Java 基础知识大纲 一、面向对象 二、Object类相关 三、重要关键字 四、内部类 五、抽象类 & 接口 六、编码 七、异常 八、注解 九、容器 十、内存区域 十一、垃...
Java 基础知识大纲 一、面向对象 二、Object类相关 三、重要关键字 四、内部类 五、抽象类 & 接口 六、编码 七、异常 八、注解 九、容器 十、内存区域 十一、垃...
前言 上一篇文章介绍了如何调用系统相机进行拍照裁剪等功能,一般情况下这些已经能满足我们的需求了。但是在有些场景和特殊需求下,比如要进行人脸检测、要不间断地抓取多张照片等等,那...
SuperCalendar 简介 博主现在工作在一家教育公司,最近公司的产品狗扔过来一个需求,说要做一个可以周月切换的课表,可以展示用户在某一天的上课安排。接到这个任务之后我...
导语: Fragment作为Android最基本,最重要的基础概念之一,在开发中经常会和他打交道。本文从为什么出现Fragment开始,介绍了Fragment相关的方方面面,...
一. 前言 你是否遇到过Activity/Fragment中成百上千行代码,完全无法维护,看着头疼? 你是否遇到过因后台接口还未写而你不能先写代码逻辑的情况? 你是否遇到过用...
OkHttp缓存优化你的应用 Okhttp缓存原理 我们先从HTTP协议开始入手,关于缓存的HTTP请求/返回头由以下几个,我列了张表格一一解释 与缓存最相关的Cache-C...
简介 RecyclerView在24.2.0版本中新增了SnapHelper这个辅助类,用于辅助RecyclerView在滚动结束时将Item对齐到某个位置。特别是列表横向滑...
前言 2018年,大家开心哈,本文是在2018年第一天写完的,历时一年才完成,哈哈2018,大家加油 目录 一:Dagger2是什么? 二:为什么要有Dagger2 三:Da...
注意 Retrofit 2.0+和Retrofit 2.0之前的版本语法上有差别,本文基于Retrofit2.1.0 什么是Retrofit? retrofit是一款针对An...
也卡在最后一个问题了,有知道的么
关于使用bintray-release插件发布项目的一些事方式一 一些坑提醒 项目中含有中文,那么请全局设置utf-8编码或者,使用另一种方式生成JavaDoc(可以仔细看下方生成JavaDoc方式,不一样的) 上传的库的名字,是和...
Android锁屏实现与总结(网易云阅读) 一、自定义锁屏基本原理 二、重要步骤 1、广播注册 2、Activity设置 3、按键的屏蔽 4、滑屏解锁 5、Event bus...