android初体验
IT小后生
这个作者很懒,什么都没留下…
展开
-
过度绘制的小笔记
第一次写博客,好多规则还不懂,就当是自己的笔记了。原创 2018-01-02 21:39:06 · 230 阅读 · 0 评论 -
Handler的源码讲解
在Android中,Handler非常重要,在主线程的main方法中就使用了Handler,并且由于UI只能在UI线程上更新,Handler的使用更广泛了,当然,Handler的使用不止是更新界面,例如:在子线程做一些耗时操作,完成后可能需要更新UI,不更新UI做一些其他事情也是可以的。一般在多线程里使用Handler都是通过下面的方式。new Thread(new Runnable() {原创 2018-01-12 18:35:00 · 160 阅读 · 0 评论 -
事件分发机制学习笔记
Android菜鸟一枚,做项目的时候经常碰到滑动冲突,于是痛下狠心学了一下事件分发机制,并且通过翻看源码,稍有心得。 事件分发的基础 说到事件的分发机制,不得不提到三个方法: dispatchTouchEvent(MotionEvent ev); onInterceptTouchEvent(MotionEv原创 2018-01-05 20:37:14 · 231 阅读 · 0 评论 -
单例模式
//饿汉式单例 单例模式通用代码 public class Singleton1 { private static Singleton1 singleton1 = new Singleton1(); private Singleton1(){} public static Singleton1 getIntance(){ return singleton1;原创 2018-01-12 16:24:06 · 196 阅读 · 0 评论 -
联系人列表
类似微信通讯录的联系人列表。 自定义View public class MyTextView extends View { private String[] words = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S原创 2018-01-29 19:48:35 · 347 阅读 · 0 评论