安卓onDraw问题待整理

paint设置颜色
paint设置颜色必须为十六进制八位数才能够画出东西来,
虽然不知道为什么会这样

推荐: drawLines(float[] pts, int offset, int count, Paint paint)的用法

as里面有个bug,可能你写自定义控件的时候。主要是在预览xml的时候会卡主,就是你的xml里面有你的自定义控件,然后你再去编辑他就卡主了,这个时候莫慌抱紧我,阿不是应该把build文件夹,这个该死的缓存删掉注意module下面的build,然后build一下,OK了再也不用担心程序卡主了,草尼玛的AS,垃圾

继续paint的问题,这里发现了一个很操蛋的问题
那就是设置抗齿锯的时候Android17会有问题

 new Paint(Paint.ANTI_ALIAS_FLAG);
 paint.setAntiAlias(true);

以上两种方式都会存在问题
这里写图片描述
大家请看17的分段了,18就OK了,所以安卓4.2真是坑呢,坑坑坑草草草

JSONObjet 和JSONArray必须在安卓运行环境下才能运行,因为这两个东西是安卓提供的API不是Java原生的API,如果要单元测试的话建议不要用这两个东西。建议用gson或者fastjson等独立的jar包来测试。因为单元测试没有安卓运行环境。

猜你喜欢

转载自blog.csdn.net/arios171/article/details/52565407
今日推荐