1.Dalvik虚拟机属于Android系统架构中的哪一层()
A、应用层 B、应用框架层
C、系统运行库层 D、Linux内核层
2.Android中的短信、联系人管理、浏览器等属于Android系统架构中的哪一层()
A、应用层 B、应用框架层
C、系统运行库层 D、Linux内核层
3.下面在安装配置android开发环境时对android-ADT的描述错误的是( )
A、 是用于开发Android的Eclipse插件;
B、 ADT想要在Eclipse上正常使用的关键是它们的版本要兼容。
C、 推荐在线安装ADT插件是因为,它会根据Eclipse版本自动到能够适应的版本的
D、不安装ADT也丝毫不影响在Eclipse下开发调试Android应用程序。
4.Android项目中放置常量的l位于哪个目录下()
A, res/layout B, layout C,res/values D,assets
5.Android 项目工程下面的 assets 目录的作用是什么
A、放置应用到的图片资源。 Res/drawable
B、主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面
C、放置字符串,颜,数组等常量数据 res/values
D、放置一些与 UI 相应的布局文件,都是 xml 文件 res/layout
6.通过adb命令来安装一个apk文件,应该是:
A、adb install xxx.apk B、adb open xxx.apk
C、adb push xxx.apk D、adb pull xxx.apk
7.要通过adb命令查看已连接的设备,正确的是()
A, adb devices
B, adb show devices
C, adb start devices
D, adb have devices
8.将文件从电脑上拷贝到手机上,下面adb命令正确的是<a>是手机路径,<b>是电脑路径 ()
A,adb push <b> <a>
B,adb pull <b> <a>
C,adb pull <a> <b>
D,adb push <a> <b>
9.Android查看应用程序日志的工具是
A、 logcat
B、 console
C、 ddms
D、 tomcat
10.在程序中输出一条日志,下面代码正确的是( )
A, Log.i(context,"msg");
B, Log.i("tag","msg");
C, Log.i("msg");
D, Log.i();
11.在程序中输出debug调试日志信息,我们应该使用方法( )
A, Log.i(tag,msg);
B, Log.e(tag,msg);
C, Log.d(tag,msg);
D, Log.w(tag,msg);
12.如果在线性布局LinearLayout中放入三个所有属性值相同按钮,如果把orientation属性删除掉,则在屏幕上显示的是( )
A.只有最后一个被添加的按钮被显示 B.只有第一个被添加的按钮被显示
C.三个按钮纵向排列显示 D.三个按钮横向排列显示
13.在相对布局RelativeLayout中,已存在两个TextView,即TextViewA和TextViewB,那么要设置TextViewA在TextViewB下方,则应该对TextViewA设置属性( )
A.android:layout_above B.android:layout_below
C.android:layout_toLeftOf D.android:layout_toRightOf
14.如果在帧布局FrameLayout中放入三个所有属性值相同按钮,能够在屏幕上显示的是( )
A.最后一个被添加的按钮 B.第一个被添加的按钮
C.第二个被动添加的按钮 D.三个按钮都能显示
15.帧布局FrameLayout是将其中的组件放置在自己的( )
A,左上角 B,右上角 C,左下角 D,右下角
16.在配置文件中定义一个Button,决定按钮上显示文字的属性是( )
A, android:value
B, android:text
C, android:id
D, android:textvalue
17.在程序中得到一个按钮对象b后,向此按钮添加点击事件,其中l 是View.OnclickListener的对象,下面代码正确的是( )
A,b.setOnclickListener()
B,b.setOnclickListener(l)
C,b.setOnclick(l)
D,b.setOnLongClickListener()
18.TextView中修改文字显示大小,下列代码正确的是( )
A, android:textSize="18"
B, android:size="18"
C, android:textSize="18sp"
D, android:size="18sp"
19.在使用输入框EditText控件时,当其文本内容为空的时候,做出一些提示,那么使用的属性是( )
A.android:text B.android:background
C.android:inputType D.android:hint
20.在使用输入框EditText控件时,能够使文本框显示为多行显示的属性是( )
A.android:lines B.android:layout_height
C.android:textcolor D.android:textsize
21.让一个ImageView显示一张图片,可以通过设置什么属性( )
A, android:src
B, android:background
C, android:img
D, android:value
22.CheckBox被选择事件通常用___
A,setOnClickListener B,setOnCheckChangeListener
C, setOnMenuItemSelectedListener D,setOnCheckedListener
23.关于listview下列说法正确的是( )
A, listview的条目没有点击事件
B,当数据超出能显示范围时listview自动具有可滚动的特性
C,若listview当前能显示10条,一共有100条数据,则产生了100个view
D, listview必须通过Adapter来提供数据
24.在为ListView列表提供数据的Adapter中有两个方法是必须实现的,他们是()
A、getItem B、getItemId C、getCount D、getView
25.在android中对数据库的表进行查询操作用SQLiteDatabase类中的那两个方法进行查询( ) A.insert()和rawQuery() B.query()和execSQL() C.query()和rawQuery() D.query()和update()
26.以下操作中哪一项能够使sqlite数据库的SqliteOpenHelper类自动调用它的onUpgrade()方法?( )
A.在每次新建DatabaseHelper对象时
B.用DatabaseHelper调用getReadableDatabase()方法时 getWritableDatabase()
C.在每次调用SqliteDatabase的getWritableDatabase()方法时
D.当创建DatabaseHelper对象时,数据库版本参数发生变化时
27.在SQLiteOpenHelper类中,我们通过什么方法来获得一个数据库对象来执行查询语句( )
A. openReadableDatabase () B.getDatabase ()
C. getReadableDatabase () D.openDatabase()
28.SharedPreferences是android保存信息的一种方式,文件会被保存在哪个文件夹下( )
A、/sdcard/packagename/shared_prefs
B、/data/data/packagename/shared_prefs
linux认证考试费用C、/data/data/packagename/database
D、/sdcard/packagename/database
29.以下哪个选项不属于getSharedPreferences方法的文件操作模式参数( )
A. Context.MODE_PRIVATE;
B. Context.MODE_PUBLIC;
C. Context.MODE_WORLD_READABLE;
D. Context.MODE_WORLD_WRITEABLE;
30.sharedPreferences获取其编辑器的方法是哪个( )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论