1、 Android 四大组件是什么?: Activity 、 Service 、 Broadcast Receiver 、 Content Provider 2 、 Activity 生命周期方法有哪些?不要与 service 的生命周期方法记混淆: onCreate();onRestart();onStart() onResume() onPause() onStop() onDestroy() 3 、 Back 键与 home 键对 Activity 的影响有什么不同,哪个会销毁页面? home 是回到桌面,当前的 Activity 不会被销毁; back 是回到上一个 Activity ,在默认情况下,这个 Activity 会被销毁 4 、 Android 应用程序的目录结构的用途, assests 与 res 文件夹的区别 assets: 不会在 文件下生成相应的标记, 存放到这里的资源在运行打包的时候都会打入程序安装包中 res : 会在 文件下生成标记, 这里的资源会在运行打包操作的时候判断哪些被使用到了,没有被使用到的文件资源是不会打包到安装包中的。 5 、 Android 中 gen 文件夹中最重要的是 文件,它是系统自动生成的,不能手动修改。 6 、 文件中各类元素,如<manifest> 与<application> , 同层次的元素位置, 元素属性是否必须设置等。 No, <application> 在<manifest> 内部, <activity> 在<application> 内部 7 、 Src values drawable layout 文件夹放什么 layout 布局这个就是你经常看到的与用户交互的界面的 xml 文件,就是各个 view 的排列和嵌套,风格和主题、风格主要是指 view 的显示风格; drawable 主要是是存放所使用的图片的 values 是用程序人员设置的一些常量的 XML 文件,便于修改和使用,一般有 Strings , colors 。 8 、常用 xml 属性及属性值的意思,如 android : layout_width layout_height android:text android:hint android:autoText android:textSize wrap_content fill_parent 9 、从当前 Activity 启动另一个 Activity ,可以使用哪两种方法?有什么区别? 1 、在一个 Activity 中调用 startActivity() 方法。 2 、在一个 Activity 中调用 startActivityResult() 方法。 10 、 Intent 的作用:实现页面跳转,连接四大组件的桥梁 11 、 ContentProvider 的作用:实现应用程序之间的数据共享 12 、退出 activity 的方法( finish onstop 抛出异常强制退出) 13 、 AlertDialog 怎样创建?( new ) ,怎样显示?( show ) ,设置“确认”按钮的方法 setPositivebutton
安卓复习重点1.0版 来自淘豆网m.daumloan.com转载请标明出处.