安卓实战手册
文章平均质量分 74
Amoy阿磊
这个作者很懒,什么都没留下…
展开
-
一行代码实现Android右滑返回
一行代码实现Android右滑返回功能一行代码实现Android右滑返回功能一、使用方式二、设计思路三、方案过滤四、实现过程1、实现NavigationLayout2、添加NavigationLayout3、获取上一个Activity五、参考项目一行代码实现Android右滑返回功能一、使用方式首先,导入andnext_navigation模块。下载地址:https://github.co...原创 2018-10-18 14:50:50 · 583 阅读 · 0 评论 -
Android笔记、便签一览
Android笔记、便签一览1. 锤子便签2. WPS便签3. 便签4. 易码5. 为知笔记6. 印象笔记7. 有道云笔记8. 石墨文档9. Zine10. 蚂蚁笔记11. 墨者写作12. 纯纯写作13. 简笔记未完,待续1. 锤子便签2. WPS便签3. 便签不要怀疑,它就叫便签。4. 易码5. 为知笔记6. 印象笔记7. 有道云笔记8. 石墨文档9. Zin...原创 2018-11-08 16:17:42 · 1146 阅读 · 0 评论 -
必须掌握的Android开源库
必须掌握的Android开源库1. Glide2. overscroll-decor3. subsampling-scale-image-view4. gson5. prettytime6. marked7. highlight.js8. github-markdown-css未完,待续1. Glide非常优秀的图片加载图。相比与Fresco,个人更喜欢Glide一点。虽然Fresco提供的...原创 2018-11-08 15:48:25 · 539 阅读 · 0 评论 -
Android实现颜色选择控件
Android实现颜色选择控件一、实现效果二、使用方式三、设计目标四、代码分析1. 控件布局结构2. 定义`CircleColorButton`3. 核心属性4. `onMeasure`保证为圆形5. `setColor`使用`tint`进行着色6. 透明与非透明的不同显示一、实现效果演示APKCircleColorButton.java演示工程项目二、使用方式与任何一种类型的控件的...原创 2018-11-06 16:03:24 · 4730 阅读 · 0 评论 -
基于RecyclerView的分组列表
基于RecyclerView的分组列表一、实现效果二、使用方式1. 创建SectionList实例2. 添加分组3. 数据关联到Adapter三、设计思路四、代码分析1. 核心属性2. Section分组类3. 获取列表数据4. 获取总数5. balabalabala……一、实现效果演示APKSectionList.java演示工程项目二、使用方式1. 创建SectionList实例...原创 2018-11-06 13:55:07 · 4090 阅读 · 0 评论 -
PopupWindow与Dialog的区别
PopupWindow与Dialog的区别一、结论二、`PopupWindow`与`Dialog`差异演示三、`PopupWindow`与`Dialog`的代码实现1. 内部实现2. 所处的包位置package3. 类定义及继承关系四、如何选择?效果上,两者都可以实现弹出界面。本质上有什么区别呢?一、结论PopupWindow为非模态,可以继续操作弹出界面之下的控件;Dialog为模态,...原创 2018-10-31 12:17:27 · 3142 阅读 · 0 评论 -
Android修改release.keystore为debug.keystore
修改release.keystore为debug.keystore生产项目中,我们会创建自己的keystore文件,用于最终的发布版本,使用另外一个keystore文件进行调试。当在同一部手机中安装release和debug版本时,会出现keystore不匹配的情况。所以,我们需要将release.keystore修改为debug.keystore,以保证可以覆盖安装。修改要点# a...原创 2018-10-23 13:22:44 · 695 阅读 · 0 评论 -
Android识别文本编码
Android识别文本编码一、使用方式Usage二、 代码解析三、参考资料一、使用方式Usage下载andnext_utils模块下载地址:https://github.com/jicanghai37927/WhatsAndroid/tree/master/andnext_utilsCharsetUtils获取文本编码String getCharset(@NonNull byte...原创 2018-10-23 12:43:49 · 904 阅读 · 0 评论 -
Android渲染markdown文件
Android渲染markdown文件一、使用方式Usage二、代码解析三、参考资料一、使用方式Usage实现效果下载android_markdown模块下载地址:https://github.com/jicanghai37927/WhatsAndroid/tree/master/andnext_markdown创建MarkdownWebView控件 <c...原创 2018-10-23 12:06:03 · 2788 阅读 · 0 评论 -
基于RecyclerView的树形结构
基于RecyclerView的树形结构一、使用方式Usage二、设计理念三、代码解析一、使用方式Usage实现效果演示代码导入相关模块andnext_recyclerview基于RecyclerView的封装,包含了本文中的树形实现;andnext_overscrollRecyclerView的OverScroll依赖;andnext_java部分代码依赖于JavaSE;...原创 2018-10-25 10:48:41 · 803 阅读 · 0 评论 -
3张图告诉你Activity的生命周期
3张图告诉你Activity的生命周期1. 从下到上,从左到右2. 从左到右,从上到下3. 从周围到中心1. 从下到上,从左到右2. 从左到右,从上到下3. 从周围到中心...原创 2018-11-14 12:49:55 · 203 阅读 · 0 评论