
Android系统显示原理 Android应用程序把经过测量,绘制,布局的surface缓存数据,通过SufraceFilnger把数据渲染到显...
反射是什么? 在运行状态中,获取一个类的所有属性和方法。这种动态获取信息以及调用对象的方法的功能。 使用反射机制的一些框架? Retrofit中...
一、Android内存管理机制 1、Java对象的生命周期 Java对象的生命周期经历7个阶段,分别是创建阶段、应用阶段、不可见阶段、不可达阶段...
ThreadLocal是什么? ThreadLocalThreadLocal是一个线程内部用于存储数据的类,通过它可以在指定的线程中存储数据,数...
why? 为什么使用动画,自从Android5.0以后,Google宣布了Material Design的设计语言,也增加了很多动画效果,使得a...
概述 排序算法有好多种,也在特殊的场景中,我们经常需要对我们的数据进行排序,这里对经典的排序做一个记录整理。 一冒泡排序 原理分析 冒泡排序其实...
TextInputLayout介绍 TextInputLayout是Google基于Material Design风格出现的一个文本输入布局。主...
为什么用沉浸式状态栏? 也不知道从什么时候开始大部分的App已经全部向沉浸式状态栏靠拢,这种效果应该是想让最顶部的状态栏和项目的标题栏过渡比较融...
概述 本章是总结Android Studio的技巧与插件,俗话说工欲善其事必先利其器,对Android Studio使用的得心应手的话,将会大大...
文集作者