这个文章主要是讲Android开发的四大组件,本文主要分为 一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命 ...
分类:
移动开发 时间:
2017-06-15 00:35:43
阅读次数:
255
本人所学专业是嵌入式技术与应用专业(java开发方向)。有两年的软件开发经历,在校期间主要学习了jsp开发web程序,MyBatis,Spring,Spring MVC等web框架,Android四大组件,Andorid企业级开发应用组件等。做过《人力资源管理》,《宿舍管理系统》,《分布式爬虫系统》 ...
分类:
编程语言 时间:
2017-06-08 00:23:24
阅读次数:
186
活动(Activity): 用于表现功能。 服务(Service): 后台运行服务,不提供界面呈现。 广播接收器(Broadcast Receiver):用于接收广播。 内容提供商(Content Provider): 支持在多个应用中存储和读取数据,相当于数据库。 活动(Activity): 用于 ...
分类:
移动开发 时间:
2017-06-02 23:55:59
阅读次数:
259
(十)PMS及App安装过程 PMS,全称PackageManagerService,是用来获取Apk包的信息的。 在前面分析四大组件与AMS通信的时候,我们介绍过,AMS总是会使用PMS加载包的信息,将其封装在LoadedApk这个类对象中,然后我们就可以从中取出在manifest声明的四大组件信 ...
分类:
移动开发 时间:
2017-06-02 11:23:52
阅读次数:
215
ContentProvider(内容提供者)是Android中的四大组件之中的一个。主要用于对外共享数据。也就是通过ContentProvider把应用中的数据共享给其它应用訪问。其它应用能够通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自己 ...
分类:
移动开发 时间:
2017-05-28 09:57:11
阅读次数:
661
上节课学习怎样自己创建一个ContentProvider。以及用ContentResolver去操作ContentProvider。 今天我们用系统提供的ContentProvider。 先来个简单的,读取系统的短信内容。 依据上节知道。既然要读取系统的短信,那就得先找到系统的短信在那里? 先找到短 ...
分类:
移动开发 时间:
2017-05-25 14:38:36
阅读次数:
170
Content Provider做为四大组件之一,通常情况下并没有其他的组件使用频繁,但这不能作为我们不去深入学习它的理由。关于Content Provider一篇文章是写不完的,这一篇文章先来介绍它...
分类:
移动开发 时间:
2017-05-22 15:15:23
阅读次数:
444
本文讲解一个App启动的过程。我们尽量不贴代码多画图,用浅显易懂的语言,让大家理解Activity与AMS通信的过程。 ...
分类:
移动开发 时间:
2017-05-21 11:49:56
阅读次数:
161
1.管理Activity的生命周期 不管是正在执行的Activity还是没有执行的Activity,它们都接受Android的框架管理,这使得Activity处于不同的生命周期。 ①Activity的3种状态 通过回调方法来管理Activity的生命周期对于开发一个健壮而且灵活的应用程序是很关键的。 ...
分类:
移动开发 时间:
2017-05-17 18:30:37
阅读次数:
281
Activity作为在Android中四大组件之一,是非常重要。在app应用中,有非常多的activity,那这些activity是通过什么数据结构来管理的呢?同时关于activity的几种启动模式,又有什么区别呢?还有activity的生命周期,这些本文都会一一的讲解。 1.示例 第一个activ ...
分类:
移动开发 时间:
2017-05-15 18:29:21
阅读次数:
268