学习进度条10
| 
 
 
 第十一周 
 
 
  | 
||||||
| 
 日期  | 
 星期一  | 
 星期二  | 
 星期三  | 
 星期四  | 
 星期五  | 
 星期六  | 
| 
 所花时间(包括上课)  | 
 8:00-10:00 (上课) 15:30-18:00 (编程) 
  | 
 13:15-15:00 (看视频) 15:30-18:10 (编程)  | 
 13:00-13:15 (看书) 15:40-17:00 (编程) 
  | 
 16:40-18:00 (看书) 19:00-20:50 (编程) 20:50-21:30 (写阅读笔记) 
  | 
 18:30-20:30 (编程) 20:50-22:00 (写博客作业) 
  | 
 13:30-15:20 (编程)  | 
| 
 代码量(行)  | 
 
 98  | 
 
 115  | 
 
 168  | 
 
 158  | 
 
 142  | 
 
 67  | 
| 
 博客量(篇)  | 
 
 0  | 
 
 0  | 
 
 0  | 
 
 1  | 
 
 2  | 
 
 0  | 
| 
 了解到的知识点  | 
  ①Android虚拟机的键盘布局和选的屏幕尺寸有关, ②Dialog在show的时候必须要有一个activity作为窗口载体 
  | 
 ①android设计规范中单位是dp,dp在安卓机上不同的密度转换后的px 是不一样的,所以按照设计图的px转换成dp也是不一样的. ②Android颜色值取值为十六进制的值 比如一绿色的值, 给开发的值为 #5bc43e 
  | 
 ①将根布局背景设置为图片,然后添加状态栏透明 Flag, 然后设置根布局的 ②使用 DrawerLayout 时,不能再对根布局,即 DrawerLayout 进行设置,而要针对 DrawerLayout 的内容布局进行设置,即抽屉之外的另一个布局。 ③  | 
 ①OOM现象通常出现在用到很多图片或者很大图片的APP开发中。通俗讲就是当我们的APP需要申请一块内存来装图片的时候,系统觉得我们的APP所使用的内存已经够多了。即使它有1G的空余内存,它不同意给我的APP更多的内存里,然后即使系统马上抛出OOM错误,而程序没有捕捉该错误,故弹框崩溃了  | 
 ①APP内存由 dalvik内存 和 native内存 2部分组成,dalvik也就是java堆,创建的对象就是就是在这里分配的,而native是通过c/c++方式申请的内存,Bitmap就是以这种方式分配的 ② 通过DDMS中的heap选项卡监视内存情况可以查看APP内存分配情况? 
 
  | 
 ①不要在循环中创建过多的本地变量 ,慎用static,用static来修饰成员变量时,该变量就属于该类,而不是该类实例,它的生命周期是很长的。如果用它来引用一些内存占用太多的实例,这时候就要谨慎对待了。 
  | 
                    
                
                
            
        
浙公网安备 33010602011771号