码迷,mamicode.com
首页 > 移动开发 > 详细

ANDROID培训准备资料之四大组件

时间:2016-10-08 19:53:58      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

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的简单介绍

技术分享

ANDROID培训准备资料之四大组件

标签:

原文地址:http://www.cnblogs.com/bdsdkrb/p/5939583.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!