- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 android 计数器---定时执行任务
定时执行任务,大家都会想到timer或者thread,确实,这两者都能达到。 好吧,还是先说需求 自动每隔10秒执行一次任务,如果点击了某个按钮,则立即执行任务,并重新计时,也就是说从点击按钮开始再隔10秒才会执行任务。用timer怎么实现?我做不到,我不知道怎么修改timer的计时器用thread怎么实现?开一个线程,用一个变量记录这一次执行任务的时间(按按钮或者自动...
2015-12-20 16:29:09 2245
原创 读后感--第二章android源码下载及编译--深入理解android内核设计思想
首先装系统,我在我的老电脑上装乌邦图,一天时间,没装好,电脑还崩了,没法了,只能用虚拟机了虚拟机装好了,用的是ubuntu14.04版本32位的然后开始照着说上做下载android源码,没法下,网站连不上,于是网上找,在百度云盘中找到了,说来我要黑百度云盘了,网速限制不超过200也就算了,竟然好不容易,下了一个晚上,下完了,你来个重新下载,我也是醉了。最终从被人那要了个360网盘的4.0源码来无
2015-12-20 13:44:03 578
原创 android canvas.draw 注意
注意drawCircle(float cx, float cy, float radius, @NonNull Paint paint) 前两个是中心位置,radius是半径 paint需要注意:setStrokeWidth(float width)是指边框的长度(使用的时候注意是否需要除以2),如果是画一个圆环,先画一个圆,radius1 = radius,再画一个空心圆,radius2 =
2015-12-13 21:43:22 718
原创 android touch事件 续(一)
如果不了解事件分发原理的,就不要读这博客了,本博客只是对理解事件分发的补充很久之前读了别人的touch事件分发,发现自己理解了,然后从源码理解了一遍,大致有了了解。但是现在一用,又发现新的问题了当时了解的是父子view之间的点击事件分发,但是,如果是平级呢?问题一:如果两个view是平级,而不是父子关系,那么事件会怎么分发? 带着这个疑问,我写了个代码实验,一个viewPage(有滑动),
2015-12-13 16:18:00 404
原创 android studio上使用butter Knife
android studio上使用butter Knife本文介绍butterKnife的基本使用[TOP]在android studio 中如何使用gradle引入butter knife的基本使用 butterKnife是使用生成文件的方式来注解,所以效率问题基本不用当心 注意:如果是7.0.0以上,是要用bind的,一下用的是InjectView在该model的build.g
2015-12-10 23:06:32 825 1
普通view和Viewgroup中touchEvent的传递简单demo
2015-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人