当一个应用组件开启,并且这个应用没有其他任何组件运行,安卓系统为这个程序启动一个新的Linux进程,用单个线程进行。默认,同一个应用的所有组件在同一个进程和线程(叫做主线程)中。如果一个应用组件开启,并且这个应用已经有一个存在进程(因为这个程序的另一个组件存在),然后这个组件被在那个进程中启动并且使用同一线程执行。然后,我们可以安排程序中的不同组件在独立的进程中运行,并且我们可以为任何进程创建额外...
分类:
其他好文 时间:
2016-04-22 20:54:23
阅读次数:
212
Hi,众猿们,今天讲讲安卓中通知的使用:
什么是通知:安卓系统用户发送消息的一种方式,当通知发出后,会出现在系统的通知栏上,当用户点击通知时,会进入到相应的界面(想象下当有新短信到来时的情况),一个默认的通知包含的内容为: 
通知的基本使用方式:其代码如下(一般定义在上下...
分类:
移动开发 时间:
2016-04-22 20:45:46
阅读次数:
200
第一章:安卓系统移植与驱动开发概述 这一章主要概括的介绍了安卓驱动开发和系统移植的主要内容,对安卓与Linux驱动做了一个总体的介绍。通过对第一章的学习,使我对Linux驱动开发有了一个感性的认识。在学习过程中,首先,我通过以往上课时学习到的知识和查阅资料了解了一些专业词汇的含义(例如:.so文件: ...
分类:
移动开发 时间:
2016-04-20 17:57:26
阅读次数:
157
安卓系统短信源码库
点击打开链接
安卓系统短信源码 一会csdn通过补上
新项目需要做短信模块功能,此短信模块非安卓系统短信模块,是利用了360张勇主导的开源框架,进行URL拦截,剥离出来的短信模块
第一步:去下载安卓系统源码,通过对比4.4和4.4+版本的源码,果断用了4.4的源码,为什么呢?因为4.4短信源码类少,将来bug少,短信模块的代码如下截图
第二步...
分类:
移动开发 时间:
2016-04-20 15:10:54
阅读次数:
243
http://www.cnblogs.com/xiaobo-Linux/ QQ463431476 @android:drawable/xxx 是调用sdk安卓系统自带的图片 C:\Program Files (x86)\Android\sdk\platforms\android-15\data\re ...
分类:
移动开发 时间:
2016-04-19 19:34:05
阅读次数:
188
《Android深度探索》(卷1)HAL与驱动开发读后感: 第一章:安卓系统移植与驱动开发概述 这一章主要概括的介绍了安卓驱动开发和系统移植的主要内容,对安卓与Linux驱动做了一个总体的介绍。通过对第一章的学习,使我对Linux驱动开发有了一个感性的认识。在学习过程中,首先,我通过以往上课时学习到 ...
分类:
移动开发 时间:
2016-04-19 06:27:45
阅读次数:
144
安卓系统自带数据库,名为SQLite。这篇文章我们用一个Demo来讲解安卓操作数据库的例子。 By the way, 安卓创建的数据库文件存放在/data/data/<包名>/database 下,后缀名一般为xxx.db 看到数据库文件,我们一般使用一款名为 SQLite Expert 的可视化工 ...
分类:
移动开发 时间:
2016-04-19 06:09:32
阅读次数:
247
说起来,去年在岳老师的带领下就接触了嵌入式系统的编译和移植。而现在我们又开始接触Android系统的编译和移植。第一章主要介绍安卓系统的编译和移植技术。其实安卓和嵌入式非常相似。 安卓 移植涉及的主要过程大致分为六步:1.下载安卓linux内核。 2.安装交叉工具链。3.移植安卓linux内核支持E ...
分类:
移动开发 时间:
2016-04-15 21:46:35
阅读次数:
146
本博客只介绍安卓系统架构中的应用程序框架层 什么是应用程序框架? 应用程序框架可以说是一个应用程序的核心,是所有参与开发的程序员共同使用和遵守的约定,大家在其约定上进行必要的扩展,但程序始终保持主体结构的一致性。其作用是让程序保持清晰和一目了然,在满足不同需求的同时又不互相影响。 而对于安卓来说:A ...
分类:
移动开发 时间:
2016-04-09 23:44:54
阅读次数:
691
作为四大组件之一的Receiver,相信大家都不陌生,但是关于它的注册依旧是一个值得关注的问题。 在安卓系统中差不多每时每刻都在传递着广播消息,如说 电量广播,锁屏广播,短信广播,sdcard卡状态广播,开机广播等,作为一个安卓应用开发者,有时需要接受这些广播信息来进行数据处理,比如说,做一个骚扰短 ...
分类:
其他好文 时间:
2016-04-06 13:13:36
阅读次数:
230