在安卓自定义View中,自定义属性会报一个错Multiple annotations found at this line:然后提示各种属性没有
解决办法是 在 最外层的 xmlns:****="“; 这个地方中,去掉 apk/res/ ,就是达到 自定义view的 目录 接上http://schemas.android.com/ 这个就好了。 加上 /apk/res会让编译器去扫描res下...
分类:
移动开发 时间:
2015-04-09 09:05:27
阅读次数:
178
原文地址:http://blog.csdn.net/wcs542882916
主要注意点:
1.values文件夹下的attrs.xml
此文件里定义了控件需要的自定义属性
2.src文件夹下的UpDownScrollView.java
此文件里用注释表示了实现原理
3.layout文件夹下的updown_scroll_layout.xml
此文件是自定义控件的布局
不会自...
分类:
其他好文 时间:
2015-04-09 08:52:22
阅读次数:
130
什么是Quartz2D , 基本图形绘制(三角形,矩形,圆,) , 绘制文字 , 图形上下文 , 自定义 View , 常用绘制路径函数 , 图形上下文栈的操作 , 矩阵操作 , Quartz2D 的内存管理 , 常用示例(图片水印,图片裁剪,截屏)...
分类:
移动开发 时间:
2015-04-08 09:15:59
阅读次数:
164
要实现涂鸦这个功能,首先需要以下几步:
1、要实现一个DrawingView类,这个类继承View;
2、重写其父类的构造方法,并初始化涂鸦的画笔、画布的画笔和路径;
3、重写onDraw方法,在这个方法中主要进行涂鸦的绘制工作;
4、重写onTouchEvent事件,在这个方法计算当前的画笔的左边,规划画笔的路径,调用invalidate()方法不断调用onDraw方法进行绘制;
5、...
分类:
移动开发 时间:
2015-04-07 10:00:27
阅读次数:
256
1 package com.example.donghuatest; 2 3 import android.animation.ObjectAnimator; 4 import android.animation.PropertyValuesHolder; 5 import android.an.....
分类:
移动开发 时间:
2015-04-06 15:38:16
阅读次数:
282
一、总述Android 实现卫星式菜单也叫弧形菜单的主要要做的工作如下:1.动画的处理2.自定义ViewGroup来实现卫星式菜单View (1)自定义属性 a. 在attrs.xml中定义属性 b. 在布局中使用自定义属性 c. 在自定义View中读取布局文件中的自定义属性 (2)...
分类:
移动开发 时间:
2015-04-03 18:58:00
阅读次数:
167
今天在自定义一个View的时候遇到一个问题我把自定义的view写到布局下如下所示:
结果运行就崩溃,查看了下布局文件才发下报了以下错误
导致这个错误的原因是在自定义view的时候没有写它的2个或3个参数的构造方法
我只写了它的一个参数的方法
public class DrawWalkClockView extends View {
private sta...
分类:
其他好文 时间:
2015-04-03 17:20:23
阅读次数:
92
一.自定义RequestVolley的所有的请求的超类型是Resuest,所有我们常用的请求都是这个类的子类,那么我们自定义View肯定也是基于这个类的。案例: 1 package com.zhy.velloydemo; 2 3 import java.io.UnsupportedEncoding....
分类:
其他好文 时间:
2015-04-03 00:10:03
阅读次数:
263
本系列文章主要介绍如何利用Android开发一个自动生成题目的数独游戏。涉及的知识和技术如下所示:
1 挖洞算法自动生成数独题目
2 实现自定义View用于绘制数独盘
3 数据库的基本操作...
分类:
移动开发 时间:
2015-04-02 18:58:48
阅读次数:
185
3.使用xib封装一个自定义view的步骤1> 新建一个继承UIView的自定义view,假设类名叫做(MJAppView)2> 新建一个MJAppView.xib文件来描述MJAppView内部的结构3> 修改UIView的类型为MJAppView真是类型4> 将内部的子控件跟MJAppView进...
分类:
其他好文 时间:
2015-03-31 21:39:32
阅读次数:
139