Android复习题.docx
- 文档编号:4154411
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:22
- 大小:231KB
Android复习题.docx
《Android复习题.docx》由会员分享,可在线阅读,更多相关《Android复习题.docx(22页珍藏版)》请在冰点文库上搜索。
Android复习题
1.下列不是手机操作系统的是?
(D)
A.AndroidB.WindowMobileC.AppleIPhoneIOSD.windowsvista
2.下列选项哪个不是Activity启动的方法?
(B)
A.startActivityB.goToActivity
C.startActivityForResultD.startActivityFromChild
3.下列哪个不是Activity的生命周期方法之一?
(B)
A.onCreateBstartActivityC.onStartD.onResume
4.下列哪个可做Android数据存储?
(A)A.SQliteB.MySqlC.OracleD.DB2
5.下列哪个可做EditText编辑框的提示信息?
(D)
A.android:
inputTypeB.android:
textC.android:
digitsD.android:
hint
二、真空题(2分)
1.为了使android适应不同分辨率机型,布局时字体单位应用sp,像素单位应用sp和dip。
2.定义LinearLayout水平方向布局时至少设置的三个属性:
android:
orientation,android:
layout_width和android:
layout_height。
3.设置ImageView控件为灰色的方法是:
android:
background=”#040”。
4.layout布局文件的命名不能出现字母大写。
5.设置EditText只能输入”1234567890.+-*/%()”属性:
android:
digits。
6.设置TextView字体的属性是:
android:
textSize。
三、简答题(30分)
1.Android项目中的入口Activity怎么写?
如何注册一般的Activity?
(1)Android项目中的入口Activity:
xmlversion="1.0"encoding="utf-8"?
> xmlns: android=" package="com.test" android: versionCode="1" android: versionName="1.0"> icon="@drawable/icon"android: label="@string/app_name"> name=".WelcomeActivity" android: label="@string/app_name"> android: name="android.intent.action.MAIN"/> android: name="android.intent.category.LAUNCHER"/> (2)注册一般的Activity: name=".test"/> minSdkVersion="6"/>
2.列举通过Intent传递不同数据类型的方法(至少5个)?
①Intent.addCategory(Stringcategory)②Intetn.addFlags(intflags)
③Intent.equals(Objecto)④Intent.fillIn(Intentother,intflags)
⑤Intent.filterEquals(Intentother)
3.请介绍下Android中常用几种布局(至少3种,多一个加2分)?
线性布局LinearLayout,相对布局RelativeLayout,表单布局TableLayout,
帧布局FrameLayout,列表布局:
listview,表格布局:
gridview,绝对布局:
absoluteLayout,标签布局:
tablayout
4.阐述android:
padding和android:
layout_margin的异同?
(1)不同点:
android:
padding是站在父View的角度描述问题,它规定它里面的内容必须与这个父View边界的距离。
android:
layout_margin则是站在自己角度描述问题,规定自己和其他(上下左右)的View之间的距离如同一级只有一个View,那么他的效果基本上就和padding一样。
(2)相同点:
如同一级只有一个View,那么android:
layout_margin的效果基本上就和android:
padding一样
5.列举TextView控件中的10个属性?
①android:
text②android:
hint③android:
textColor④android:
textSize
⑤android:
bufferType⑥android:
maxLines⑦android:
lines
⑧android:
layout_width⑨android:
layout_height⑩android:
layout_gravity
四、编程题(40分)
1.写出按钮和按钮单击事件(6分)
布局文件:
main.xml
xmlversion="1.0"encoding="utf-8"?
>
xmlns: android=" android: layout_width="fill_parent"android: layout_height="fill_parent"> android: layout_width="wrap_content" android: layout_height="wrap_content" android: text="计算你的标准体重" android: id="@+id/title" android: textSize="20sp" android: layout_centerHorizontal="true" android: layout_marginTop="20dp"/> android: layout_width="wrap_content" android: layout_height="wrap_content" android: text="性别: " android: layout_below="@+id/title" android: layout_marginTop="20dp" android: id="@+id/sextitle"/> android: layout_width="wrap_content" android: layout_height="wrap_content" android: orientation="horizontal" android: id="@+id/sexgroup" android: layout_below="@+id/sextitle" android: checkedButton="@+id/male"> android: layout_width="wrap_content"android: layout_height="wrap_content" android: id="@+id/male" android: text="男" /> android: layout_width="wrap_content" android: layout_height="wrap_content" android: text="女" android: id="@+id/female"/> android: layout_width="wrap_content" android: layout_height="wrap_content" android: text="身高: " android: layout_below="@+id/sexgroup" android: layout_marginTop="20dp" android: id="@+id/heighttitle"/> android: layout_width="200dp" android: layout_height="wrap_content"android: layout_below="@+id/heighttitle" android: id="@+id/height"/>
Activity:
MainActivity.java
importandroid.app.MainActivity;importandroid.app.AlertDialog;
importandroid.content.DialogInterface;importandroid.os.Bundle;
importandroid.view.View;
importandroid.view.View.OnClickListener;importandroid.widget.Button;
importandroid.widget.EditText;importandroid.widget.RadioButton;
}
}).show();}};
//此方法用来计算标准体重
android:
text="@string/welcome_btn1"
android:
layout_gravity="center_horizontal"android:
layout_marginTop="10dip"
android:
padding="1dip"
/>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 复习题
![提示](https://static.bingdoc.com/images/bang_tan.gif)