- 博客(5)
- 收藏
- 关注
原创 android Service
将近三年没有碰过Service了,最近面试被问到多次,就搜着看了些博客,对Service做一个总结,以便加深下记忆。这里通过提问题的方式来一步步的进行总结:1. android Service做什么用的,有Activity为什么还要用Service?2. Android中Service有几种?有何区别?3. 启动Service的方式有几种?4. Service的生命周期是怎样的?5. Servic...
2018-05-24 14:20:30 95
原创 Android Handler的一些理解
Android Handler相信做过android开发的人都不会太陌生,也许很多人不知道它内部的运行原理,但是至少都用过它来传递消息。对于Handler的最初使用,我也只是将它作为一个参数,用它来传递消息,更新我所要更新的UI及数据库,而至于其内部运行原理,因为没有工作的需求,也就没有去做研究。最近闲来无事,就看了些源码,并读了一些大神写的博客,对于Handler有了更深层的认识。Android...
2018-05-17 11:29:58 237
原创 android View绘制流程
android的View的绘制流程大概就如同我们作画一样,分为以下几步:1. 测量出每个view的大小。2.根据上一步测量得到的大小,确定view绘制的坐标位置。3.有了具体的位置及view大小,开始绘制view。我们的Activity在创建的时候就会对应的创建一个window,用于展示我们需要展示的view,可能android为了统一界面风格吧,在activity创建的时候就给安排好了主要的三个...
2018-05-15 21:58:08 706
原创 浅述android StrictMode
android strickMode是Android系统提供的一种代码优化工具,该工具类可以帮助检查应用程序中是否有在主线程中做耗时的操作,以及是否有内存泄漏的地方,帮助开发这在开发过程中对代码进行优化。strickMode包含两种检查策略,一种是ThreadPolicy由于检测线程中所做的耗时操作,例如文件读写,数据库读写以及网络读写,另一种检查策略是VMPolicy用于检查Activity中是...
2018-05-15 15:37:43 196
原创 Android UI的一些自我思考
学习Android已经很长一段时间了,一只都懒的去写点东西记录自己对这块的理解,由于公司的变动突然有了大把的时间,就来写一写自己对这块的理解以便加深下印象。最初学习UI的时候,眼里只能看到单一控件,看不到View的整个大局,只知道这个空间加上去什么效果那个控件加上去又有什么样的效果,不过随着使用的增多,对Android UI有了一个整体的认识,感觉UI的使用就像往房子里摆放家具一样,你可以采用不同...
2018-05-02 09:52:51 325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人