线程在Android中是一个很重要的概念,从用途上来说,线程分为主线程和子线程,主线程主要处理和界面相关的事情,而子线程则往往用于执行耗时操作。
Bitmap的加载和Cache
由于Bitmap的特殊性以及Android对单个应用所施加的内存限制,比如16M,这导致加载Bitmap的时候很容易出现内存溢出。
Android的消息机制
Android的中消息机制,其实跟windows里运行机制差不多,有消息队列,消息循环,消息监听。
Android性能优化
Android设备作为一种移动设备,不管是内存还是CPU的性能都受到了一定的限制,无法做到像PC设备那样具有超大的内存和高性能的CPU,这也意味着Android程序不可能无限制地使用内存和CPU资源,所以,此时Android性能优化的重要性就体现出来了。
Service启动过程分析
对于Android系统中,讲述下Service是如何启动的,从源码角度去看会看的清晰点。
「Java学习」Spring框架简介
Spring是一个庞大的框架,重中之重是IOC和AOP,这些都是经典的编程思想和解决方案,既然是学习,所以开篇是学习整体框架的结构。
Activity启动过程分析
对于Android系统中,Activity是如何启动一定很好奇,让我们从源码角度去解刨它,看看到底是什么鬼。
理解Window和WindowManager
理清Window和WindowManager两者之间的关系,同时知道Window的创建、更新、删除过程,Activity、Dialog、Toast的创建过程。
View的工作原理
关于《Android开发艺术》这本书第四章的读书笔记小结,讲的主要是Android中View的工作原理相关知识,然后简单总结下自定义View的流程。
View的事件体系
关于《Android开发艺术》这本书第三章的读书笔记小结,讲的主要是Android中View的事件体系基础点。