转载请注明出处:https://www.jianshu.com/p/22ca99f690be[https://www.jianshu.com/p/22ca99f690be]本...
转载请注明出处:https://www.jianshu.com/p/22ca99f690be[https://www.jianshu.com/p/22ca99f690be]本...
前言 Android真响应式架构系列文章: Android真响应式开发——MvRx Epoxy——RecyclerView的绝佳助手Android真响应式架构——Model...
介绍 Retrofit的英文意思是改进。是一个网络请求框架,底层本质走的是OkHttp。Retrofit实质是对OkHttp进行了封装,将Http请求抽象成Java的接口。 ...
主要是三个Activity:MainActivity,ActivityOne,ActivityTwo。MainActivity:主Activity,用于开启内存泄漏的两个Ac...
Android View 虽然不是四大组件,但其并不比四大组件的地位低。而View的核心知识点事件分发机制则是不少刚入门同学的拦路虎。ScrollView嵌套Recycler...
1. Android内存泄露检测 ---- LeakCanary的使用 依赖库即可,重点在分析工具和分析方法: debugImplementation'com.squareu...
分辨率(PX) 分辨率就是手机屏幕的像素点数。一般为屏幕的“宽×高”,例如分辨率有720×1280的手机设备,表示此屏幕在宽度方向有720个像素点,在高度方向有1280个像素...
ViewPager大家经常用到的一个控件,经常会需要取消它的预加载功能。下面贴一段代码可以完美实现懒加载功能,亲测可用。 首先需要写一个基类,所有需要懒加载的都继承这个类。这...
在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commit 拼接起来才是完整的任务。那么我们为了避免太多的 comm...
翻译的官方文章 原文链接 当你在Android Studio中使用Android Monitor里的Memory Monitor工具监视内存使用情况时,可以把Java堆快照转...
如果一个无用对象(不需要再使用的对象)仍然被其他对象持有引用,造成该对象无法被系统回收,以致该对象在堆中所占用的内存单元无法被释放而造成内存空间浪费,这中情况就是内存泄露。 ...
版权声明:本文源自简书tianma,转载请务必注明出处: http://www.jianshu.com/p/b168cbe50066 当我们需要选择并获取图片将其展示出来时,...
在安卓开发中,随着业务的丰富,在列表数据展示中,布局多样式很常见,如下图所示: 第一步:拿到UI页面之后不要慌,分析页面有几种类型展示,拿上图来说,一共四种类型。下图标记说明...
上一篇文章介绍了使用 MediaRecorder 实现录音功能 Android录音实现(MediaRecorder) ,下面我们继续看看使用 AudioRecord 实现录音...
猫眼的api协议http://m.maoyan.com/ 查询出首页电影列表 http://m.maoyan.com/movie/list.json?type=hot&off...
前言 1. 文章内容 这篇文章分为下面 5 个部分。 绘图基础这一节会介绍 Android 中的画笔 Paint 和画布 Canvas 的用法。 路径绘制这一节会介绍 And...
RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实...