
Android
逆袭的青年
这个作者很懒,什么都没留下…
展开
-
4、Service详解(二):本地Service
本地Service同Activity一样,会存在于当主前线程中,所以我们不能把耗时的操作放在Service中执行,比如把网络请求处理的任务放到这里面的话,同Activity一样,可会会报ANR问题,这点我们在开发的时候需要注意,官方的API也给出了这样的提示。Service和Activity的最大区别就在于Service没有前台界面,尽管没有界面,他还是有自己的生命周期的。 Ser原创 2014-11-26 21:18:19 · 721 阅读 · 0 评论 -
3、Service详解(一):Service分类
定义 Service是Android的四大组件之一,官方文档给Service如下定义: Service是一个在后台执行耗时操作并且不提供用户界面的应用组件,其他应用组件可以启动一个Service,当用户切换另外的应用时这个Service会继续运行。另外一个组件能够绑定到一个Service与之交互(IPC机制)。例如,一个Service可能执行网络操作、播放音乐、操作文件I/O或原创 2014-11-26 17:06:44 · 2536 阅读 · 0 评论 -
1、Intent和IntentFilter详解
Intent(意图)在Android中是一个十分重要的组件,它是连接不同应用的桥梁和纽带,也是让组件级复用(Activity和 Service)成为可能的一个重要原因。Intent的使用分为二个方面一个是发出Intent,另一个则是接收Intent用官方的说法就是Intent Resolving。本主将对Intent和IntentFilter进行一些介绍。Android 应用程序中有三原创 2014-11-23 21:00:11 · 1389 阅读 · 0 评论 -
2、Activity与Fragment详解
Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的转载 2014-11-24 11:45:01 · 1726 阅读 · 0 评论 -
6、欢迎界面的几种实现方法
在进入应用的时候,往往我们首先看到的是这个应用的logo或者是应用制作公司的logo,这个便是一种欢迎界面,一个欢迎界面的好坏也会应用用户对这款应用的体验,本节我们介绍几种欢迎界面的实现方法。一、使用动画的方式 这种方式是使用动画的监听实现的,在动画结束的时候跳转Activity,并关闭欢迎界面Activity,这种方法不需要线程,实现起来也比较简单。 首先我们原创 2014-12-02 21:37:32 · 2677 阅读 · 0 评论 -
5、Service详解(三):远程Service
Android中的应用程序都会运行在自己的进程里,可是如何让不同进程之间通信和数据交换呢,Android提供了AIDL(Android Interface definition language),它是一种Android内部进程通信接口额描述语言,用来实现跨进程通信(interprocess communication,即IPC)。(一)AIDL文件Android需要使用AIDL来定义原创 2014-12-02 21:31:48 · 633 阅读 · 0 评论 -
7、ListView的几种适配器及自定义适配器
ListView是我们在Android应用开发中常用的组件,它通过列表的形式展示数据,具有很强的可扩展性,通常使用还会给每一项绑定一个点击时间,用于处理相应的请求,ListView在电商的商品列表中是必不可少的,下面我们介绍几种常用的使用方法。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。原创 2014-12-02 21:41:49 · 9942 阅读 · 5 评论