失效链接处理 |
android面试题 PDF 下载
本站整理下载:
相关截图:
主要内容:
1.Android有那几个大组件
(1).Activity
(2).Service
(3).Broadcast Receiver
(4).Content Provider
2.Fragment的理解
fragment被称为碎片,可以作为界面来使用,在一个Activity中可以嵌入多个Fragment,fragment必须依附于Activity才行,同时Fragment的生命周期受依附的Activity的生命周期影响;
19.Fragment与Activity的区别和联系
Activity是父类,Fragment是子类。
Fragment名为碎片不过却和Activity十分相似。Fragment是用来描述一些行为或一部分用户界面在一个Activity中,fragmentactivity 继承自activity ;
(1)你可以合并多个fragment在一个单独的activity中建立多个UI面板,
(2)同时重用fragment在多个activity中。
3.android项目目录中res目录和assets目录的区别
共同的点:这两个目录下的文件都不会被编译为二进制文件,这两个文件夹下的内容会保持原样
不同点:
(1)res:该目录下的文件都会自动在R.java中生成资源id,可以通过getResources的相关方法结合其他类进行访问;而且res目录下不能随意创建文件夹。
(2)assets:该目录支持创建任意深度的文件夹,并且目录下的文件不会在R.java中生成资源id,必须使用/assets开始的相对路径按照文件的方式进行访问。可以使用AssetManager 结合其他类进行访问。
4.ListView控件怎么使用
(1),准备数据
(2),构建适配器
(3).使用ListView控件关联数据
5.ImageView设置图片显示有哪几种模式,有什么区别?
在xml里面设置;
在java里面的设置前景的方式;
6.如何监听单项按钮或复选按钮的状态的改变:
单项按钮或复选按钮可使用setOnCheckedChangeListener()方法监听状态的改变,也可以单选按钮放置在RadioGroup控件中,使用setOnCheckedChangeListenter方法监听RadioGroup控件的状态的改变
7.android:visibility是干嘛的分别有什么属性:
Android:visibility控制控件显示和隐藏
属性:
(1).VISIBLE:设置控件可见
(2).INVISIBLE:设置控件不可见
(3).GONE:设置控件隐藏
|