Android四大组件是一个android app 最基本的组成部分,这篇博客主要给大家简单的介绍一下四种组件
(1)Activities
(2)Services
(3)BroadcastReceiver
(4)ContentProvider
(1)Activities
我们先看看 android api guide 对Activities的简单介绍
就像上面所描述,你所使用的App中所看到的屏幕内容其实就是一个Activity,至于Activity的生命周期分析以及注意点,大家可以从我的博客《Android开发艺术探索》读书笔记之Activity的生命周期了解,今天这里主要是想和大家研究一下另类的Activity—”Fragments“
Fragment非常的类似于Activity,有着自己的生命周期,拥有自己的布局,本身可以作为事件监听器,在android 3.0(API lever 11)并没有Fragment,都是用Activity来表示用户页面,这就造成了一个问题,想象一下,同样的一个程序,在小屏幕手机上可能看起来非常的合适,但是你把程序移植到平板电脑上呢,这时候很有可能图片变形啦,感觉分辨率变低啦,控件之间的间距变大啦,为了给用户在大屏幕手机上更好的用户体验,Android在android 3.0(API lever 11)的时候引入了Fragment,Fragments嵌套在Activity中使用,那么到底怎么来使用Fragment呢?
(2)Services
看看 android api guide 对Activities的简单介绍
时间: 2024-10-19 09:36:00