《Android开发艺术探索》学习总结
爱吃甜食的欧妮酱
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
异常情况下的生命周期分析
1、资源相关的系统配置发生改变引起以图片资源为例,在Android项目中,为了兼容不同的设备,会在不同目录下放入不同的图片,比如drawable-mdpi、drawable-hdpi、drawable-land等。设备就会根据实际情况去加载合适的Resoures资源。假设你为横屏与竖屏放入了不同的图片,当Activity从竖屏旋转至横屏时,Activity就会被销毁并且重新创建。这原创 2016-07-20 21:42:01 · 421 阅读 · 0 评论 -
Activity的启动模式
1、standard:标准模式,系统默认模式。每次创建这种模式的Activity都会重新创建一个新的实例。在这种模式下,谁启动了这个实例,那么这个Activiyt就运行在启动它的那个Activity所在栈中。注意:当用ApplicationContext去启动standard模式的Acctivity时,会出现错误,错误如下:android.util.AndroidRuntimeExcept原创 2016-07-24 22:08:52 · 301 阅读 · 0 评论 -
Activity常见的生命周期分析
从今天起,我会利用空闲时间写写从《Android开发艺术探索》中学到的知识总结。一是为了巩固学到知识,因为我看这本书,大概只用了两周,可以说是囫囵吞枣吧,现在从头开始来梳理一下;二是为了和大家分享,有错误的地方,希望大家指出来,谢谢 onCreate:正在创建;做一些初始化的工作onRestart:正在重新启动;当前Activity从不可见重新变为可见,则被调用原创 2016-07-17 22:40:33 · 399 阅读 · 0 评论 -
IntentFilter的匹配规则
启动Activity分为两种,显式调用和隐式调用。显式调用需要明确地指定被启动对象的组件信息,比如包名和类名;隐式调用不需要明确指定组件信息,需要Intent能够匹配目标组件的IntentFilter中所设置的过滤信息。IntentFilter中的过滤信息有action、category、data。一个过滤列表中可以有多个action、category和data可以有多个。一个Inte原创 2016-08-03 23:17:15 · 530 阅读 · 0 评论 -
Android多进程模式
一、IPC简介IPC(Inter-Process Communication),含义为进程间通信,也就是指两个进程之间进行数据交换的过程。线程与进程的概念:线程:CPU调度的最小单元进程:一般指一个执行单元一个进程可以包含多个线程;最简单的情况下,一个进程中可以只有一个线程,即主线程,在Android里面主线程也叫UI线程,在UI线程里才能操作界面元素。需要原创 2016-08-11 17:59:20 · 421 阅读 · 0 评论
分享