android 常识
文章平均质量分 79
jjhappyforever.
财务自由.
展开
-
.9.png就是牛叉
什么是9.png: 可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会看不见摸不着(详情见下面具体内容)。 9.png格式的图片转载 2012-07-19 11:46:14 · 3945 阅读 · 0 评论 -
onInterceptTouchEvent和onTouchEvent调用时序
onInterceptTouchEvent:onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子转载 2012-09-05 10:20:47 · 3468 阅读 · 2 评论 -
android ViewTreeObserver详细讲解
一、结构public final class ViewTreeObserver extends Objectjava.lang.Object android.view.ViewTreeObserver 二、概述 用于注册监听的视图树观察者(observer),在视图树种全局事件改变时得到通知。这个全局事件不仅还包括整个树的布局,从绘画过程开始,触摸模式的转载 2012-10-22 09:53:34 · 10231 阅读 · 7 评论 -
android TabHost基础讲解
看到这个题目,我想做andorid开发有段时间的朋友对之在熟悉不过了,不过我之前开发Tab分栏的都是用ActivityGroup模拟实现的.其实原理上和TabHost差不多:都是用LocalActivityManager.startActivity(),获取目标的window将之转化为view,最后显示出来. 其实最合理的是TabActivity+TabHost实现分栏效果,但是我之原创 2013-06-24 10:16:28 · 3634 阅读 · 0 评论