android开发之服务监听消息的功能

ConfigEx:系统动态配置操作类,用来操作消息的ID。

HttpUtils:http读取文件操作类。

ListenerMsgService:消息服务监听类,就是间隔多少秒自动读取服务器的消息,原理很简单。

NotificationUtils:bar消息发送类。

ReadActivity.java:消息读取处理的一个Activity。

android开发AsyncTask异步任务实例

今晚无聊,写了个AsyncTask异步下载任务;

继承AsyncTask需要实现几种方法:onPreExecute、doInBackground、onProgressUpdate、onPostExecute

分别是:开始前执行、后台任务执行、进度更新、执行完毕。

以下是MainActivity.java中onCreate()方法中的代码:

Button down = (Button)findViewById(R.id.down);
final ProgressBar pbr = (ProgressBar)findViewById(R.id.progressBar);

android开发service实例详解日志

service(服务),后台运行,无界面,只有逻辑代码。

用处非常大,可以执行后台的一些数据操作,比如:更新、读取消息、或者最新动态等等。

要实现service肯定得有一个class,有2种方法创建本地服务,一种就是startService另外一种就是bindService。这两种的区别就是前者不能与Activity通信,而后者可以;这样当然是选择bindService啦。

startService:

它的生命周期是:onCreate()->onStartCommand()->onDestroy()

bindService:

生命周期:onCreate()->onBind()->onUnbind()->onDestroy()

android开发ContentObserver 监控短信的实现

因为可以访问SMS收件箱,所以将能够访问其他与SMS 相关的文件夹,比如已发送文件夹或草稿箱文件夹。访问收件箱与访问其它文件夹的唯一区别就在于所指定的 URI。例如,可以对 content://smsnt 执行查询来访问已发送的文件夹。以下是完整的 SMS文件夹列表和每个文件夹的URI。

所有文件夹:content://sms/all
收件箱:content://sms/inbox
已发送:content://smsnt
草稿:content://sms/draft
发件箱:content://sms/outbox
发送失败:content://sms/failed
排队消息:content://sms/queued

 
Copyright © 2008-2021 lanxinbase.com Rights Reserved. | 粤ICP备14086738号-3 |