摘要: LALAL 阅读全文
posted @ 2015-09-08 22:32 一路向前_Future 阅读(128) 评论(0) 推荐(0)
摘要: 一.启动Activity需要两个Binder线程(Binder_1;Binder_2)的支持。启动Service同样需要。 他俩的主线程都是ActivityThread。 Looper.loop()是在ActivityThread的main(string[] args)中被调用的public s... 阅读全文
posted @ 2015-08-19 16:42 一路向前_Future 阅读(128) 评论(0) 推荐(0)
摘要: 你没有将android 组件和android C/S架构的概念理解清楚,不仅没有理解清楚,还把组件的概念,跟线程、进程混淆在一起了。 我将android比喻成一栋办公大楼,android 中进程就是一个办公室,线程就是办公室里面的员工,办公室是不能干活的,而真正干活的是这个办公室里面的员工 一个员... 阅读全文
posted @ 2015-08-19 00:16 一路向前_Future 阅读(150) 评论(0) 推荐(0)
摘要: 下面我们来模拟一种Activity内存泄漏的场景,内部类相信大家都有用过,如果我们在一个类中又定义了一个非静态的内部类,那么这个内部类就会持有外部类的引用,如下所示:publicclassMainActivityextendsActionBarActivity{@Overrideprotectedv... 阅读全文
posted @ 2015-08-18 13:39 一路向前_Future 阅读(134) 评论(0) 推荐(0)
摘要: View的invalidate()方法完成视图的重绘视图绘制流程三部曲:一.onMeasure() 确定view的大小二.onLayout() 确定view的位置三.onDraw() 绘制视图 阅读全文
posted @ 2015-08-17 17:06 一路向前_Future 阅读(150) 评论(0) 推荐(0)
摘要: public static void prepare() { prepare(true);}private static void prepare(boolean quitAllowed) { if (sThreadLocal.get() != null) { throw ... 阅读全文
posted @ 2015-08-14 16:07 一路向前_Future 阅读(183) 评论(1) 推荐(0)
摘要: 自定义控件时必须搞懂android坐标的知识!一.getX():相对于自己视图的x轴坐标getRawX():相对屏幕原点的y轴坐标 阅读全文
posted @ 2015-08-14 10:27 一路向前_Future 阅读(160) 评论(0) 推荐(0)
摘要: 一.onTouch 和 onTouchEvent都在dispatchTouchEvent中被调用若onTouch返回true,则onTouchEvent不会被执行,事件被消费若onTouch返回false,则onTouchEvent会被执行,onclick是在onTouchEvent的Perform... 阅读全文
posted @ 2015-08-12 17:01 一路向前_Future 阅读(109) 评论(0) 推荐(0)
摘要: 名称分辨率屏幕密度QVGA320*240120WQVGA400400*240120WQVGA432432*240120HVGA640*480160WSVGA1024*600160WXGA8001280*800160WVGA800800*480240WVGA854854*480240WXGA72012... 阅读全文
posted @ 2015-03-31 14:28 一路向前_Future 阅读(214) 评论(0) 推荐(0)
摘要: 1.工厂方法模式当一个类新建时,需要依赖很多其他类时,如:创建汽车类时,需要先组装轮子,椅子,方向盘等等。interfaceIFactory{publicICarcreateCar();}classFactoryimplementsIFactory{publicICarcreateCar(){Eng... 阅读全文
posted @ 2015-03-26 09:48 一路向前_Future 阅读(159) 评论(0) 推荐(0)