您的位置:首页 > 职场人生

2012 android 工程师 面试笔记

2012-12-03 10:36 183 查看
1 android常用布局。

2 android 基本应用组件

3 Intent与IntentFilter的区别

4 任务和进程的区别

5 service的使用

6 ListView分页加载

7 Handler,Message,Loop,MessageQueue的区别

8 Acitivity的生命周期,按下home键和back键,android的生命周期是什么?

9 Activity全隐藏与半隐藏,生命周期有什么变化?

10 String,StringBuffer,StringBuder有什么区别?

11 如何检测一个apk正在被卸载?

12 如何提到android程序的稳定性?

13 写一个方法检测一个字符串是否一个合法的ip地址?

14 Broadcast有几种使用方法?他们有什么区别?

15 如何使组件在屏幕上消失,但位置仍保留,以及如何使组件在屏幕上消失,位置移除?

16 计算某一时刻,钟表上时针和分针的角度?

17 方案设计---场景:假设有一个android app,在1.0的版本中数据库dbname包含a,b,c,d(字段类型忽律)四个字段,2.0版本中由于产品需求变更,dbname该数据库新增了e,f两个字段。当用户从版本1.0自动升级到2.0后,需要保存用户在1.0版本中的数据信息,请设计一个方案实现。

18 Application的做用?

19 Hashmap,Hashtable,ArrayList的作用?

20 SyncTask的使用

21 什么是同步,什么异步?他们有什么区别?

22 sleep,wait,的区别

23 照片预览如何实现
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: