Android期末考试复习试卷(仅供参考)

合集下载

安卓期末考试题及答案

安卓期末考试题及答案

安卓期末考试题及答案

一、选择题(每题2分,共20分)

1. Android操作系统是基于哪个内核开发的?

A. Linux内核

B. Windows内核

C. MacOS内核

D. FreeBSD内核

答案:A

2. 在Android开发中,哪个文件用于定义应用程序的配置信息?

A. AndroidManifest.xml

B. build.gradle

C. strings.xml

D. layout.xml

答案:A

3. 下列哪个不是Android四大组件?

A. Activity

B. Service

C. BroadcastReceiver

D. DataProvider

答案:D

4. Android中,哪个类是所有Activity的父类?

A. Context

B. View

C. Application

D. Activity

答案:D

5. 在Android中,用于处理用户界面布局的XML文件通常保存在哪个目录下?

A. /res/values/

B. /res/drawable/

C. /res/layout/

D. /res/menu/

答案:C

6. Android开发中,Intent是用来做什么的?

A. 启动Activity

B. 处理网络请求

C. 管理线程

D. 存储数据

答案:A

7. 在Android中,哪个方法用于启动一个新的Activity?

A. startService()

B. broadcastIntent()

C. startActivity()

D. registerReceiver()

答案:C

8. Android中,如何实现Activity之间的数据传递?

Android复习题

Android复习题

Android复习题

Android复习题

⼀、选择题

1. Android 中下列属于 Intent 的作⽤的是 ( C )

A .实现应⽤程序间的数据共享

B .是⼀段长的⽣命周期,没有⽤户界⾯的程序,可以保持应⽤在后台运⾏,⽽不会因为切换页⾯⽽消失

C .可以实现界⾯间的切换,可以包含动作和动作数据,连接四⼤组件的纽带

D .处理⼀个应⽤程序整体性的⼯作

2. 在 Android 中使⽤ Menu 时可能需要重写的⽅法有 (AC ) 。

A . onCreateOptionsMenu()

B . onCreateMenu()

C . onOptionsItemSelected()

D . onItemSelected()

3. 在 Android 中使⽤ SQLiteOpenHelper 这个辅助类时,可以⽣成⼀个数据库,并可以对数据库版本进⾏管理的⽅法可以是 (AB )

A . getWriteableDatabase()

B . getReadableDatabase()

C . getDatabase()

D . getAbleDatabase()

4. 下列哪个不是 Activity 的⽣命周期⽅法之⼀(B)

A .onCreate

B .startActivity C.onStart D .onResume

5. Android 关于 service ⽣命周期的 onCreate() 和 onStart() 说法正确的是 ( A D)

A .当第⼀次启动的时候先后调⽤ onCreate() 和 onStart() ⽅法

android终端开发期末考试试题

android终端开发期末考试试题

android终端开发期末考试试题# Android终端开发期末考试试题

## 一、选择题(每题2分,共40分)

1. Android开发中,Activity生命周期的第一个方法是什么?

A. onCreate()

B. onStart()

C. onResume()

D. onDestroy()

2. 下列哪个不是Android四大组件之一?

A. Activity

B. Service

C. Content Provider

D. BroadcastReceiver

E. Fragment

3. Intent在Android中用于什么?

A. 启动Activity

B. 启动Service

C. 广播消息

D. 所有以上

4. Android中,下列哪个不是布局文件的扩展名?

A. .xml

B. .java

C. .axml

D. .kotlin

5. 下列哪个不是Android开发中常用的数据存储方式?

A. Shared Preferences

B. SQLite数据库

C. 文件存储

D. 网络存储

6. Android中,下列哪个不是View的事件类型?

A. onClick

B. onLongClick

C. onScroll

D. onDrag

7. Android中,下列哪个不是Fragment的生命周期方法?

A. onAttach()

B. onCreate()

C. onCreateView()

D. onDestroy()

8. 下列哪个不是Android开发中常用的网络请求库?

A. Retrofit

B. Volley

C. OkHttp

2022年Android期末考试复习试卷仅供参考

2022年Android期末考试复习试卷仅供参考

一、选择题(20分,每题2分)

1、下列不是手机操作系统旳是( D )。

A Android

B Window Mobile

C Apple IPhone IOS

D Windows Vista

2、下列选项哪个不是Activity 启动旳措施(B )

A startActivity

B goToActivity

C startActivityForResult

D startActivityFromChild

3、下列哪个不是Activity 旳生命周期措施之一(B )

A onCreate

B startActivity

C onStart

D onResume

4、下列哪个可做Android 数据存储(A )

A SQlite

B M ySql

C Oracle

