1.前言 每次使用Android Studio创建新的工程时,可能都需要手动去修改一些配置,有没有觉得很烦呢?下面教你如何修改Android S...
1.前言 有时,我们会使用一些重复的模板代码,通常都是使用CV大法来完成。但是,这样的搬砖效率并不高,因此,我们需要使用高级搬砖技能--自定义代...
0.版权声明 本文由玉刚说写作平台提供写作赞助,版权归玉刚说微信公众号所有原作者:四月葡萄版权声明:未经玉刚说许可,不得以任何形式转载 1.概述...
0.版权声明 本文由玉刚说写作平台提供写作赞助,版权归玉刚说微信公众号所有原作者:四月葡萄版权声明:未经玉刚说许可,不得以任何形式转载 1.内存...
ConstraintLayout是Android新推出的一个布局,其性能更好,连官方的hello world都用ConstraintLayout...
1.前言 LiveData是Google推出的一系列的框架组件的其中一个,它是一个可以被观察的数据持有类,能够感知Activity、Fragme...
1.前言 Lifecycle是Google推出的一系列的框架组件的其中一个,主要是用来感知Activity和Fragment的生命周期。 本文主...
1.前言 最近要做一个带进度条下载文件的功能,网上看了一圈,发现好多都是基于OkHttpClient添加拦截器来实现的,个人觉得略显复杂,所以还...
1.ThreadLocal概述 本文源码基于android 27。 1.1 简介 ThreadLocal提供了线程内的局部变量,这个局部变量是只...