Android面试题(四)
2013-05-03 12:23
183 查看
一、android的数据存储方式有哪5种?
1.SharedPreferences存储数据
2.文件存储数据
3.SQLite数据库存储数据
4.使用ContentProvider存储数据
5.网络存储数据
二、启动一个Activity并且这个Activity在执行完成之后需要返回到原来启动它的Activity,这时用到的回调函数是?
startActivityResult()
三、请使用命令行的方式创建一个名字为myAvd,sdk版本为2.2,sd卡是在d盘的根目录下,名字为scard.img,并指定屏幕大小为HVGA
(下面是答案,如果不懂可以到这里看一下Android之命令生创建AVD,如果我下面的答案写的有误,请给我留言,以免误导他人)
答案:android create avd -n myAvd -t 2.2 -c HVGA -p d:\avd\scard.img
四、下面的程序的输出结果是?
public class Test02 {
String s="abc";
char[] c={'a','b','c'};
public static void main(String[] args){
Test02 t=new Test02();
t.change(t.s,t.c);
System.out.println(t.s);
for(int i=0;i<t.c.length;i++){
System.out.println(t.c[i]);
}
}
public void change(String s,char[] c){
s="def";
c[0]='d';
}
}
答案如下:
abc
d
b
c
五、请简述Android中调用jni的过程(下面的答案可以参考Android调用jni全过程)
1.安装和下载Cygwin,下载Android NDK
2.在ndk项目中JNI接口的设计
3.使用C/C++实现本地方法
4.JNI生成动态链接库.so文件
5.将动态链接库复制到java工程,在java工程中调用,运行java工程即可
1.SharedPreferences存储数据
2.文件存储数据
3.SQLite数据库存储数据
4.使用ContentProvider存储数据
5.网络存储数据
二、启动一个Activity并且这个Activity在执行完成之后需要返回到原来启动它的Activity,这时用到的回调函数是?
startActivityResult()
三、请使用命令行的方式创建一个名字为myAvd,sdk版本为2.2,sd卡是在d盘的根目录下,名字为scard.img,并指定屏幕大小为HVGA
(下面是答案,如果不懂可以到这里看一下Android之命令生创建AVD,如果我下面的答案写的有误,请给我留言,以免误导他人)
答案:android create avd -n myAvd -t 2.2 -c HVGA -p d:\avd\scard.img
四、下面的程序的输出结果是?
public class Test02 {
String s="abc";
char[] c={'a','b','c'};
public static void main(String[] args){
Test02 t=new Test02();
t.change(t.s,t.c);
System.out.println(t.s);
for(int i=0;i<t.c.length;i++){
System.out.println(t.c[i]);
}
}
public void change(String s,char[] c){
s="def";
c[0]='d';
}
}
答案如下:
abc
d
b
c
五、请简述Android中调用jni的过程(下面的答案可以参考Android调用jni全过程)
1.安装和下载Cygwin,下载Android NDK
2.在ndk项目中JNI接口的设计
3.使用C/C++实现本地方法
4.JNI生成动态链接库.so文件
5.将动态链接库复制到java工程,在java工程中调用,运行java工程即可
相关文章推荐
- Android面试题集
- Android面试题
- Android笔试面试题三(易考问答)
- android面试题
- 【Android面试】Android面试题集锦 (陆续更新)
- android 面试题
- Android面试题(含答案)
- Android面试题集锦(四)
- Android 面试题积累
- android面试题2
- Android面试题——XUtils框架
- android面试题-简答题(一)
- Android面试题——Android四大组件
- android 面试题三
- [Android分享] Android 50道面试题总结(大家看看吧)
- 2018Android面试题和答案
- android面试题总结加强再加强版(四)
- Android 70道面试题汇总不再愁面试
- Android面试题——异步任务AsyncTask使用解析
- Android面试题——javaMVC、AndroidMVC