标签:
第十一周
|
||||||
日期 |
星期一 |
星期二 |
星期三 |
星期四 |
星期五 |
星期六 |
所花时间(包括上课) |
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来修饰成员变量时,该变量就属于该类,而不是该类实例,它的生命周期是很长的。如果用它来引用一些内存占用太多的实例,这时候就要谨慎对待了。
|
标签:
原文地址:http://www.cnblogs.com/niujunyan/p/5492554.html