D DB2

5、下列哪个可做EditText编辑框旳提示信息( D )

A android:inputType

B android:text

C android:digits

D android:hint

6、Math.ceil(99.1) 旳成果是(B )

A 99

B 100

C 99.1

D 99.0

7、android 中下列属于Intent旳作用旳是(C)

A实现应用程序间旳数据共享

B是一段长旳生命周期,没有顾客界面旳程序,可以保持应用在后台运营,而不会由于切换页面而消失

C可以实现界面间旳切换,可以涉及动作和动作数据,连接四大组件旳纽带

D解决一种应用程序整体性旳工作

8、有关res/raw 目录说法对旳旳是A

A这里旳文献是原封不动旳存储到设备上不会转换为二进制旳格式

B这里旳文献是原封不动旳存储到设备上会转换为二进制旳格式

Android复习题

Android复习题

Android复习题及答案

一、选择题

1. 以下哪些语句关于内存回收的说明是正确的?( )

A、程序员必须创立一个线程来释放内存

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

2. Android 中以下属于Intent的作用的是( )

A、实现应用程序间的数据共享

B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

D、处理一个应用程序整体性的工作

3. 下面的对自定style的方式正确的选项是( )

A、<resources>

<style name="myStyle">

<itemname="android:layout_width">fill_parent</item>

</style>

</resources>

B、<style name="myStyle">

<itemname="android:layout_width">fill_parent</item>

</style>

C、<resources>

<itemname="android:layout_width">fill_parent</item>

</resources>

D、<resources>

android期末测试题(附带答案).docx

android期末测试题(附带答案).docx

一、选择题

1、下列哪项不是Android 四大组件(C)

A. Seivice

B. Activity

C. Handler

D. Content Provider

2、Android 是如何组织Activity 的(B)

A. 以堆的方式组织Activity

B. 以栈的方式组织Activity

C. 以树形方式组织Activity

D. 以链式方式组织Activity

3、关于线程说法不正确的是

( B )

A. 在 android中,我们可以在主线程中,创建一个新的线程

B. 在创建的新线程中,它可以操作UI 组件

C. 新线程可以和Handler共同使用

D. 创建的Handler 对象,它隶属于创建它的线程

4、下列关于内存回收的说明,哪个是正确的

(B)

A.程序员必须创建一个线程来释放内存

B.内存回收程序负责释放无用内存

C.内存回收程序允许程序员直接释放内存

D.内存回收程序可以在指定的时间释放内存对象

5、设置xml布局文件中的字体大小一般用什么单位

( c )

A. dp

B. px

C. sp

D. pt

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

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

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

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

D. 如果 service 已经启动,只会执行onStart() 方法,不再执行onCreate()方法

Android期末考试复习试卷(仅供参考)

Android期末考试复习试卷(仅供参考)

一、选择题(20分,每小题2分)

1、下列不是手机操作系统的是( D )。

A Android

B Window Mobile

C Apple IPhone IOS

D Windows Vista

2、下列选项哪个不是Activity 启动的方法(B )

A startActivity

B goToActivity

C startActivityForResult

D startActivityFromChild

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

A onCreate

B startActivity

C onStart

D onResume

4、下列哪个可做Android 数据存储(A )

A SQlite

B M ySql

C Oracle

D DB2

5、下列哪个可做EditText编辑框的提示信息( D )

A android:inputType

B android:text

C android:digits

D android:hint

6、Math.ceil(99.1) 的结果是(B )

A 99

B 100

C 99.1

D 99.0

7、android 中下列属于Intent的作用的是(C)

A实现应用程序间的数据共享

B是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

C可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

D处理一个应用程序整体性的工作

8、关于res/raw 目录说法正确的是A

A这里的文件是原封不动的存储到设备上不会转换为二进制的格式

B这里的文件是原封不动的存储到设备上会转换为二进制的格式

android期末考试题及答案

android期末考试题及答案

android期末考试题及答案

一、选择题(每题2分,共20分)

1. Android操作系统是基于哪个内核开发的?

A. Linux内核

B. Windows内核

C. Unix内核

D. MacOS内核

答案:A

2. 在Android开发中,哪个类是所有Activity的基类?

A. Context

B. View

C. Activity

D. Application

答案:C

3. Android应用程序的UI布局文件通常保存在哪个目录下?

A. /res/values/

B. /res/drawable/

C. /res/layout/

D. /assets/

答案:C

4. 下列哪个不是Android四大组件之一?

A. Activity

B. Service

C. Content Provider

D. Widget

答案:D

5. Android中,Intent主要用于什么?

A. 启动Activity

B. 启动Service

