-
绘制设计思路 1、测量,设置尺寸 2、绘制图形,抽取自定义属性 3、考虑如何跟用户交互查看全部
-
setAntiAlias(true);//防锯齿,抗锯齿是依赖于算法的,算法决定抗锯齿的效率,在我们绘制棱角分明的图像时,比如一个矩形、一张位图,我们不需要打开抗锯齿。 setDither(true);//防抖动,设定是否使用图像抖动处理,会使绘制出来的图片颜色更加平滑和饱满,图像更加清晰。 paint.setStyle(Paint.Style.STROKE);//描边查看全部
-
如果在onSaveInstanceState保存了界面状态 但是没有恢复的话,有可能是相关组件没有写入ID,在布局文件上加上id就好了查看全部
-
int mPanlWidth //行款 float mLineHeigt; //记录每行的高度 int MAX_LINE=10 //定义行数查看全部
-
如果要处理action事件,要在action_down的时候返回true查看全部
-
父布局指定为warp_contetn,子布局指定为match_parent会导致子布局的高度和宽度不可预测查看全部
-
记个笔记查看全部
-
https://github.com/caobotao/Wuziqi查看全部
-
放在scroview中有可能出现的问题,一些判定条件的添加查看全部
-
activity要想恢复必须在布局XML是给ID查看全部
-
在自定义View的时候,首先要考虑的是测量,而测量要根据自己的使用需求来决定,不能盲目的支持各种测量模式,这样可能会带来一些不必要的问题。查看全部
-
如果大分辨率的图片 放在低分辨率的目录下面 可能导致内存成倍的增长查看全部
-
自定义view onsaveinstancestate一定要指定view的id不然,存储和恢复方法无法正常调用查看全部
-
依赖外部尺寸,用 matchp,如果由内决定,用 wrapc查看全部
-
13233查看全部
举报
0/150
提交
取消