Android开发艺术探索
文章平均质量分 85
JieQiong1
这个作者很懒,什么都没留下…
展开
-
1.1 Activity的生命周期
Activity的生命周期典型情况下的生命周期正常情况下的Activity的生命周期 onCreate:表示Activity正在被创建,可以做初始化,比如setContentView加载界面,初始化Activity所需数据 onRestart:表示Activity正在重新启动。当前Activity由不可见 变为 可见时,会调用onRestart。比如 按Home键,再回到该Activity onSt原创 2016-12-07 19:52:10 · 484 阅读 · 0 评论 -
1.2 Activity的启动模式
四种启动模式Activity会保存在Activity栈中,按back键,Activity会按照“后进先出”的顺序退栈,当栈中没有Activity时,系统会回收这个任务栈。 默认情况下,Activity使用默认的启动模式,多次启动同一个Activity,系统会重复创建多个实例。Android提供了4种启动模式来修改系统的默认行为。 standard、singleTop、singleTask和sin原创 2016-12-08 14:33:56 · 423 阅读 · 0 评论 -
2.2 Android中的IPC
一、Android中的IPC方式 使用Bundle 使用文件共享 使用Messenger 使用AIDL 使用ContentProvider 使用Socket 1.使用BundleBundle实现了Parcelable接口,当我们在一个进程中启动了另一个进程的Activity、Service和BroadcastReceiver,可以在Bundle中附加我们需要传输的信息,通过Intent发送出去。、原创 2016-12-19 12:08:45 · 372 阅读 · 0 评论 -
2.1 IPC机制简介与基础概念
1. 简介IPC:进程间通信(Inter Process Communication),指两个进程之间进行数据交换 进程与线程 进程:一个执行单元,移动设备上的一个应用或程序。一个进程可以包含多个线程。Android中最有特色的进程间通信方式是Binder 线程:CPU调度的最小单元 多进程是进程间通信的前提,IPC应用场景: 一个应用采取多进程模式实现,应用自身需要传递数据 两个应用需要传递原创 2016-12-13 17:29:36 · 2229 阅读 · 0 评论 -
3.1 View
1. 基础知识1.1. 什么是ViewView 是 Android 中所有控件的积累,是界面层对控件的一种抽象,代表一个控件。 ViewGroup 继承自 View,是控件组,ViewGroup可以包含很多子View,ViewGroup又是 View的子类,形成的View的树结构。1.2. View的位置参数width = right - left height = bottom - top//原创 2017-03-29 15:08:27 · 406 阅读 · 0 评论