今天项目中遇到一个问题,因为我们的项目有几个视频播放的界面,所以避不开与全屏/半屏按钮、锁屏/解屏按钮、方向传感横竖屏自动变化打交道,我就被分到...
简介Fragment是安卓3.0引入的一个东西,称作“碎片”。 目的初衷就是为了适应大屏幕的平板电脑。而且安卓的机型成千上万,有不同的屏幕尺寸,...
看本篇文章的小伙伴们,先声明一点哈,原理为主,较少涉及用法 最近在面试,发现很多面试官都会让说一下Handler的原理。Handler你百度的话...
今天看synchronized的时候,突然想起它需要注意的一个地方:它的参数值有几个,比如说this、class、任意的对象、用它修饰方法,这都...
笔记一: 平时放图片的时候我们尽量压缩一下再放入到mipmap文件夹中,对减少我们APK的大小多少有点用处,嘿嘿~虽然这个活是UI同学的...对...
LeakCanary背景 大名鼎鼎的OOM,就是内存泄漏,那什么是内存泄漏呢? 一些对象有着有限的生命周期。当这些对象所要做的事情完成了,我们希...
ARouter简介 ARouter是阿里巴巴开源的Android平台中对页面、服务提供路由功能的中间件,提倡的是简单。它干的活就是负责页面跳转的...
最近项目中添加了一个新的登录方式:指纹识别。好巧不巧这块分给了我,然后一顿研究。下面想把一些实现的代码贴出来做个笔记,加深下印象。先来介绍下指纹...
原来公司用的是OKGO来加载网络,现在全部替换为Retrofit了,用起来挺不适应的,现在我负责的模块代码中网络数据请求都是照葫芦画瓢搬过其他人...