C. 启动BroadcastReceiver

D. 所有以上

答案:D

6. 在Android中,下列哪个不是布局控件?

A. LinearLayout

B. RelativeLayout

C. TextView

D. ImageView

答案:C

7. Android中,哪个方法用于处理屏幕旋转等配置更改?

A. onCreate()

B. onStart()

C. onConfigurationChanged()

D. onDestroy()

答案:C

8. 在Android开发中,哪个类用于处理网络请求?

A. HttpURLConnection

Android期末测试题(附带答案)

Android期末测试题(附带答案)

一、选择题

1、下列哪项不是Android四大组件( C )

A.Seivice

B. Activity

C. Handler

D. Content Provider

2、Android是如何组织Activity的( B )

A.以堆的方式组织Activity

B. 以栈的方式组织Activity

C. 以树形方式组织Activity

D. 以链式方式组织Activity

3、关于线程说法不正确的是( B )

A. 在 android 中,我们可以在主线程中,创建一个新的线程

B. 在创建的新线程中,它可以操作 UI 组件

C. 新线程可以和 Handler 共同使用

D. 创建的 Handler 对象,它隶属于创建它的线程

4、下列关于存回收的说明,哪个是正确的(B )

A.程序员必须创建一个线程来释放存

B.存回收程序负责释放无用存

C.存回收程序允许程序员直接释放存

D.存回收程序可以在指定的时间释放存对象

5、设置xml布局文件中的字体大小一般用什么单位( c )

A.dp

B. px

C. sp

D. pt

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

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

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

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

D.如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法

7、Android项目工程下面的assets目录,以下说确的是( A )

android期末测试卷试题附带含答案

android期末测试卷试题附带含答案

一、选择题

1、以下哪项不是Android 四大组件(C)

A. Seivice

B. Activity

C. Handler

D. Content Provider

2、Android 是如何组织Activity 的(B)

A. 以堆的方式组织Activity

B. 以栈的方式组织Activity

C. 以树形方式组织Activity

D. 以链式方式组织Activity

3、关于线程说法不正确的是

( B )

A. 在 android中,我们可以在主线程中,创办一个新的线程

B. 在创办的新线程中,它可以操作UI 组件

C. 新线程可以和Handler共同使用

D. 创办的Handler 对象,它隶属于创办它的线程

4、下列关于内存回收的说明,哪个是正确的

(B)

A.程序员必定创办一个线程来释放内存

B.内存回收程序负责释放无用内存

C.内存回收程序赞同程序员直接释放内存

D.内存回收程序可以在指定的时间释放内存对象

5、设置xml布局文件中的字体大小一般用什么单位

( c )

A. dp

B. px

C. sp

D. pt

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

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

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

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

D. 若是 service 已经启动,只会执行onStart() 方法,不再执行onCreate()方法

最新Android期末测试题(附带答案)

最新Android期末测试题(附带答案)

最新Android期末测试题(附带答案)

一、选择题

1、下列哪项不是Android四大组件( C )

A.Seivice

B. Activity

C. Handler

D. Content Provider

2、Android是如何组织Activity的( B )

A.以堆的方式组织Activity

B. 以栈的方式组织Activity

C. 以树形方式组织Activity

D. 以链式方式组织Activity

3、关于线程说法不正确的是( B )

A. 在 android 中,我们可以在主线程中,创建一个新的线程

B. 在创建的新线程中,它可以操作 UI 组件

C. 新线程可以和 Handler 共同使用

D. 创建的 Handler 对象,它隶属于创建它的线程

4、下列关于内存回收的说明,哪个是正确的(B )

A.程序员必须创建一个线程来释放内存

B.内存回收程序负责释放无用内存

C.内存回收程序允许程序员直接释放内存

D.内存回收程序可以在指定的时间释放内存对象

5、设置xml布局文件中的字体大小一般用什么单位( c )

A.dp

B. px

C. sp

D. pt

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

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

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

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

D.如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法

福建农林大学安卓Android期末考试复习试卷(仅供参考)

福建农林大学安卓Android期末考试复习试卷(仅供参考)

福建农林大学安卓Android期末考试复习试卷(仅供参考)

一、选择题(20分,每小题2分)

1、下列不是手机操作系统的是( D )。

A Android

B Window Mobile

C Apple IPhone IOS

D Windows Vista

2、下列选项哪个不是Activity启动的方法(B )

A startActivity

B goToActivity

C startActivityForResult

D startActivityFromChild

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

A onCreate

B startActivity

C onStart

D onResume

4、下列哪个可做Android数据存储(A )

A SQlite

B M ySql

C Oracle

D DB2

