注册 登录
  • 欢迎访问Sharezer Blog

标签:Android

Android

Android(阿里)路由框架ARouter学习

1 背景 什么是路由框架?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。 1.1 原生方案的不足 我们所使用的原生路由方案一般是通过显式intent和隐式intent两种方式实现的,均存在一定意义上的缺陷。 显式,即直接指定需要打开的activity对应的类。 以下多种方式都是一样的,实际上都是设置Component直接指定Activity类的显式Intent 。 // 1、构造……继续阅读 »

sharezer 3周前 (09-05) 45浏览 0评论 0个赞

Android

AndroidLibrary提交到JCenter仓库

1 为什么我们需要将library提交到jcenter仓库 jcenter 就是 Android library 文件服务器中的其中一个,另外一个就是 Maven Central,这两个都是Maven 仓库。 jcenter 由 bintray.com 维护 , Maven Central 则是由 sonatype.org 维护,它们分别存储在不同的服务器,两者没有任何关系。在 http://jc……继续阅读 »

sharezer 3周前 (09-05) 42浏览 0评论 0个赞

Android

Android 混淆配置

## ------------------------------------- 混淆基础配置 --------------------------------------------- # 指定压缩级别 -optimizationpasses 5 # 不跳过非公共的库的类成员 -dontskipnonpubliclibraryclassmembers # 混淆时采用的算法(google推荐,一般……继续阅读 »

sharezer 3周前 (09-05) 17浏览 0评论 0个赞

NDK

一天掌握Android JNI本地编程 快速入门

一、JNI(Java Native Interface) 1、什么是JNI: JNI(Java Native Interface):java本地开发接口 JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(c/c++) 外部的c/c++代码也可以调用java代码 2、为什么使用JNI: 效率上 C/C++是本地语言,比java更高效 代码移植,如果之前用C语言开发过模块,可以复用已经存……继续阅读 »

sharezer 4个月前 (06-01) 108浏览 0评论 0个赞