- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Android使用gradle依赖管理、依赖冲突终极解决方案
Android使用gradle依赖管理、依赖冲突终极解决方案在Android开发中,相信遇到关于版本依赖的问题的同学有不少。虽然Android Studio一般都会自动帮我们去重,但是有时候去重失败了还是需要手动处理。在这里总结下自己长期遇到的各类问题的解决方式。统一版本管理当我们的项目有多个module的时候,各自都可以在自己的build.gradle中添加自己的依赖,这个时候各自独立编译...
2018-10-31 22:51:49 4515
原创 Dex、Smali、Class、Java、Jar之间的相互转换
Dex、Smali、Class、Java、Jar之间的相互转换-分析Android底层代码前言工具作用javacjava------>classddxclass------>dexbaksmalidex------>smalismalismali------>dexdex2jardex------>jar(cl...
2018-10-29 13:17:55 9275 1
转载 Android Data Binding(数据绑定)用户指南
1)介绍这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。Data Binding库不仅灵活而且广泛兼容- 它是一个support库,因此你可以在所有的Android平台最低能到Android 2.1(API等级7+)上使用它。需求:Android Plugin for Gradle **1.5.0-alp...
2018-10-25 18:58:17 447
原创 搭建自己Android开发框架
Android优秀的开发框架有很多,很多功能都有成熟的解决方案,比如网络请求、依赖注入、图片加载、数据库等都有很多开源的框架可以直接使用,我们可以站在巨人的肩膀上,组合一套自己常用的开发框架,也可以作为公司的开发框架,达到快速开发的目的。选择框架的原则:1、能满足自己的业务需求选择一个框架前首先考虑是否能满足自己或公司的需求,比较流行的框架基本上能满足我们大部分的需求2、主流的选择主流的框架网上相关的资源也多,团队成员都接触过的概率也大3、持续更新的Android的发展很快,
2018-10-24 10:32:21 3161 1
原创 Android常用第三方库混淆规则集合
# Add project specific ProGuard rules here.# By default, the flags in this file are appended to flags specified# in D:\android-sdk-windows/tools/proguard/proguard-android.txt# You can edit the incl...
2018-10-23 15:07:16 1890
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人