摘要: 1、JVM的内存结构由堆、栈、本地方法栈、方法区等部分组成。2、JVM分别对新生代和旧生代采用不同的垃圾回收机制。3、所有通过new创建的对象的内存都在堆中分配。4、堆被分为新生代和旧生代5、新生代又被划分为Eden和Survivor区6、Survivor油FromSpace 和 ToSpace组成。7、新建的对象都用新生代分配内存,当Eden内存不足时,会把存活的对象转移到Servivor>中8、新生代中经过多次垃圾回收仍然存活的对象转移到旧生代。9、新生代采用Copying算法进行回收,即扫描出存活的对象并复制到一块完全未使用的空间中,即在Eden和FromSpace或ToSpace 阅读全文
posted @ 2013-04-11 10:07 lipeil 阅读(197) 评论(0) 推荐(0)
摘要: 1. onMeasurea. 属于View的方法,用来测量自己和内容的来确定宽度和高度b. view的measure方法体中会调用onMeasure2. onLayouta. 属于ViewGroup的方法,用来为当前ViewGroup的子元素的位置和大小b. View的layout方法体中会调用onLayout3.onMeasure在onLayout之前调用4. 设置background后,会重新调用onMeasure和onLayout参考:http://gundumw100.iteye.com/blog/1025196 阅读全文
posted @ 2013-04-11 00:11 lipeil 阅读(593) 评论(0) 推荐(0)