当前位置:首页 >> 其它课程 >> android复习

android复习


一.填空题 1. 以下采用的是安卓系统的手机是(酷派、摩托罗拉、联想、华为) 2. 3. 4. 5. 6. 7. 8. 9. “安卓”是哪个公司主导研发的?(谷歌 ) “安卓”是哪一年发布的?(2007 年 11 月 5 日 ) 智能手机的定义是(使用智能操作系统的手机) “安卓”是以什么为基础的操作系统?( linux )a 安卓系统安装的软件是什么格式的?( apk ) RO

M 指的是手机的?(存储内存 )

怎么结束应用程序(设置——应用程序——管理应用程序——正在运行的服务——找到点击结束 ) WIFI 指的是什么?(一种可以将个人电脑、手机等终端以无线方式进行相互连接的技术)

10. 下列不是手机操作系统的是( Windows Vista

) 。

11. 下列选项哪个不是 Activity 启动的方法 ( goToActivity ) 12. 下列哪个不是 Activity 的生命周期方法之一(startActivity ) 13. 下列属于 SAX 解析 xml 文件的优点的是( 不用事先调入整个文档,占用资源少 ) 14. 下列哪个可做 Android 数据存储( SQlite )

15. 下列哪个可做 EditText 编辑框的提示信息(android:hint ) 16. activity 对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行(onStart() ) 17. android 中下列属于 Intent 的作用的是(可以实现界面间的切换,可以包含动作和动作数据,连接 四大组件的纽带 ) 18. 关于 res/raw 目录说法正确的是(这里的文件是原封不动的存储到设备上不会转换为二进制的格 式) 19. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(12 ,-11 ) 20. 我们都知道 Hanlder 是线程与 Activity 通信的桥梁,如果线程处理不当,你的机器就会变得越慢, 那么线程销毁的方法是(onDestroy() )

二、简答题
-1-

1. 1. 请介绍下 Android 中常用几种布局(至少 3 种) 线性布局 LinearLayout 表格布局 TableLayout 相对布局 RelativeLayout 幀布局 FrameLayout 绝对布 局 AbsoluteLayout 2. Android 工程下面有个 gen 目录,该目录下有个 R..java 文件,该文件的作用是什么,能不能修 改,为什么 答:作用:该文件相当于项目的字典项目中所涉及到的用户界面、字符串、图片、声音等资源都会 在该文件中创建一个 ID 编号,这些编号为整形,以 16 进制自动生成。项目要使用这些资源时,会 通过这个类得到资源的引用。 不能够被修改 3. 请描述下 Activity 的生命周期必调用的三个方法
OnCreate() onStart() onResume()

4. 请介绍下 Android 的数据存储方式。 一.SharedPreferences 方式 二.文件存储方式 三.SQLite 数据库方式 四.内容提供器(Content provider)方式 五. 网络存储方式

三、编程题 下列程序实现了一个简单的计算的效果,阅读程序并补充填空。 1. main.xml 的代码如下 <?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <EditText android:id="@+id/firstnum" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="number" /> <EditText android:id="@+id/secondnum" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="number" >
-2-

<requestFocus /> </EditText> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> <EditText android:id="@+id/result" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout>

2. 下面是 ComputeActivity.java 文件的代码
import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class ComputeActivity extends Activity { /** Called when the activity is first created. */ EditText firstnum ; EditText secondnum ; EditText resultEdit; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); firstnum = (EditText) this.findViewById(R.id.firstnum); secondnum = (EditText) this.findViewById(R.id.secondnum); resultEdit = (EditText) this.findViewById(R.id.result); Button button1 = (Button)this.findViewById(R.id.button1); button1.setOnClickListener(new ButtonOnClickListener()); } class ButtonOnClickListener implements OnClickListener{ @Override
-3-

public void onClick(View v) { int firstint = Integer.parseInt(firstnum.getText().toString()); int secondint = Integer.parseInt(secondnum.getText().toString()); int result = firstint + secondint; Log.d("result",result+""); resultEdit.setText(result+""); } } }

-4-


更多相关文档:

Android期末考试复习

android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="18sp" android:text="No Data"...

android期中复习资料

android期中复习资料_工学_高等教育_教育专区。一、 选择题 一. 1 、“ 安卓 ” 的英文名称是什 么?(B) A、Andrew B、Android C、Andros D、Atradius 2、...

android 复习资料

android 复习资料_理学_高等教育_教育专区。物联网移动开发复习大纲 试卷结构 一...android:name="android.intent.action.BOOT_COMPLETED" /> <category android:...

android考试复习资料

android考试复习资料_工学_高等教育_教育专区。Android考试必备……自己总结的Android重点Unit 4. Android 生命周期 Android 系统中的进程优先级由高到低高优先级 前...

安卓期末重点复习资料(EK-绝密版)

安卓期末重点复习资料(EK-绝密版)_计算机软件及应用_IT/计算机_专业资料。老师给的超级重点!自己再细心整理!1、p4 开放手机联盟成员 ① 电信运营商 ② 半导体芯片...

安卓考试复习

安卓考试复习_计算机软件及应用_IT/计算机_专业资料。安卓期末复习资料1、 安卓核心组件有哪些? 提供界面显示的 Activtiy,提供后台计算的 Service,提供进程间通信的 ...

android期中复习资料

智能机的发展史 Android 一词的本意是指“机器人” ,是 Google 于 2007 年推出以 Linux 为基础的开放源代码 操作系统,主要使用于便携设备。 2011 年 Android ...

android复习资料(物联网141)

android复习资料(物联网141)_工学_高等教育_教育专区。各位同学注意:考试总共 4 道题目 1. 考试题有单选 20 道(共 40 分) 2. 判断 15 道(15 分) 3. ...

移动应用开发复习(新)

移动应用开发复习大纲 题型介绍(ppt 第 1——9 章) 选择题:10 个,20 分 简答题:10 个:50 分 编程题:3 个:30 分 一、简答 第 1 章 Android 概述. ...

Android复习要点

Android复习要点 隐藏>> 1、 Android 的体系结构。 aLinux 内核 ? b 中间件层 由函数库和 Android 运行时构成 c 应用程序框架 d 应用程序 2、 Android 工程...
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com