基于现有项目存在大量高清美图展示的模块,所以在使用并对比了Glide和fresco的加载效果及使用体验后定下来的,两个框架都非常优秀但其侧重点略...
Eyepetizer 仿开眼视频Android客户端,本项目主要用来练手Google-MVP已及kotlin,对于急切想熟悉kotlin的童鞋来...
本文为kotlin仿开眼视频Android客户端的后续补充内容,本篇为大家介绍如何对TabLayout进行定制使用,基于项目需求,本篇主要对部分...
前言: 相信大家都用过ActionBar吧,基本上都会去继承AppCompactActivity,但是在某些情况下,想实现一些特殊的效果的时候,...
前言: MVP模式是从MVVM 模式转化而来,MVVM是Model-View-ViewModel的简写,而MVP则是Model-View-Pre...
Android SD卡下载路径切换 存储机制原理及初始化 Android存储机制 原文链接: Android | 图解外部存储和内部存储内外部存...
通常在使用service更新应用时最常出现的问题就是Notification进度的更新问题、service在什么时间关闭以及需要我们自己在Ser...
耗时操作的几种操作方式 Thread Handler Looper MessageQueue 创建handler时会创建looer对象并用loo...
Git相关简介 Git 是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小到大的所有项目。 安装 Mac 安装homebrew,直接将...