下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、选择题3、关于线程说法不正确的是A. 在android中,我们可以在主线程中,创建一个新的线程B. 在创建的新线程中,它可以操作UI组件C. 新线程可以和Handler共同使用D. 创建的Handler对象,它隶属于创建它的线程Handler1、下列哪项不是Android四大组件A. SeiviceB. ActivityC.2 Android是如何组织Activity的A. 以堆的方式组织ActivityC.以树形方式组织Activity(C )D. Content Provider(B )B. 以栈的方式组织ActivityD.以链式方式组织Activity(B )(B )4、下列关于存
2、回收的说明,哪个是正确的A. 程序员必须创建一个线程来释放存B. 存回收程序负责释放无用存C. 存回收程序允许程序员直接释放存D. 存回收程序可以在指定的时间释放存对象5. 设置xml布局文件中的字体大小一般用什么单位(c )A. dpB. pxC. spD. pt6、关于service生命周期的onCreateO和onStart ()说确的是(D )A. 当第一次启动的时候先后调用onCreate ()和onStart ()方法B. 当第一次启动的时候只会调用onCreate()方法C. 如果service已经启动,将先后调用onCreateO和onStart()方法D. 如果service
3、已经启动,只会执行onStart()方法,不再执行onCreate()方法7 Android项目工程下面的assets目录,以下说确的是A. 这里的文件是原封不动的存储到设备上不会转换为二进制的格式B. 主要放置多媒体等数据文件C. 主要放置图片文件D. 放置字符串,颜色,数组等常量数据8、在android中使用SQLiteOpenHelper这个辅助类,生成一个可操作的数据库,调用的方法是A. getReadableDatabase ()C getEnbleDatabase ()(A )B. getDatabaseOD. createDateBase()9. Activity从可见状态变为半
4、透明遮盖状态时,生命周期中哪个方法被调用(B )A. onStopOB. onPauseOC. onRestart ()D. onStart ()10、下面哪个选项不是AdapterView的子类D.SpinnerA. ListViewB. GridViewC ScrolIView(D)11. 下面对自定义style的方式正确的是A. fill parent B. fi11 parentC. fill parent D. fi11 parent(A)D.无限制12、ScrolIView可以有几个子viewA. 1个B. 2个C.3个 13、Math, round (11. 5)和 Math,
5、round (-1 L 5)的值分别是A. 12-11 B. 11-11 C. 12-12 D. 11-12 14、关于BroadcastReceiver的说法不正确的是A. 是用来接收广播Intent的B. 一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收c.对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D.接收者芦明的优先级别在的android: priorit y属性中声明,数值越大优先级别越高15、关于ContenValues类说确的是A. 它和Hashtable比较类似,也是负责存储一些名值对, String类型,而值都是基本类型B
6、. 它和Hashtable比较类似,也是负责存储一些名值对, 任意类型,而值都是基本类型C. 它和Hashtable比较类似,也是负责存储一些名值对, 可以为空,而值都是String类型D. 它和Hash table比较类似,也是负责存储一些名值对, String类型,而值也是String类型(A)但是他存储的名值对当中的名是但是他存储的名值对当中的名是但是他存储的名值对当中的名,但是他存储的名值对当中的名是二、填空题1. Android中Service的实现方法是或,2. 当启动一个Activity并且新的Activity执行完后需要返回到启动它的Activity来执行的回调函数是O3. a
7、ndroid 中常用的四个布局是. AbsoluteLayout_.RelativeLayout、FrameLayout_。4. java, io包中的和 OutputStreani 类主要用于对对象(Object)的读写。5. RadioGroup 的选中状态监听接口是_OnCheckedChangeListener_。三、编程简述题1.用代码实现float的四舍五入,得到int型整数。 public static int floatToint(float num)int a=0;if (num0)a=(int) (num*10+5)/10);(else if(num0) a=(int) (
8、num*10-5)/10);else a=0; return a;2. 简述Android触屏事件的处理。用户的交互是通过事件驱动进行人机交互的在android中常用的事件按下、弹起、移动、双 击、长按、滑动。在android中所有的控件和Activity都间接或直接的继承view, 个View 对象可以处理测距、布局、绘制、焦点变换、滚动条,以及触屏区域自己表现的按键和手势, 因为我们的view是继承了 surfaceView, surfaceView又是继承view所以要实现简单的触 摸屏事件,只需要重写父类view里面的onTouchEvent方法就可以实现简单的触屏屏事件 了3. Cl
9、ass A有date日期 和time时间 两个属性,要求按照日期和时间对List list进 行排序,写出排序代码。(先按日期排,日期相同的再按时间排)。class B implements Comparator public int compare(Object objl,Object obj2) A a= (A) obj1:A b= (A) obj2;return a.getDate() compareTo(b getDate(); class Aprivate String date;private String timer;private String no;public String
10、 getNoO return no;public void setNo(String no) this. no = no;public String getDate() return date;pub1ic void setDate(String date) this .date = date;public String getTimer() return timer;pub1ic void setTimer(String timer) this timer = timer;Overridepubl ic String toStringO + timer + no=M + no + 丁;ret
11、urn fA date= + date + timer=,r public static void sort() Listlist=new ArrayList();A a=new A ();a. setNo(H 1u):a. setDate (”2015-01 -01);a. setTimer(n11:23:51);1ist add(a);A al=new A():al. setNoC2”);al. setDate(H2014-05-01);al. setTimer(11:22:51);list add(al);A a2=new A():a2. setNo(n3u);a2. setDate(w
12、2014-05-0D;a2. setTimer(21:23:5D;list. add(a2);B b=new B ();Col lections sort(list, b);for (A a3 : list) System out. println(a3 toStringO);4, 对比简述一下Activity和Fragment的生命周期。启动activity时,系统会先调用onCteate方法然后调用onstart方法然后在调用断 onResume方法这时activity进入运行状态当一个activity被另外一个activity覆盖时系统会调用onpause方法进入后台挂起 当 Activ
13、ity被覆盖状态变为回到获得焦点状态系统会调用onResume方法;activity进入运行 状态当Activity进入到另一个Activity时当前Activity进入到后台,系统会先调用onpause 然后调 用onStop方法;进入停止状态当用户在次回到这个activity时会先调用 onRestart-onstart-onResume- 进入运行状态;用户退出当前Activity:系统先调用onPause方法,然后调用onStop方法,最后调用 onDestory 方法,结束当前 Activity。Oncreate是系统创建frgment时调用跟activity的oncreate 一样;oncreateView
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 京东游戏特效团队成员职业规划指导
- 制造业供应链合规管理专员培训资料
- 电子商务平台运营专员应聘经验参考
- 铁路设备供应链的优化与升级
- AI绘画创作工具
- 学校消防安全检查行动
- 适合5岁幼儿的体育活动方案
- 兴蓉环境行政监管制度及实施
- 滴出行各事业部经理的客户服务策略
- 服装企业财务预算管理与执行报告
- 《热力学基础》课件
- 危化品申请书
- 水产养殖与渔业技术作业指导书
- 数控刀具行业现状分析报告
- 2025年江苏农林职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 《IABP的临床应用》课件
- 冀教版八年级下册英语全册教学设计
- 【MOOC】电路基础-西北工业大学 中国大学慕课MOOC答案
- 社保基金风险管理及内控措施
- 气管插管气管切开吸痰术气管插管气管切开吸痰术
- 《社区康复》课件-第六章 骨关节疾病、损伤患者的社区康复实践
评论
0/150
提交评论