Android之旅
文章平均质量分 83
Lennie_z
这个作者很懒,什么都没留下…
展开
-
Android四大组件之Service
Android四大组件之ServiceService是一个在后台执行长时间运行操作而不用提供用户界面的应用组件,可由其他组件启动,即使用户切换到其他应用程序,Service仍然在后台继续运行。使用也非常广泛。下面从使用Service开始来解析下Service。启动方式Service启动方式有两种,并且它的两种启动方式的生命周期是不一样的。 示例: //start原创 2017-07-03 14:17:21 · 518 阅读 · 0 评论 -
View、ViewGroup之onMeasure
View、ViewGroup之onMeasure讲解我们从demo开始,先看下面示例:package lennie.org.lennie.view;import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; i原创 2017-07-13 14:47:21 · 607 阅读 · 0 评论 -
Android自定义ViewGroup
Android自定义ViewGroup以Dome为例,来一步一步的讲解如何自定义ViewGoup,先看下面Demo,此Demo模仿ViewPage的滑动。从demo中可以看出,红、蓝、黄分别装载在ViewGroup中,随着手势的滑动来显示相应的View。那么ViewGroup是什么呢?从上图我们大概可以猜到ViewGroup是什么了,此刻我在想你们是否跟我想的一样,好我们来去看看官方的解释,看是否跟原创 2017-07-12 11:43:47 · 439 阅读 · 0 评论 -
Android四大组件之Activity
Android四大组件之Activity总结下自己对Activity的理解,首先个人觉得要想弄白一件事,那么就因该从源头开始,好了,废话不多说了,先从Activity框架说起吧Activity框架和管理结构 Activity管理的核心是AcitivityManagerService,是一个独立的进程 ActiveThread是每一个应用程序所在进程的主线程,循环的消息处理 ActiveThread与原创 2017-06-28 15:07:52 · 485 阅读 · 0 评论 -
java多线程详解
java多线程详解实现方式有三种,一种extends两种implementspackage lennie;import java.util.concurrent.Callable; import java.util.concurrent.FutureTask;public class Test {public static void main(String[] args) { MyThrea原创 2017-07-21 13:57:08 · 409 阅读 · 0 评论 -
IPC通信之AIDL
IPC通信之AIDLAIDL(Android 接口定义语言)与您可能使用过的其他 IDL 类似。 您可以利用它定义客户端与服务使用进程间通信 (IPC) 进行相互通信时都认可的编程接口。 在 Android 上,一个进程通常无法访问另一个进程的内存。 尽管如此,进程需要将其对象分解成操作系统能够识别的原语,并将对象编组成跨越边界的对象。 编写执行这一编组操作的代码是一项繁琐的工作,因此 Androi原创 2017-07-26 13:48:47 · 405 阅读 · 0 评论