5、下列哪个可做EditText编辑框的提示信息( D )

A android:inputType

B android:text

C android:digits

D android:hint

6、Math.ceil(99.1) 的结果是(B )

A 99

B 100

C 99.1

D 99.0

7、android 中下列属于Intent的作用的是(C)

A 实现应用程序间的数据共享

B 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为

切换页面而消失

C 可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

D 处理一个应用程序整体性的工作

8、关于res/raw目录说法正确的是A

A 这里的文件是原封不动的存储到设备上不会转换为二进制的格式

Android复习题

Android复习题

Android复习题及答案

一、选择题

1. 下列哪些语句关于内存回收的说明是正确的?( )

A、程序员必须创建一个线程来释放内存

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

2. Android 中下列属于Intent的作用的是( )

A、实现应用程序间的数据共享

B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

D、处理一个应用程序整体性的工作

3. 下面的对自定style的方式正确的是( )

A、

B、

C、

fill_parent

D、

fill_parent

4. 在Android中使用Menu时可能需要重写的方法有( )。

A、onCreateOptionsMenu()

B、onCreateMenu()

C、onOptionsItemSelected()

D、onItemSelected()

5. 在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并

可以对数据库版本进行管理的方法可以是( )

A、getWriteableDatabase()

B、getReadableDatabase()

C、getDatabase()

D、getAbleDatabase()

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

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

Android期末复习题

Android期末复习题

Android期末复习题

第1章 Android基础⼊门

习题

⼀、填空题

2. Android底层是基于【Linux 】操作系统的。

3. Android系统采⽤分层架构,由⾼到低分别为应⽤程序层、应⽤程序框架层、【核⼼类库

】、【Linux内核】。

5. Android⼯程中src⽬录下存放【Java】⽂件。

⼆、判断题

1. Android是Google公司基于Linux平台开发的⼿机及平板电脑操作系统。 √

4. 在创建Android⼯程时,填写的Package Name表⽰⼯程的名称。×

5. Android ⼯程中AndroidManifest.xml⽂件是整个程序的配置⽂件。√

三、选择题

4. 下列关于Android起源的说法中,错误的是( A )。

A.Android1.5被称为甜甜圈

B.Android是第⼀个真正为⼿机打造的开放性系统

C.Android本意指“机器⼈”

D.Android最初由Andy Rubin开发的

5. 下列选项中不属于Android体系结构的是( D )。

A.应⽤程序层

B.应⽤程序框架层

C.核⼼类库

D.WindowManager;

四、简答题

1. 请简要说明Android程序结构中AndroidManifest.xml的功能?

该⽂件是整个项⽬的配置⽂件,在程序中定义的四⼤组件都需要在这个⽂件⾥注册,另外还可以在这个⽂件中给应⽤程序添加权限声明,也可以重新指定创建项⽬时程序最低兼容的版本和最⾼版本。在清单⽂件配置的信息会配置到Android系统中,当程序运⾏时,系统会先找到清单⽂件中配置的信息然后根据设置的信息打开相应的组件。

Android复习题

Android复习题

Android复习题

Android复习题及答案

1、选择题

1. 下列哪些语句关于内存回收的说明是正确的?( )

A、程序员必须创建一个线程来释放内存

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

2. Android 中下列属于Intent的作用的是( )

A、实现应用程序间的数据共享

B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

D、处理一个应用程序整体性的工作

3. 下面在AndroidManifest.xml文件中注册BroadcastReceiver

方式正确的( )

A、

<action< bdsfid="81" p=""></action<>

android:name="android.provider.action.NewBroad"/>

B、

android:name="android.provider.action.NewBroad"/>

C、

<action< bdsfid="95" p=""></action<>

android:name="android.provider.action.NewBroad"/>

D、

android:name="android.provider.action.NewBroad"/>

4. 关于ContenValues类说法正确的是( )

android期末考试试题

android期末考试试题

android期末考试试题

### Android期末考试试题

#### 一、选择题(每题2分,共20分)

1. Android系统中,Activity的生命周期中,哪个状态表示Activity 正在运行?

A. onCreate()

B. onStart()

C. onResume()

D. onPause()

2. 在Android开发中,以下哪个不是布局文件的XML属性?

A. layout_width

B. layout_height

C. orientation

D. onClick

3. Android中,Intent可以用来实现什么功能?

A. 启动Activity

B. 启动Service

C. 启动BroadcastReceiver

D. 所有以上

4. 下列哪个是Android的UI组件?

A. TextView

B. Button

C. EditText

D. 所有以上

5. Android中,如何实现一个Activity的屏幕旋转?

A. 重写onCreate()

B. 重写onConfigurationChanged()

