本教程相当于官方教程的精简版,将官方教程的干货提取出来。另外还写了一个分析内存泄漏的例子。 Android Profiler能够提供关于应用 C...
本教程相当于官方教程的精简版,将官方教程的干货提取出来。另外还写了一个分析内存泄漏的例子。 Android Profiler能够提供关于应用 C...
做Android,一定会接触到屏幕适配,而屏幕适配的方案也是有多种多样,这个话题一直没有停止,最近也是想再研究一下适配的多种方式。先放一个表格 ...
在很多场景下,都需要判断某个App是否处于前台还是后台。 单个activity是否处于前台还是后台。本文来一 一说明一下一下 截止目前,有6种方...
我将适配方案整理后,封装成了一个库并上传至github,可参考使用项目地址: https://github.com/smarxpan/Notch...
目录 Android屏幕适配-基础篇Android屏幕适配-应用篇 Android屏幕适配最主要的原因: 是由于Android手机的分辨率和尺...
什么是Gradle? 一个像 Ant 一样的非常灵活的通用构建工具一种可切换的, 像 maven 一样的基于合约构建的框架支持强大的多工程构建支...
概述 本文重点是封装一个高级MVP架构,会详细的讲解如何一步步从无到有的封装成一个高级MVP架构过程。 文章会以5个部分来整体优化封装MVP,也...
Android完整案例及优秀插件、框架集合 DrawableView- DrawableView实现画板功能,可以改变画笔粗细,颜色,支持撤销功...
Android 显示、隐藏状态栏和导航栏 控制状态栏显示,Activity的主题中配置全屏属性 控制状态栏显示,在setContentView之...
OAuth是一个关于授权的开放标准,在无需用户账户和密码的情况下,允许用户让第三方应用访问该用户在某一网站上存储的私密资源(比如头像、昵称、性别...
专题公告
随便收收东西吧!