首页 » Service

Android实用技术(5)—— Service简析(Ⅲ)

       1、今天我们来分析Service中的一个小技巧:前台服务(Forground Service) 【问题】:我们都知道服务是运行在后台的,如果系统出现内存不足的情况,那么此时,系统就可能回收后代的服务,那么我们如何保证服务可以一直运行? 【解决】:在服务中,有一个前台服务的概念,调用startForground()方法。阅读全文 »

2017年8月11日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

Android实用技术(4)—— Service简析(Ⅱ)

       我们在Service(Ⅰ)中了解了Service最基本的知识点,今天我们继续学习Service这个组件(神器)。  先来说一下Service的生命周期:跟Activity相比,Service的生命周期就太简单了:onCreate()->onStart()->onDestroy()  【主题】:Activity与Service之间的Communication阅读全文 »

2017年7月26日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

Android实用技术(3)—— Service简析(I)

       前面一个帖子,小编和大家大概了解了一下AsyncTask的多线程编程技术,今天我想聊一聊Android的四大组件(神器)之一的Service。  要想精通Service的相关知识点,还是需要学习很多东西的,当然小编今天写的这篇文章只能算是让新手快速了解何为Service、如何快速上手并且快速掌握Service的使用方法,算是入门级的教程。好了,老规矩了,废话不多说,我们直接上代码来看看Servic阅读全文 »

2017年7月17日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

如何判断Android设备的联网状态

       首先,要想获得当前android设备是否处于联网状态,那么android本身给我们提供了一个服务。 首先我们得先拿到android的网络服务,需要往配置文件里面加入一个权限。阅读全文 »

2015年10月29日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:0

Android开发从零开始之十七:Service学习(三)

       上一讲讲的是Bound Services的相关内容,本节接着讲IntentService,主要内容包括:实例分析、问题引入、IntentService使用等。阅读全文 »

2015年3月14日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:0

Android开发从零开始之十六:Service学习(二)

       上一节中讲了Service的内容,本节继续讲Bound Services,主要内容包括:什么是Bound Services、创建Bound Services以及通过扩展Binder类创建Bound Services。阅读全文 »

2014年12月19日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:0

Android提高21篇之五:Service

       上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类,然后到AndroidManifest.xml -> Application ->Ap阅读全文 »

2014年9月26日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0

Android开发从零开始之十五:Service学习(一)

       上一节中讲了程序调试技术,本节开始讲解Service,主要内容包括:什么是Service、Service和Thread、使用Service的方式、通过startService()使用Service等等。阅读全文 »

2013年9月8日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:1

手把手教你Android来去电通话自动录音的方法

       我们在使用Android手机打电话时,有时可能会需要对来去电通话自动录音,本文就详细讲解实现Android来去电通话自动录音的方法,大家按照文中的方法编写程序就可以完成此功能。 来去电自动录音的关键在于如何监听手机电话状态的转变: 1)来电的状态的转换如下(红色标记是我们要用到的状态)阅读全文 »

2013年1月12日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:2

Android开发视频教程之三十四(代码编写 六)

       上一节中讲了MP3播放器项目代码编写的第五部分,本节继续讲解第六部分--MP3歌词更新动作的Service实现,主要内容包括:使用BroadCast机制实现、Activity的onResume和onPause生命周期函数、IntentFilter确定广播动作。阅读全文 »

2012年9月24日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:1

Android开发视频教程之三十三(代码编写 五)

       本节继续讲解MP3播放器项目代码编写之六,主要内容包括: 1、将MP3播放功能转移到Service当中。 2、对LRC歌词文件进行预处理。 3、读取LRC歌词文件。 4、使用Handler动态的更新歌词。阅读全文 »

2012年9月21日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:2

Android开发视频教程之三十(代码编写 二)

       上一节讲了MP3播放器代码编写的第一部分,本节继续讲第二节。主要内容包括: 1、触发下载(点击列表项)。 2、下载文件(注册并通过Service实现,另起一个线程完成)。 3、存放下载文件(添加sdcard访问权限并保存)。 4、通知下载结果(将下载内容通知,自己做练习实现)。 5、其它(对象序列化、尽量一边添加一边测试)。阅读全文 »

2012年9月8日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:1

Android开发视频教程之二十八(项目详细设计)

       前一节讲了MP3播放器项目功能分析,本节继续讲解项目详细设计,内容主要包括: 1. MP3播放器模块:用户界面可展示广告以及各种组件的Activity、文件下载多线程方式实现、MP3播放用Service方式实现(这样在Activity不可见时不会被系统关掉)、XML解析、IO、配置模块等。 2. 服务器资源配置:tomcat服务器以及MP3资源部署。阅读全文 »

2012年8月30日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:3

Android开发视频教程之二十五(Service初步 一)

       上一节讲了Socket编程,本节来介绍Service初步,主要内容: 1. Service是什么。 2. Service不是什么。 3. Service生命周期。 4.启动和停止Service的方法。阅读全文 »

2012年8月22日
发布:鸡啄米 分类:Android开发视频 浏览: 评论:3

Android学习指南之二十二:实例讲解AIDL和远程Service调用

       本讲的内容,理解起来很难,也许你看了很多资料也看不明白,但是用起来缺简单的要命。所以我们干脆拿一个音乐播放器中进度条的实例来说明一下AIDL和Remote Service的价值和使用方法,你把这个例子跑一遍,体会一下就OK了。下面的例子是我正在准备的项目实例中的一部分。阅读全文 »

2012年8月16日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:1

Android学习指南之十四:Service详解及应用实例

       上一节讲到了Gallery画廊,本节主要讲解Android组件Service,主要内容包括:Service的概念、生命周期及其应用实例。 一、Service简介 Service是Android程序中四大基础组件之一,它和Activity一样都是Context的子类,只不过它没有UI界面,是在后台运行的组件。阅读全文 »

2012年7月14日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:1

Android音乐播放器的开发实例

       本文将引导大家做一个音乐播放器,在做这个Android开发实例的过程中,能够帮助大家进一步熟悉和掌握学过的ListView和其他一些组件。为了有更好的学习效果,其中很多功能我们手动实现,例如音乐播放的快进快退等。 先欣赏下本实例完成后运行的界面效果:...阅读全文 »

2012年7月8日
发布:鸡啄米 分类:Android开发实例 浏览: 评论:20

Android开发中的基本概念介绍

       想成为Android开发者,或者作为Android开发者,Android开发中的一些基本概念很有必要理解清楚,这样才能写出正确、高效的Android程序。下面就Android开发中的一些基本概念进行详细介绍。 Android操作系统概述  Android是一个基于Linux、使用java作为程序接口的操作系统。阅读全文 »

2012年5月8日
发布:鸡啄米 分类:Android开发教程 浏览: 评论:0
分页:[«]1[»]