- 5
- 0
- 约7.73万字
- 约 83页
- 2017-07-12 发布于河南
- 举报
Android面试大总结
Android面试题大总结
1. View的刷新:
在需要刷新的地方,使用handle (han de) .sendmessage (僧的嘛首去) 发送信息,然后在handle的getmessage里面执行inaliate(in耐需特)或者postinvaliate(破四特 in 耐需特).
2. GC内存泄露出现的情况可能有哪几种?
1).数据库的cursor(口所)没有关闭
2).构造adapter (额打不特)时,没有使用缓存contentview (坑拆次 U)
衍生listview的优化问题减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程/
3).Bitmap(B买谱)对象不使用时采用recycle() [V赛可]释放内存
4).activity中的对象的生命周期大于activity
调试方法: DDMS== HEAPSZIE==data object==[Total Size]
3.对activity的理解之一
(简答:①Activity是用户操作程序的接口。实际上就是一个控件的容器,我们要把控件摆放在这个Activity中,来完成一个完整的功能。通常一个activity对应一个布局文件
Activity其实是Context的子类
在JAVA中如果要调用C语言,需要将接口写成动态链接库的形式,
原创力文档

文档评论(0)