重新学习Android
蜗牛慢慢跑
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Activity常用的知识(一)---生命周期
一、初识ActivityActivity是Android四大组件之一,为用户提供可交互的屏幕,每个Activity都会获得一个用于绘制其用户界面的窗口。一个应用由多个Activity组成,通常会设置一个主Activity,就是启动的时候首先打开的那个Activity。当一个Activity启动另一个新的Activity时,旧的Activity会立刻停止,系统会将它保留在堆栈中,而新的Act...原创 2019-05-14 10:32:39 · 286 阅读 · 0 评论 -
关于Activity常用的知识(二)---任务和堆栈
一、任务定义指在执行特定作业时与用户交互的一系列Activity,这些Activity按照自己的打开顺序排列在堆栈(也叫返回栈)中。Android任务栈又称为Task,具有后进先出的特性,用于存放Activity组件;只有处于栈顶的Activity才可以与用户交互;当退出应用时,会清空任务栈,此时任务栈才会被销毁;任务栈也可以转移到后台,其中所有的Activity任然存在,只是失去了焦...原创 2019-05-14 11:19:40 · 423 阅读 · 0 评论 -
关于Service服务常用的知识
一、Service的简单概述在后台长时间运行操作而没有用户界面的应用组件,服务可由其他组件启动,即使用户切换到了其他应用,服务仍将继续在后台运行。例如,服务可以处理网络事物,播放音乐,执行文件I/O,与内容提供程序交互等等。服务有两种启动方式:(1)一种是服务可由其他应用组件启动(Activity),服务一旦被启动将在后台一直运行,即使启动服务的组件(Activity)已销毁也不受影响,一...原创 2019-05-14 11:51:05 · 511 阅读 · 0 评论 -
Android消息机制原理全面讲解
一、简介消息机制这个知识点,从我们第一天写android应用时就接触到了,可能大部分时间我们都用它来更新主线程的UI界面,使用上应该没事问题,但是知其然还要知其所以然,今天就让我们通过一篇文章彻底的,透彻的,永久的理解并记住Android消息机制的原理。整篇文章会围绕下面几个问题展开:1、消息机制的作用?Handler作为消息机制的发起者和终结者,我们看看Handler源码中的注释是如何说的...原创 2019-05-16 16:16:26 · 1086 阅读 · 0 评论 -
HandlerThread全面分析讲解
一、简介上一篇文章中我们很透彻的讲了android系统的消息机制原理【消息机制原理全面讲解】,再彻底的掌握了原理的基础上现在我们来看一下消息机制的常见使用方式。其中,HandlerThread是android系统为我们提供的一个工具类,这个工具类是将我们在子线程中手动创建消息机制的过程给封装了起来,便于我们的开发使用。接下来我们就结合原理篇来看看官方是如何封装的这个工具类。首先我们看看官方源码...原创 2019-05-16 16:20:53 · 279 阅读 · 0 评论 -
IntentService全面分析讲解
一、简介我们在《HandlerThread全面分析讲解》中全面分析了HandlerThread的原理和应用,而IntentService中核心元素就是HandlerThread,也可以说是HandlerThread的另一种使用场景。本质:IntentService的本质是Service服务。前面我们在《关于Service服务常用的知识》中也讲到了,Service服务运行在主线程,如果有耗时操作...原创 2019-05-17 17:52:58 · 291 阅读 · 0 评论
分享