- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 Android的资源自适应与国际化
1.自适应不同屏幕的资源 在Android开发中有一个比较麻烦的问题,Android设备的屏幕尺寸、屏幕分辨率差别非常大,而我们总希望开发的Android应用能够在所有的Android设备上运行,所以开发Android应用时要考虑不同屏幕的适应性问题。 通常来说屏幕资源需要考虑屏幕尺寸、屏幕分辨率、屏幕方向这三个方面。 屏幕尺寸:屏幕尺寸可分为small(小屏)、noraml(中屏)、
2016-05-28 16:46:38 969
原创 Android中Intent详解
Intent是“意图”的意思,是Android中用来启动组件的,也是Android 中用于组件之间的通信的。 Intent的属性 Intent有很多的属性,每一个属性都有其特定的作用。 (1)Component属性 Intent的Component属性是用来指明Intent要启动哪个组件的。 Intent的Component属性需要接受一个ComponentName
2016-05-28 14:51:03 496
原创 Android系统的体系结构
Android是一个开源的基于Linux内核的移动端操作系统。 下图是Android系统的体系结构图:Android系统的体系结构分为四层,如上图所示: 1)第一层(最上层)Applications(应用层) 系统自带的一些应用,拨号应用,短信应用,浏览器等,以及开发者开发的应用都是属于应用层。 2)第二层 Application Framework(应用框架层) 应
2016-05-20 15:18:25 3503
原创 Fragment的生命周期
Fragment主要有11个生命周期函数,Fragment的生命周期主要就是围绕着这11个生命周期函数。 1)onAttach() 当Fragment关联到Activity时调用。 2)onCreate() 系统创建Fragment时调用。 3)onCreateView() 绘制Fragment的UI时调用。 4)onActivityCreated()
2016-05-10 13:55:25 357
原创 Fragment学习基础
Fragment的设计哲学: Fragment是从 Android 3.0开始引入的,主要用于大屏幕设备,如平板电脑。 以一个新闻应用在小屏和大屏设备上的设计来阐述Fragment的设计哲学。 对于小屏的手机设备,应该设计为新闻标题列表单独作为一个页面,点击新闻标题进入新闻详细内容页面。如下图所示: 上图就是两个Activity。 对于大屏的平板设备,应该设计为屏幕的左边是一个新闻标题列
2016-05-10 10:24:14 873
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人