
服务
文章平均质量分 55
zhaihaohao1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android中Service(onBind)和Activity之间通信
创建一个MyService在里面写入@Overridepublic IBinder onBind(Intent intent) { return new MyBinder();}/** * * 通过这个方法,可以在 activity 中拿到 MyService 对象,就可以调用他的方法了 * */class MyBinder extends Binder { ...原创 2019-08-02 17:20:27 · 5662 阅读 · 0 评论 -
Android中activity、service、broadcast、单例模式http请求的综合使用
Activity(绑定服务,注册广播)----服务(发请求拿数据,封装数据到单例,发广播)----Activity中接收广播展示到界面源码下载http://download.youkuaiyun.com/detail/zhaihaohao1/8813271原创 2015-06-16 20:21:08 · 1113 阅读 · 0 评论 -
Android中IntentService的特征
service中1需要手动开启子线程2服务开启之后会一直运行,需要手动调用stopService();或者stopSelf();intentService是一种异步(子线程)、自动停止的服务,这个例子测试IntentService的特征下面是核心代码:MyIntentServicepublic class MyIntentService extends IntentServ原创 2014-12-23 19:06:53 · 482 阅读 · 0 评论 -
Android中service的使用,前台服务
前台服务和普通服务的最大区别在于,它会一直有一个正在运行的图标在系统的状态栏显示,下拉状态栏后可以看到更加详细的信息,非常类似于通知的效果。比如墨迹天气,它的服务在后台更新天气数据的同时,还会在系统状态栏一直显示当前的天气信息。我写了一个例子,效果图:项目核心代码:在MyServicepublic class MyService extends Service原创 2014-12-23 16:52:49 · 948 阅读 · 0 评论 -
Android中service基本用法,生命周期2
在上一篇博客中讲了一下生命周期,这里直接写例子。service的Binder启动方式项目结构:创建servicepublic class MyService extends Service {//创建一个内部类的实例private DownloadBinder mBinder=new DownloadBinder();/*** 创建一个内部类*/cl原创 2014-12-23 15:57:57 · 469 阅读 · 0 评论 -
Android中service基本用法,生命周期1
服务就是默默的在后台工作服务的有两种启动方式,对应两个生命周期startService启动方式,只在activity中启动和销毁,和activity关系不大,即使antivity退出,服务任然运行,比如后台放音乐,对应生命周期:bindService启动方式,和activity绑定后,和activity共存亡,activity退出,服务停止,对应生命周期:下面的例子是服原创 2014-12-23 15:38:56 · 663 阅读 · 0 评论 -
Android中调用系统的Service
Ansroid中调用系统服务MediaRecorder telemanager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);原创 2014-12-09 12:05:07 · 522 阅读 · 0 评论