产生问题的原因:手机锁屏后,Android系统为了省电以及减少CPU消耗,在一段时间后会将手机进入休眠状态。此时的服务以及线程等都会停止。 最近就这个问题,阅读了很多代码以及...
产生问题的原因:手机锁屏后,Android系统为了省电以及减少CPU消耗,在一段时间后会将手机进入休眠状态。此时的服务以及线程等都会停止。 最近就这个问题,阅读了很多代码以及...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
项目需要一个android视频播放器,挑了半天打算用JiaoZiVideoPlayer引入的时候遇到了几个问题,分别对应解决办法,问题出现顺序不分先后(因为忘了):首先按照官...
View更新UI问题 对于一个View的onDraw方法,不能这样做,因为从后台线程修改一个GUI元素会被显式地禁止的。当需要快速地更新View的UI,或者当渲染代码阻塞GU...
一、认识CoordinatorLayout CoordinatorLayout作为support:design库里的核心控件,在它出现之前,要实现View之间嵌套滑动等交互操...
源码基于com.android.support:design:26.1.0,不同版本可能有所差异。 一、开始 上一篇Android CoordinatorLayout之自定义...
概述 本篇文章会从源码(基于Android 6.0)角度分析Android中View的绘制流程,侧重于对整体流程的分析,对一些难以理解的点加以重点阐述,目的是把View绘制的...
前言: 不登高山,不知天之高也;不临深溪,不知地之厚也;不闻先王之遗言,不知学问之大也。 感谢Android开发界的Open灵魂让Android开发站在很多巨人的肩膀上,带我...
前言:众所周知,Activity是四大组件之首,网上关于Activity的博客也有很多,相信大家对于他的生命周期和启动模式有了相应的了解。本文就不再对这些进行讲述了,我要从源...