C. 重写onPause()

D. 重写onResume()

6. Android应用中,如何获取设备的唯一标识符?

A. getDeviceId()

B. getSerialNumber()

C. getUniqueDeviceID()

D. getDeviceName()

7. Android中,下列哪个不是线程的优先级?

A. THREAD_PRIORITY_DEFAULT

B. THREAD_PRIORITY_BACKGROUND

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题(20分,每小题2分)

1、下列不是手机操作系统的是( D )。

A Android

B Window Mobile

C Apple IPhone IOS

D Windows Vista

2、下列选项哪个不是 Activity 启动的方法(B )

A startActivity

B goToActivity

C startActivityForResult

D startActivityFromChild

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

A onCreate

B startActivity

C onStart

D onResume

4、下列哪个可做 Android 数据存储(A )

A SQlite

B M ySql

C Oracle

D DB2

5、下列哪个可做EditText编辑框的提示信息( D )

A android:inputType

B android:text

C android:digits

D android:hint

6、Math.ceil(99.1) 的结果是(B )

A 99

B 100

C 99.1

D 99.0

7、android 中下列属于Intent的作用的是(C)

A实现应用程序间的数据共享

B是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

C可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

D处理一个应用程序整体性的工作

8、关于 res/raw 目录说确的是A

A这里的文件是原封不动的存储到设备上不会转换为二进制的格式

B这里的文件是原封不动的存储到设备上会转换为二进制的格式

C这里的文件最终以二进制的格式存储到指定的包中

D这里的文件最终不会以二进制的格式存储到指定的包中

9、Math.round(11.5)等于多少(). Math.round(-11.5)等于多少( C)

A 11 ,-11

B 11 ,-12

C 12 ,-11

D 12 ,-12

10、我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是(A )

A onDestroy()

B onClear()

C onFinish()

D onStop()

二、填空题(10 分,共10 题,每空1 分)

1、为了使 android 适应不同分辨率机型,布局时字体单位应用( sp ),像素单位应用( sp )和(dip )

2、定义 LinearLayout 水平方向布局时至少设置的三个属性:

( android:orientation),

(android:layout width)和(android:layout height)

3、layout 布局文件的命名不能出现字母(大写)

4、设置 TextView 字体的属性是:(android:typeface )。

5、Android 四大组件是( Activity),(Service),(BroadcaseReceiver)和(ContentProvider)。

三、判断题(10 分,共10 题,每小题1 分)

1、Intent 是 android 的四大组件之一。(x )

2、Activity 的 onStop() 和 onDestroy() 方法效果是差不多的。( x )

3、Android 工程中,放在 res/和 assets/下的资源文件都会在 R.java 文件里生成相应的编号。

( v )

4、res\layout\下面定义的 xml 文件不可以大写。(v )

5、在 n 个元素进栈后,它们的出栈顺序和进栈顺序一定正好相反。( v )

6、对顺序栈

进行进栈、出栈操作,不涉及元素的前、后移动问题。( v )

7、队列是一种对进队列、出队列操作的次序做了限制的线性表。(v )

8、树中元素之间是多对多的关系。( v)

9、顺序查找方法只能在顺序存储结构上进行。( v )

10、当待排序记录规模较小时,选用直接插入排序算法比较好。(v )

四、简答题(30分,共6题,每小题5分)

1、请介绍下 Android 中常用几种布局(至少 3 种,多一个加 2 分)

线性布局 LinearLayout 表格布局 TableLayout 相对布局 RelativeLayout 幀布局

FrameLayout 绝对布局 AbsoluteLayout

2.Android 工程下面有个 gen 目录,该目录下有个 R..java 文件,该文件的作用是什么,能

不能修改,为什么

答:作用:该文件相当于项目的字典项目中所涉及到的用户界面、字符串、图片、声音等

资源都会在该文件中创建一个 ID 编号,这些编号为整形,以 16 进制自动生成。项目要

使用这些资源时,会通过这个类得到资源的引用。不能够被修改

3、把文件名为“图片 1.jpg”的一图片放到 android 工程下的 res- drawable-mdpi 下,会

不会报错,为什么?

答:不会。因为使用Android 系统的手机可能采用不同的分辨率,所以在开发的时候会要求有不同分辨率的图片,drawable-hdpi 存高分辨率的,drawable-mdpi 存中等分辨率的,drawable-ldpi 存低分辨率的,所以,你要把相同的图片用图片处理软件处理成不同的分辨率的图片,然后分别保存,当然了,如果你嫌麻烦,也可以在三个目录下保存相同的图片,这样也没有问题,但是不符合开发的初衷。

相关文档
最新文档