android基础第一次考试题_第1页
android基础第一次考试题_第2页
android基础第一次考试题_第3页
android基础第一次考试题_第4页
android基础第一次考试题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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项目中放置常量的string.xml位于哪个目录下()A, res/layout B, layout C,res/values D,assets5.Android 项目工程下面的 assets 目录的作用是什么A、放置应用到的图片资源。 Res/drawable B、主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面 C、放置字符串,颜色,数组等常量数据 res/values D、放置一些与 UI 相应的布局文件,都是 xml 文件 res/layout6.通过adb命令来安装一个apk文件,应该是: A、 adb install xxx.apk B、adb open xxx.apkC、adb push xxx.apk D、adb pull xxx.apk7.要通过adb命令查看已连接的设备,正确的是()A, adb devicesB, adb show devicesC, adb start devicesD, adb have devices8.将文件从电脑上拷贝到手机上,下面adb命令正确的是是手机路径,是电脑路径 ()A,adb push B,adb pull C,adb pull D,adb push 9.Android查看应用程序日志的工具是A、 logcatB、 consoleC、 ddmsD、 tomcat10.在程序中输出一条日志,下面代码正确的是( )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_belowC.android:layout_toLeftOf D.android:layout_toRightOf14.如果在帧布局FrameLayout中放入三个所有属性值相同按钮,能够在屏幕上显示的是( ) A.最后一个被添加的按钮 B.第一个被添加的按钮 C.第二个被动添加的按钮 D.三个按钮都能显示15.帧布局FrameLayout是将其中的组件放置在自己的( )A,左上角 B,右上角 C,左下角 D,右下角16.在配置文件中定义一个Button,决定按钮上显示文字的属性是( )A, android:valueB, android:textC, android:idD, android:textvalue17.在程序中得到一个按钮对象b后,向此按钮添加点击事件,其中l 是View.OnclickListener的对象,下面代码正确的是( )A,b.setOnclickListener()B,b.setOnclickListener(l)C,b.setOnclick(l)D,b.setOnLongClickListener()18.TextView中修改文字显示大小,下列代码正确的是( )A, android:textSize=18B, android:size=18C, android:textSize=18spD, android:size=18sp19.在使用输入框EditText控件时,当其文本内容为空的时候,做出一些提示,那么使用的属性是( )A.android:text B.android:backgroundC.android:inputType D.android:hint20.在使用输入框EditText控件时,能够使文本框显示为多行显示的属性是( )A.android:lines B.android:layout_heightC.android:textcolor D.android:textsize21.让一个ImageView显示一张图片,可以通过设置什么属性( )A, android:srcB, android:backgroundC, android:imgD, android:value22.CheckBox被选择事件通常用_A,setOnClickListener B,setOnCheckChangeListener C, setOnMenuItemSelectedListener D,setOnCheckedListener23.关于listview下列说法正确的是( )A, listview的条目没有点击事件B,当数据超出能显示范围时listview自动具有可滚动的特性C,若listview当前能显示10条,一共有100条数据,则产生了100个viewD, listview必须通过Adapter来提供数据24.在为ListView列表提供数据的Adapter中有两个方法是必须实现的,他们是()A、 getItem B、getItemId C、getCount D、getView25.在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 C、/data/data/packagename/database D、/sdcard/packagename/database29.以下哪个选项不属于getSharedPreferences方法的文件操作模式参数( )A. Context.MODE_PRIVATE;B. Context.MODE_PUBLIC;C. Context.MODE_WORLD_READABLE;D. Context.MODE_WORLD_WRITEABLE;30.sharedPreferences获取其编辑器的方法是哪个( )A.getEdit()B.edit()C.setEdit()D.getAll()31.android中保存文件可以保存在哪些地方( )A、保存在sdcard中 B、 保存在/data/data/ 文件夹下面 C、 保存在gen目录下面 D、 保存在res目录下面 32.在activity中实例化SharedPreferences是下面哪个 ( )A.new SharedPreferences();B.getSharedPreferences();C.SharedPreferences.getInstance();D.SharedPreferences.newInstance();33.用来获取系统中SD卡是否被加载的状态值的选项是( )A.Environment.getExternalStorageDirectory()B.Environment.getDataDirectory()C.Environment.getExternalStorageState()D. Environment.MEDIA_MOUNTED34.获取系统sdcard的目录位置的方法是( )A.Environment.getExternalStorageDirectory()B.Environment.getDataDirectory()C.Environment.getExternalStorageState()D.getExternalStoragePublicDirectory(String type)35.在android中的Activity种通过下面哪个方法来得到ContentResolver的实例对象( )A.new ContentResolverB.getContentResolver()C.newInstance()D.ContentUris.newInstance()36.一个应用程序如果要访问另一个应用程序的数据库,需要通过( )来实现A、BroadcastReceiver B、ActivityC、ContentProvider D、AIDL37.Android的ContentProvider,说法正确的是( )A、不可以存储数据,只能查询B、ContentProvider不需要部署即可使用C、主机名不需要在清单文件配置D、应用间数据共享,是数据存储的一种方式38.下列不属于android布局的是 ( )A、 FrameLayout B、LinearLayoutC、TableRow D、RelativeLayout39.下列代码可以为TextView设置所显示文字的语句是( )A,在配置文件中用属性 android:text=abcB,在程序中用TextView对象的setText(abc)方法C,在程序中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论