- 博客(4)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 Android打包混淆压缩
声明这篇文章,借鉴参考了下面的两篇文章,算是一个自己对混淆这块的总结。 写给Android开发者的混淆使用手册 Android混淆打包那些事儿混淆简介说到混淆,就要说到proGuard,Android的混淆是有proGuard来完成的,ProGuard是一个开源项目在SourceForge上进行维护。流程代码混淆是包含了代码压缩、优化、混淆等一系列行为的过程。如上图所示,混淆过程会有如下几个功能
2017-04-28 18:26:43 2862 1
原创 Android底部对话框的实现(BottomSheet,自定义Dialog)
前言在底部弹出一个对话框,在应用中很常见,现在说一下几种实现的方案,记录一下,算是一个总结吧!实现方案使用BottomSheetDialogBottomSheetDialog是support design包下的一个控件,它算是BottomSheet衍生出来的一个特例吧,类似的还有BottomSheetDialogFragment,这些控件的一个核心就是BottomSheetBehavior<V>,它
2017-04-18 12:32:41 7310
转载 【Android】详解7.0带来的新工具类:DiffUtil
本文出自: 【张旭童的博客】 博客地址:http://blog.csdn.net/zxt0601/article/details/52562770一 概述DiffUtil是support-v7:24.2.0中的新工具类,它用来比较两个数据集,寻找出旧数据集—>新数据集的最小变化量。 说到数据集,相信大家知道它是和谁相关的了,就是我的最爱,RecyclerView。 就我使用的这几天来看,它
2017-04-17 18:21:12 2187
原创 Android Gradle 多版本多APK打包,修改生成APK名称
前言在之前写过Android 多渠道打包的文章,可以发布不同APP商店的版本。有时候,我们也会遇到这样的需求,就是应用可能有一个测试版,线上版本等不同版本,可能不同的版本的一些配置信息不同,比如服务器地址,应用名称,图标等,如果我们在每安装一个版本的时候,都去代码里边更改这些值的话,就会显得很繁琐,而且效率很低。下边就说一下如何利用Gradle高效的实现这一需求!多版本打包首先,我们要对app的bu
2017-04-01 15:16:09 17265 8
Webkit在加载派生资源
2016-10-14
webview显示别的平面的字体该如何做?
2016-04-25
Android SwipeRefreshLayout加载颜色不会显示!!!!!
2016-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人