- 博客(8)
- 资源 (16)
- 收藏
- 关注
原创 ThreadLocal 理解
ThreadLocal可以理解为l每个线程的共享数据。不是用于线程同步的。每个线程自己维护一个ThreadLocal的hashMap,以Threadlocal的实例为key。android的源码和java sdk 有所不同,主要是存放键值对的结构不一样。推荐2篇文章:http://my.oschina.net/clopopo/blog/149368http://qifugu
2015-12-21 11:21:26 282
原创 android 自定义checkbox怪异事件(未完)
自定义的控件发生怪事,若有人知道麻烦告知下。自定义一个包含checkbox的控件。控件布局: android:layout_width="match_parent" android:background="@drawable/item_setting_selector" android:layout_height="50dip" >
2015-12-07 13:17:34 446
原创 java 二叉树 建立完全二叉树和广度优先遍历
今天想写个如何建立完全二叉树的方法。顺便把二叉树的广度优先遍历也写了下。其实这两者思路都相似,都是用队列实现的,先进先出。若有任何问题,敬请指出来!一.建立完全二叉树思路:先从根节点开始,判断左右子树是否为空。若为空,将新节点插入子树;若不为空,就把根节点的左右子树入队列,开始下一次循环。从队列中先取出根节点的左子树,判断是否为空,若为空,插入。若不为空,则将其左右子树入队列。依队列顺序再
2015-12-05 14:16:17 2220
原创 java 字符串比较诡异状况
今天无意中写了一段错误代码。但却能执行成功,好奇怪。不知道问什么?按理说“1”在常量池中,地址不可能和mode字符串的堆地址一样?真的很诡异。不知道问什么?if("1"== mode){type = "电话拦截";System.out.println("type 电话拦截 " + mode);}else if("2"== mode ){type = "短信拦截";Sy
2015-12-04 23:42:13 305
原创 android事件分发、拦截、处理(未完)
自己写了一个关于android事件分发、拦截、处理的示例代码:http://download.csdn.net/detail/fengyun703/9318679现在只是了解的大概,对这些机制还有些懵懂。今后继续补充吧。
2015-12-02 11:56:50 291
原创 浅写重写ViewGroup和View(未完)
在自定义控件中,可以重新定义android没有个控件。继承VIew或者ViewGroup。一. 重写View:onMeasure(int widthMeasureSpec, int heightMeasureSpec) ;在这个函数中测量控件的大小。MeasureSpec类是个32位int。高2位了Mode,低30位是具体宽高的大小。Mode 分三类:EXACTLY
2015-12-01 14:38:25 266 1
android auto message sample
2016-05-30
自定义滑动开关view
2016-02-03
android onclick 测试
2016-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人