Android练习题
移动应用开发前三周练习题复习总结
第一周:
1.下列属于移动操作系统的有IOS、Android、Linux。
2.Android系统的底层系统是Linux。
3.Android虚拟设备的缩写是:AVD
4.R.java文件是自动生成的文件,程序员不能修改。
5.Activity文件是用来设置界面的显示,其中的onCreate()方法中可以设置显示哪一个布局文件。 6.Android工程目录中res目录用来保存资源文件,其中一系列的drawable-X目录里可以放置图片文件。 第二周:
1.当Android项目启动时,要调用以下的哪一个方法? 答:onCreate()方法
2.在Android开发中,可以对UI组件进行两种方式的设置,分别是? (1)使用UI组件类的自有(或继承自View父类)的方法,如setAlpha()
(2) 使用布局管理文件中的XML代码中的UI属性,如<Android:id>
3.View类是Android所有UI类的基类
4.View类的子类中有一个可以当做容器来排列其他的View类或者其他的View子类容器,是ViewGroup
5.请简述Android项目大致的开发流程。 (1)先开发布局文件及UI组件的排列。
(2)对UI组件添加事件处理
(3)添加相关服务和通知处理。
6.请简单列举三个课程中提到的UI组件,并简要说明其基本功能。
(1)TextView,用来显示文本。
(2)EditText,用来编辑文本。
(2)Button,用来显示按钮。
第三周:
1.可以定义TextView中显示文本的对齐方式的是哪个属性:android:gravity 2.android:layout_width属性的可选值:wrap_content fill parent match parent 3.线性布局LinearLayout的基本特点:组件按照线性方式进行排列、组件可以水平排列也可以垂直排列、可以嵌套布局管理。 4.可以让EditText在没有获得焦点时显示提示信息的属性是android:hint
5.想要使EditText输入内容显示为保密的小圆点,应该将哪个属性设置为true?答:android:password
6.相对布局:
(1)相对布局管理器可以相互嵌套。
(2)其中的组件按照参照组件的相对位置来确定。
(3)要避免形成环形依赖。
整理一下,以便于以后复习,加油!
代码成就万世基积沙镇海
梦想永在凌云意意气风发