网上收集的Android 题目一
来源:互联网 发布:修改jar包的java代码 编辑:程序博客网 时间:2024/05/22 09:38
1、Activity生命周期说下,出现异常主要在那个阶段处理?
2、数据存储有哪几种方式?说过你用过哪些,做了哪些相关的项目?Sqlite用过说下?
3、Adapter原理说下。适配器具体用来干什么的?复写的getView方法返回的类型是什么?继承之后重载的构造器里面的参数有哪些?
4、通讯录里面的联系人是怎么拿出来的?又是怎么管理的?短信又是怎么管理的?
5、如果让你做一个通讯录的话,怎么让你和自带的并用,并且默认情况下还是使用你做的App?
1.为了降低android程序的内存使用峰值和APK文件的大小,我们一般使用_____________工具对资源图进行额外处理。
draw9patch.bat
2.Android系统会自动派发各种事件,事件从触发到相应的程序相应的派发顺序是_________。
参考“Android内核剖析-Framework基本框架”,对于按键消息,首先产生KeyQ(KeyInputQueue)压入数据队列QueuedEvent,由InputDispatchThread分发到->WindowManagerService,Wms在通过与当前窗口ViewRoot中所绑定的binder,将消息放入ActivityThread的MessageQueue中->ActivityThread处理队列中的消息->Activity->...
3.发布Android程序时,APK文件要先签名,再用Zipalign做4字节对齐。( )
对,zipalign是在APK签名后,进行优化的;
一般情况,使用 zipalign -f 4 package.apk.unaligned package.apk.aligned
-f代表强制覆盖,4代表对齐位,4代表32位对齐;
4.实现多个进程共享数据的时候,只要设置AndroidManifest文件的shareUserId属性即可,签名可以不一致( )。
5.在JNI的实现代码中,如果要实现跨线程调用JNI接口,我们需要先调用jni.h中的_________函数,跨线程调用JNI接口完毕后,再调用jni.h中的____________________函数来善后。
GetJavaVM, DestroyJavaVM
6.如果一个Activity被设置为“singleTop”模式并且还驻留在后台,此时再通过startActivity启动这个Activity时,Activity的_______________成员函数会被最先回调到,我们一般在这个回调函数中来处理相关逻辑。
PS:3、4题是判断题,其它是填空题。
- 网上收集的Android 题目一
- 网上收集Android 题目二
- 网上收集Android 题目三
- 网上收集Android 题目四
- 网上收集Android 题目五
- 网上收集的C++面试题目
- 视频编码 网上收集的资料(一)
- 网上流传的一面试题目
- 网上收集的C++笔试题目(2)
- 网上收集的C++笔试题目(1)
- 网上收集的C++笔试题目(3)
- 网上收集的C++笔试题目(6)
- 网上收集的C++笔试题目(5)
- 网上收集的C++笔试题目(4)
- 网上收集的C++笔试题目(7)
- 网上收集的C++笔试题目(8)
- Android网上项目收集
- 收集的网上服务
- sharepoint 2010 社区中心系统-在线问答-扩展讨论板Dicussion答复功能
- Java程序
- 解析xml 最简单的方法
- c语言基础例题之二
- ROM 、RAMS、RAM/DRAM和 FLASH 的区别
- 网上收集的Android 题目一
- 判断shell命令执行的结果
- PLSQL developer 连接不上64位Oracle 的解决方法(转)
- js + DOM 黄金搭档
- Cocos2d 开源库记录
- vim编辑php文件时html无法自动缩进的解决办法
- 【强连通缩点】Network of Schools POJ1236
- CSDN高校俱乐部牵手烟台大学
- 迪杰斯特拉(Dijkstra)算法求图的最短路径