Android笔试题大全(持续更新中),安卓应用开发项目
8. Service中如何实现更改Activity界面元素 ( B )
A、通过把当前activity对象传递给service对象
B、通过向Activity发送广播
C、通过Context对象更改Activity界面元素
D、可以在Service中,调用Activity的方法实现更改界面元素
9. 关于ContenValues类说法正确的是( A )
A、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的 名是String类型,而值都是基本类型
B、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的 名是任意类型,而值都是基本类型
C、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的 名,可以为空,而值都是String类型
D、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中 的名是String类型,而值也是String类型
10. 下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是( D )
A、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
B、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
C、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
D、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
11. 下列对SharedPreferences存、取文件的说法中不正确的是( C )
A、属于移动存储解决方案
B、sharePreferences处理的就是key-value对
C、读取xml文件的路径是/sdcard/shared_prefs/
D、数据的保存格式是xml
12. 使用AIDL 完成远程 service 方法调用下列说法不正确的是?( A )
A、aidl 对应的接口名称不能与 aidl 文件名相同
B、aidl 的文件的内容类似 java 代码
C、创建一个 Service,在服务的 onBind(Intent intent)方法中返回实现了 aidl 接口的对象
D、aidl 对应的接口的方法前面不能加访问权限修饰符
13. 关于JSON和XML说法,错误的是( B )
A、JSON的速度要远远快于XML
B、JSON对数据的描述性比XML好
C、JSON相对于XML来讲,数据的体积小
D、JSON和XML同样拥有丰富的解析手段
14. 下列不属于补间动画相关类的是( B )
A、TranslateAnimation
B、FrameAnimation
C、RotateAnimation
D、AlphaAnimation
15. 关于Handler的说法不正确的是( A )
A、它实现不同进程间通信的一种机制
B、它避免了在新线程中刷新UI的操作
C、它采用队列的方式来存储Message
D、它实现不同线程间通信的一种机制
二、填空题
1. java.io包中的____________和____________类主要用于对对象(Object)的读写。
答案:ObjectInputStream ObjectOutputSteam
2. android 中service的实现方法是:和_。
答案:startService ,bindService
3. 当启动一个Activity并且新的Activity执行完后需要返回到启动它的Activity来执行的回调函数是_______________。
答案:startActivityResult()
4. 程序运行的结果是:______________。
public class Example{
String str=new String(“good”);
char[]ch={‘a’,‘b’,‘c’};
public static void main(String args[]){
Example ex=new Example();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+" and ");
Sytem.out.print(ex.ch);
}
public void change(String str,char ch[]){
str=“test ok”;
ch[0]=‘g’;
}
}
答案:good and gbc
三、简答编程题
1. 请简述下Android的数据存储方式。
答:共有五种数据存储方式。
1.SharedPreferences方式
2.文件存储方式
3.SQLite数据库方式
4.内容提供器(Content provider)方式
5. 网络存储方式
2. 请简述下ContentProvider是如何实现数据共享的。
答:创建一个属于你自己的Content provider或者将你的数据添加到一个已经存在的Content provider中,前提是有相同数据类型并且有写入Content provider的权限。
3. 什么是Intent,如何使用?
答: Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器。
通过startActivity() orstartActivityForResult()启动一个Activity;
通过 startService() 启动一个服务,或者通过bindService() 和后台服务交互;
通过广播方法(比如 sendBroadcast(),sendOrderedBroadcast(),sendStickyBroadcast())发给broadcast receivers
4. Activity、Service、BroadcastReceiver的作用。
答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑
ast(),sendOrderedBroadcast(),sendStickyBroadcast())发给broadcast receivers
4. Activity、Service、BroadcastReceiver的作用。
答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑
Android笔试题大全(持续更新中),安卓应用开发项目相关推荐
- 阿里笔试题(2015)持续更新中
第一次做阿里笔试题,除了ACM题之外从来没有做过校招网络题呀,完全是裸考,总体感觉吧,对于我来说,感觉时间不够用,不是题不会,感觉时间紧,大脑很混乱,总结这一次的笔试题 废话不多说,直接上题和答案 平 ...
- 前端面试题大全持续更新中……
目录 1.nextTick知道嘛,实现原理是什么? 2.检测数据类型的方法 3.vue切换路由不重新渲染_Vue路由切换时页面内容没有重新加载 4.JavaScript开发中的23种设计模式详解 5. ...
- 计算机专业考研面试题大全———持续更新中
文章目录 @[toc] 数据结构 计算机网络 操作系统 计算机组成原理 数据库 人工智能 大数据 其他 数据结构 堆栈和队列的区别 栈只能从头部取数据,先放入的数据需要遍历整个栈后才能取出,而且在遍历 ...
- 面试1:Java、微服务、架构常见面试题(持续更新中)
Java.微服务.架构常见面试题(持续更新中) 文章目录 Java.微服务.架构常见面试题(持续更新中) ==**Java**== 1.Java概述 (1)JVM.JRE和JDK (2)Java特点 ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(4)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(8)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(3)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(1)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- JAVA面试大全(持续更新中...)
本文旨在收集Java面试过程中出现的问题,力求全面,仅作学习交流,欢迎补充,持续更新中-,部分段落选取自网上,部分引用文章已标注,部分已记不清了,如侵权,联系本人 Java基础 1.面向对象的概述 面 ...
- 9.17之前的安卓笔试题总结——持续更新
从周六开始,面试.笔试.宣讲会连轴转,昨天收到群面的fail通知之后,下午也不想去广工现场跟一群汉子手撕代码了,选择了爬床睡觉,过了一天的安逸日子,终于勤奋起来把之前的笔试盲点总结一下,虎牙面试的稍后 ...
最新文章
- Struts的ONGL
- 14岁印度裔女孩因新冠潜在疗法赢得16万奖金,通过信息学筛出病毒先导分子
- 利用Oh-My-Zsh打造你的超级终端---待排版
- 图上的文章(割点和桥)
- 触发器无法启动分布式事务。
- 专家解读EdgeRoutine边缘程序
- ctf php文件上传图片格式,CTF-WEB:文件上传
- linux 设置端口常用命令
- firefox css3 transform样式 位置偏移问题解决
- exec调用oracle,exec 和 call 用法详解
- 基于Android Ndk/Jni的内存泄漏检测
- fpt指的是什么_ftp是指的什么?
- Java后端技术概览
- 怎么卸载apowerrec_怎么禁用或卸载自带应用
- Matlab三次样条插值
- 【机器视觉】圆形测量
- ORACLE-SQL笔记
- 实测:华为鸿蒙系统比 Android 系统快 60%!
- 在C语言中使用bool
- simkai.ttf 中文楷体文件