Android
夜来清梦好
这个作者很懒,什么都没留下…
展开
-
Android开发艺术探索 读书笔记1
最近一直在看郭神推荐的书《Android开发艺术探索》,一直想做一个学习博客。但是又觉得这样很low,看书就看书嘛,还写些小白观后感干啥。,最后想了想,写给我自己看吧,如果有人看,就当有人分享了。没人看就当自己重温了。第一章。来复习Activity的生命周期、启动模式、工作过程(这里工作过程是后面的内容,我把它归到这里了)1、生命周期回调函数 onCreate 表示正在被创建 可以做初...原创 2018-05-16 19:28:14 · 323 阅读 · 0 评论 -
Android开发艺术探索 读书笔记2
今天来看看Activity生命周期回调第二部分二、异常情况下的生命周期分析1、情况:资源相关的系统配置发生改变导致Activity被杀死并重新创建典型情况是 用户横竖屏变换,系统配置会发生改变,默认情况下Activity会被销毁并重建(我们也可以阻止系统重新创建我们的Activity)。默认情况下,如果Activity不做特殊处理,那么当系统配置发生改变后,Activity就会被销毁重建,生命周期...原创 2018-05-16 20:46:29 · 297 阅读 · 0 评论 -
Android开发艺术探索 读书笔记3
三、Activity的启动模式最近事情比较多,没有系统的学习时间,也没有时间写博客。导致停滞了一周多,今天抽时间继续我的学习之旅。在实际情况中,在一个App中,系统会创建一个任务栈,将我们的Activity实例一一放入,而任务栈是一种后进先出的栈结构。所以在最后打开的Activity是在最上层,而只有后面的Activity销毁后,我们才能看到前面的Activity。而在反复启动同一个Activit...原创 2018-05-27 21:49:46 · 238 阅读 · 0 评论 -
Android开发艺术探索 读书笔记4
Activity的TaskAffinity属性 任务栈分为前台任务栈和后台任务栈(后台任务栈处于暂停状态,用户可以切换前后台任务栈)这个参数标志了Activity所需的任务栈的名字,默认情况下,所有Activity所需的任务栈的名字为应用的包名。TaskAffinity属性主要与singleTask启动模式和allowTaskReparenting属性配对使用 。1.当TaskAffinity和s...原创 2018-05-29 22:40:07 · 165 阅读 · 0 评论 -
Android开发艺术探索 读书笔记5
IntentFliter匹配规则启动Activity分为两种:显式调用 和 隐式调用显式调用需要明确指定被启动对象的组件信息,类名和包名;隐式调用则不需要明确指定组件信息,需要Intent能够匹配目标组件的IntentFilter中所设置的过滤信息,过滤信息有:action category data一个过滤列表中的action category data 可以有多个,所有的action cate...原创 2018-06-01 23:12:24 · 192 阅读 · 0 评论 -
对于 Android com.android.support 包因为第三方jar包引起重复依赖解决办法
zoom博客转载 2018-07-19 17:58:26 · 1674 阅读 · 0 评论 -
AndroidStudio 导入本地项目依赖 碰到问题以及解决方案
这两天在导入别人的项目依赖,一直有不少问题,虽然后面陆陆续续解决了,不过还是觉得挺磨人的,我是依据下面两位大佬的博客进行解决的,在此进行推荐:Android studio 导入另外一个项目作为依赖包问题集锦!!!Android Studio中提示找不到符号错误非常感谢!...转载 2018-08-31 16:06:39 · 1575 阅读 · 0 评论