04 2016 档案

摘要:转载:http://blog.csdn.net/way_ping_li/article/details/8487866 把自己应用的调试信息写入到SD卡中。 系统权限 时间工具类: 方法的调用: pspspspspsp 阅读全文
posted @ 2016-04-27 10:34 万物为铜 阅读(1841) 评论(0) 推荐(0)
摘要:转载: 工具类: 控件点击的处理: 这样,两次点击时间相隔小于800ms,便不会触发事件,具体的临界时间可以根据需求自己修改. 再加上一个postDelayed,确保不会由于最后两次点击时间间隔太近,导致最后一次操作也被忽略。 阅读全文
posted @ 2016-04-26 17:13 万物为铜 阅读(1651) 评论(4) 推荐(0)
摘要:<TextView android:id="@+id/desc" android:layout_width="match_parent" android:layout_height="130px" android:lineSpacingExtra="2px" android:textColor="@ 阅读全文
posted @ 2016-04-22 13:40 万物为铜 阅读(1779) 评论(0) 推荐(1)
摘要:转载于:http://blog.csdn.net/yuanzeyao/article/details/38025165 在前一篇文章中,我主要讲解了Android源码中的Touch事件的传递过程,现在我想使用一个demo以及一个实例来学习一下Andorid中的Touch事件处理过程。 在Androi 阅读全文
posted @ 2016-04-21 14:10 万物为铜 阅读(442) 评论(0) 推荐(0)
摘要:例子零: 只有OnTouch和OnItemClick 例子一: 只有OnTouch和OnItemClick 先走ACTION_DOWN,ACTION_UP,最后走onItemClick。 例子二:只有OnTouch和OnItemClick 先走ACTION_DOWN,ACTION_UP, onIte 阅读全文
posted @ 2016-04-21 11:21 万物为铜 阅读(1026) 评论(0) 推荐(0)
摘要:HashMap和SparseArray可以实现相似的功能。 但SparseArray是Android定义的,在键是整数时,他比HashMap的性能更高,因为HashMap使用的是Integer对象, 而SparseArray使用的是int型,因此使用HashMap会创建很多的Integer对象,而使 阅读全文
posted @ 2016-04-20 22:29 万物为铜 阅读(774) 评论(0) 推荐(0)
摘要:handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程。 1.如果像这样,是可以操作ui,但是run还是走在主线程,见打印出来的Log线程名字是main,说明是主线程。 这就是为什么可以直 阅读全文
posted @ 2016-04-12 11:46 万物为铜 阅读(630) 评论(0) 推荐(1)