android

一、选择题

1、下列哪个不是Activity的生命周期方法之一(  )

A. onCreate B. startActivity C. onStart D. onResume

2、下列用于进行文本输入的组件是( )

A.TextView    B.Button     C.EditText   D.Label

3、如果要让标签文本(TextView)上的文字居中显示,需要设置哪个属性( )

A.android:orientation B.android:layout_gravity

C.android:gravity       D.android:layout_weight

4、Activity的onCreate()什么时候调用(  )

A.当第一次启动Activity时

B.当onCreate方法被执行之后

C.当界面被隐藏时

D.当界面重新显示时

5、关于应用程序的生命周期,一个Activity从启动到运行状态需要执行

3个方法,请选择一个正确的执行顺序。(   )

A. onCreate()->onStart()->onResume()

B. onStart()->onCreate()->onResume()

C. onCreate()->onResume()->onStart()

D. onStart()->onResume()->onCreate()  

6、android 关于service生命周期的onCreate()和onStart()说法正确的是(   )

A.当第一次启动的时候先后调用onCreate()和onStart()方法

B.当第一次启动的时候只会调用onCreate()方法

C.如果service已经启动,将先后调用onCreate()和onStart()方法

D.如果service已经启动,只会执行onStart()方法,同时执行onCreate()方法7、跳转到另一个Activity的方法是(    )

A.runActivity()                  B.goActivity() 

C.startActivity()              D.startActivityForIn()

8、用于进行文字显示的组件是(   )

A.TextView    B.Button   C.EditText    D.Label

9、下面退出Activity错误的方法是(   )

A.finish()  B.抛异常强制退出 C.System.exit()D.onStop()

10、Android 项目工程下面的assets 目录的作用是什么(  ) 

A、放置应用到的图片资源。Res/drawable  

B、主要放置一些文件资源,这些文件会被原封不动打包到apk 里面

C、放置字符串,颜色,数组等常量数据res/values   

D、放置一些与UI相应的布局文件,都是xml 文件res/layout 11、在XML布局文件中android:layout_width属性不可以设置为(  )

A.match_parent   B.fill_parent C.wrap_content  D.match_content

12、定义LinearLayout垂直方向布局时设置的属性是(  )

A.android:layout_height  

B.android:gravity  

C.android:layout     

D. android:orientation  vertical

13、使用RadioButton时,要想实现互斥的选择需要用的组件是 (  )

A.ButtonGroup  B. RadioButtons  C.CheckBox  D.RadioGroup

14、表示下拉列表的组件是(   )

A.Gallery   B.Spinner      C.GridView   D.ListView

15、下列不属于service生命周期的方法是(   )

A.onCreate   B.onDestroy   C.onStop    D.onStart

16、Android的图片文件保存在工程的哪个文件夹(  )

A.src    B.gen     C.bin       D.res

17、下列不是手机操作系统的是(   )

A. Android  B. Window Mobile  C. Apple IPhone IOS  D.windows vista 18、布局文件放在工程文件夹下res下的哪个文件夹下(   )

A.Layout   B.Drawable    C.String   D.raw

19、要在布局文件中把命令按钮的id设置为t1,下面那句代码是正确的( )

A.android:id="@+id/t1" B.android:id="/t1"C.id="@+id/t1"D.id="t1"

20、如果要注册一个service应该在哪个文件中进行注册( )

A.R.java   B.main.xml   C.strings.xml   D.AndroidMainfest.xml

1、下列哪个不是Activity的生命周期方法之一(  )

A. onCreate B. startActivity C. onStart D. onResume

2、下列用于进行文本输入的组件是( )

A、TextView  B、Button  C、EditText  D、Label

3、下面哪个不是Android的界面布局方式(    )

A、BorderLayout B、LinearLayout

C、TableLayout D、RelativeLayout

4、下列不是手机操作系统的是(   )

A. Android  B. Window Mobile  C. Apple IPhone IOS  D.windows vista

5、定义LinearLayout垂直方向布局时设置的属性是(  )

A.android:layout_height  

B.android:gravity  

C.android:layout     

D. android:orientation  vertical

6、Android 项目工程下面的assets 目录的作用是什么(  ) 

A、放置应用到的图片资源。Res/drawable  

B、主要放置一些文件资源,这些文件会被原封不动打包到apk 里面

C、放置字符串,颜色,数组等常量数据res/values   

D、放置一些与UI相应的布局文件,都是xml 文件res/layout 11、在XML布局

7、跳转到另一个Activity的方法是(    )

A.runActivity()

B.goActivity()

C.startActivity()

D.startActivityForIn()

8、用于进行文字显示的组件是(   )

A.TextView    B.Button   C.EditText    D.Label

9、下面退出Activity错误的方法是(   )

A.finish()

B.抛异常强制退出

C.System.exit()

D.onStop()

10、声音文件放在工程文件夹下res下的哪个文件夹下(   )

A.Layout   B.Drawable    C.String   D.raw

11、在XML布局文件中android:layout_width属性不可以设置为(  )

A.match_parent  

B.fill_parent
C.wrap_content

D.match_content

    12、在手机开发中常用的数据库是(  )

A.sqlLite   B.Oracle    C.Sql Server    D.Db23

13、使用MediaPlayer播放保存在sdcard上的mp3文件时(  )

A.需要使用MediaPlayer.create方法创建MediaPlayer

B.直接newMediaPlayer即可

C.需要调用setDataSource方法设置文件源

D.直接调用start方法,无需设置文件源

14、使用RadioButton时,要想实现互斥的选择需要用的组件是 (  )

A.ButtonGroup  B. RadioButtons  C.CheckBox  D.RadioGroup

15、创建子菜单的方法是(  )

A.add B.addSubMenu C.createSubMenu D.createMenu

16、android工程中所有资源的id都登记在下列哪个资源文件中(   )

A.R.java   B.main.xml   C.strings.xml   D.AndroidMainfest.xml

17、要在布局文件中把命令按钮的id设置为t1,下面那句代码是正确的( )

A.android:id="@+id/t1" B.android:id="/t1"C.id="@+id/t1"D.id="t1"

18、下列不属于service生命周期的方法是(   )

A.onCreate   B.onDestroy   C.onStop    D.onStart

19、启动Service的方法是(   )

A.bindService   B. startService   C.onStart    D.onBind

20、Android的布局文件保存在工程文件的哪个文件夹(  )

A.src    B.gen     C.bin       D.res

 

、程序题 

1、设计一个Android系统上的界面跳转程序。点击Activity01上的按钮,跳转到界面Activity02上。假设在Activity01的xml布局文件中,按钮的id定义为“@+id/button”。请你写出该程序中的Activity类Activity01的代码,不需要写 xml布局文件。

2、设计一个Android系统上启动BroadcastReceiver的程序。设定已经创建了MyReceiver类,继承了BroadcastReceiver。假设在MainActivity的xml布局文件中,按钮的id定义为“@+id/button”。请给出从MainActivity上点击按钮启动BroadcastReceiver的代码。

              

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值