android开发艺术探索
文章平均质量分 92
军临城下
Only Time Can Tell
展开
-
Android开发艺术探索(Activity)
一、Activity生命周期分析1:典型情况下的生命周期分析(1)、onCreate:表示Activity正在被创建,这是生命周期的第一个方法onRestart:表示Acitivity正在重新启动,一般情况下,onRestart是在当前activity从不可见重新变为可见状态时被调用onStart:表示Activity正在被启动,在逻辑意义上Activity已经是可见的,但是我们用户并不能看到。原创 2017-08-02 00:00:20 · 706 阅读 · 0 评论 -
Anroid开发艺术探索(View事件基础知识)
一、View基础知识1、什么是ViewView是Android中所有控件的基类,不管是Button和Te复杂的TextView还是复杂的RelativeLayout等,它们的共同基类都是View。所以说,View是一种界面层控件的一种抽象,它代表了一个控件。除了View还有ViewGroup内部包含了许多个控件,即一组View。在Android的设计中,ViewGroup也是继承了View,这就意味原创 2017-08-02 22:42:04 · 399 阅读 · 0 评论 -
Anroid开发艺术探索(View事件分发)
一、View的事件分发机制 1、点击事件的传递规则 在介绍点击事件传递规则之前,首先我们要明白这里要分析的对象就是MotionEvent,即点击事件.所谓的点击事件分发实际上就是对MotionEvent事件的分发过程。当一个MotionEvent产生了之后,系统需要把这个事件传递给一个具体的View,而这个传递的过程就是分发过程。点击事件的分发过程由三个很重要的方法来共同完成:dispatchT原创 2017-08-04 00:34:16 · 449 阅读 · 0 评论 -
AIDL基本用法
前言Aidl是android进程通信的一个办法,通过aidl我们可以跨进程调用方法。如果你仔细看完这篇文章,你将会有以下收获:1、aidl的基本使用2、aidl传递自定义对象3、client实现对Server的监听使用Aidl步骤1、在Server端创建一个aidl文件,把服务端想对外提供的服务在这个文件中声明。声明之后对AS进行rebuild,然后系统会为我们自动生成一个java文件2、在S原创 2017-09-05 11:07:12 · 762 阅读 · 0 评论