![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
拦截的艺术 先来看接口ViewParent中的一个函数 参数disallowIntercept的意思就是childView告诉父容器要不要进行拦截 true :告诉所有父控件...
之所以写这个东西,是因为在我们的设计中需要给 日期选择器加一个标题,一开始直接使用 原生的 DatePickerAlertDialog ,因为他继承自 AlertDialo...
引言 先简单介绍一下Android插件化。很早之前已经有公司在研究这项技术,淘宝做得比较早,但淘宝的这项技术一直是保密的。直到2015年才陆续出现很多框架,Android插件...
做事看结果,先上一张PorterDuff Mode的图片: 这幅图片清晰的表明了PorterDuff 的模式,对我来我说看起来确实有点难以记住,不可能我在以后写代码要用的时候...
出处:炎之铠邮箱:yanzhikai_yjk@qq.com博客地址:http://blog.csdn.net/totond本文原创,转载请注明本出处! 前言 在很多视频播放器...
前沿 该文章主要介绍了 Lottie是什么,如何为 Lottie 制作动画,以及 Lottie的应用场景。适合设计师和开发者阅读以及结对实践。 Lottie 介绍 Lotti...
Android需要全屏显示界面的时候,我们需要对状态栏、标题栏、虚拟键进行处理。 隐藏标题栏 隐藏状态栏 沉浸式模式 隐藏状态栏,并且根据滑动显示状态栏
Android 启动的时候白屏然后才到启动页,而QQ 网易云音乐却是一闪而过。 onCreat()有一定的耗时,还要加载布局,所以会明显的卡顿,解决方案如下:更改要启动的页面...
【触发背景】面对海量APP的今天,APP用户量和活跃度成为评价一款APP是否成功的重要因素。用户下载APP后,APP性能体验比如启动时间,直接影响用户使用频率,甚至决定是否卸...
前言 相信做过Android的朋友都知道,当一个APP启动时,界面会首先展示一个白屏或者黑屏,然后再进入欢迎页,稍作停留最后进入APP主页。那么这个黑屏或者白屏到底是怎么一回...
Android 进程保活分为如下两种情况: 提高进程优先级,降低进程被杀死的概率 在进程被杀死后,进行拉活 进程的优先级分为5级: 1.前台进程-------Foregrou...
前两篇文章讲的是怎么保护进程不被杀,今天来说说进程被杀后该怎么拉活。 在系统安全管家清理内存的时候,第三方应用很容易被干掉。如果不想被杀怎么办?最有效的解决办法是:诱导用户把...
1 运输层协议概述 1.1 进程之间的通信 网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信。 运输层要对收到的报文进行差错检测。在网络层,IP数据...