Android gradle 配置 implementation 和 api

当gradle插件升级到3.0.0及以上后,我们会发现在gradle中添加依赖的时候,会推荐你使用implementation或者api,而不再推荐你使用compile,下面介绍两者的主要区别代码隔离。

2019/5/21 10:58:33 原创 素颜 5 1 1 Android 组件化Gradle
Android拍照和裁剪管理

APP开发中的必备功能,拍照和裁剪

Android 序列化 Serializable 和 Parcelable

序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。二进制序列化保持类型保真度...

2019/4/26 17:28:38 原创 素颜 24 0 0 Android 序列化
Android WebView 的使用

WebView 是 Android 中一个非常实用的组件, WebView 可以使得网页轻松的内嵌到 app 里,还可以直接跟 js 相互调用。

2019/4/20 14:44:33 原创 素颜 15 0 0 WebView
MD5 算法(Android,IOS,JNI C++,Java)

MD5 加密算法 Android,IOS,JNI C++,Java配套加密方法。

2019/4/9 16:31:18 原创 素颜 7 0 0 加密算法
Android 代码混淆

我们直接用 Android Studio 来说明如何进行混淆,Android Studio 自身集成 Java 语言的 ProGuard 作为压缩,优化和混淆工具,配合 Gradle 构建工具使用很简单,只需要在工程应用目录的 gradle 文件中设置 minifyEnabled 为 true 即可。然后...

2019/3/18 9:59:06 原创 素颜 20 1 0 Android 混淆
Android NDK 开发流程

原生开发工具包 (NDK) 是一套工具,允许您为 Android 使用 C 和 C++ 代码,并提供众多平台库,您可用其管理原生 Activity 和访问物理设备组件,例如传感器和触摸输入。

2019/3/16 20:50:57 原创 素颜 34 1 0 NDK
Android Gson 解析类

Android Gson 解析类实战应用。

2019/3/6 12:40:25 原创 素颜 7 0 0 Gson
Android 中的危险权限

Android 中有上百种权限,现在将所有的权限归为两类,一类是普通权限,一类的危险权限。普通权限是指那些不会威胁到用户安全和隐私的权限,这部分权限系统会自动帮我们进行授权不需要手动操作...

2019/3/6 12:34:15 原创 素颜 11 1 0 AndroidManifest.xmlAndroid 权限
Android 之 GreenDao 数据库详解

GreenDao 是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库(SQLite),它能够让你操作数据库时更简单、更方便。

2019/3/6 12:32:30 原创 素颜 7 0 0 GreenDao