E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
arouter
谈谈App的统一跳转和
ARouter
作者:菜刀文:http://www.jianshu.com/u/ccabae3e72f2Ali-ARoutergithub/正纬App中每次页面跳转,都需要调用统一导航,它用的非常频繁,有必要对它进行一下梳理.让他能用起来简单方便,同时能支持各种常用的跳转业务场景.一.Android跳转遇到的问题1.intent-filter跳转不好管理Intentintent=newIntent();inten
菜刀文
·
2019-12-31 07:14
(一)Android官方MVVM框架实现组件化之整体结构
:Dawish_大D:http://www.jianshu.com/u/40e1f22c2c53(一)Android官方MVVM框架实现组件化之整体结构(二)Android官方MVVM框架实现组件化之
ARouter
Dawish_大D
·
2019-12-31 06:54
ARouter
踩坑
ARouter
踩坑
ARouter
简明作为跨模块通讯sdk肯定很多人使用,但是坑也不少,基本都是配置类的问题,api只要按照要求去调用就没问题坑一annotationProcessor'com.alibaba
liguiyun
·
2019-12-30 21:34
Android之旅 --
ARouter
使用介绍(二)
美景总是好的这一篇主要介绍
ARouter
的API.注解的使用@Autowired//声明自动注入参数或者服务的注解,例如:@Autowired(name="boy")//namestring类型,标示注入的参数名称或者服务名称
程序猿老麦
·
2019-12-30 06:18
ARouter
解析六:拦截器
今天我们接着来拆下
ARouter
的拦截器,这个是
ARouter
路由框架的第六篇分享了。
juexingzhe
·
2019-12-30 04:00
Android编译时注解--入门篇(AbstractProcessor、APT)
前言对于注解的使用,想必大家都不陌生,它出现在我们的源码中,以及大部分框架中,比如ButterKnife、
Arouter
、Retrofit,但它们是有区别的,其中前2个是编译时注解,最后一个是运行时注解
唠嗑008
·
2019-12-29 21:24
Android 路由跳转框架
ARouter
android原生activity跳转代码:Intentintent=newIntent(this,OtherActivity.class);intent.putExtra("key","
ARouter
皇马船长
·
2019-12-28 14:06
揭秘
ARouter
路由机制
上集回顾上一篇文章解说了模块化以及组件,插件化的概念。模块化是一种解决项目分层的思想,组件化和插件化分别是其不同的实现。其中组件化以Module的形式拆分一个项目,在调试时独立为组件,在集成打包时则又承担了库的角色,可谓一会儿排成人字,一会儿排成一字。插件化则以apk插件的形式划分模块,在最终打包时动态集成到一起。除了说到三种概念以及对比,还提前说了一下组件化的核心思路,以及配置实现。那么接下来本
DevCW
·
2019-12-28 12:44
Android组件化架构—阿里路由
ARouter
的介绍(一)
一、什么是组件化?一般地,在项目中开发过程中,将公用的代码提取出来作为基础模块Basemodule,将某些简单的单独功能封装到Librarymodule中,根据业务来划分module,组内的每个人分别开发各自的模块,这一系列的过程我们称为组件化。二、为什么要组件化?随着项目的不断壮大,业务需求不断的变更,模块间的相互依赖势必会增加,最终导致各个模块耦合极其严重,并且代码非常的难以维护,难以测试。这
Arains
·
2019-12-28 06:36
组件化知识梳理(3) -
Arouter
源码分析之运行时 SDK
组件化知识梳理目录组件化知识梳理(1)-
Arouter
的基本使用组件化知识梳理(2)-
Arouter
源码分析之ComplierSDK组件化知识梳理(3)-
Arouter
源码分析之运行时SDK一、ApiSDK
泽毛
·
2019-12-27 18:31
ARouter
使用教程
ARouter
使用教程简介
ARouter
是阿里开源的,可以看成是Android平台中对页面、服务提供路由功能的中间件。
ARouter
直接翻译过来就是路由,可以用来映射页面关系,实现跳转相关的功能。
stormjun94
·
2019-12-27 13:05
ASM——运行时/编译时动态修改class源码
简述最近在看阿里的
ARouter
的源码,从git上clone下来之后,run起来发现项目运行的效果和源码有明显区别。
FENGAO
·
2019-12-27 12:50
组件化知识梳理(2) -
Arouter
源码分析之 Complier SDK
组件化知识梳理目录组件化知识梳理(1)-
Arouter
的基本使用组件化知识梳理(2)-
Arouter
源码分析之ComplierSDK组件化知识梳理(3)-
Arouter
源码分析之运行时SDK一、概述在
Arouter
泽毛
·
2019-12-27 02:07
ARouter
集成问题
组件化项目中使用
ARouter
来做跳转,集成进来失败I/
ARouter
:::ARouteropenLog[]I/
ARouter
:::ARouteropenDebug[]I/
ARouter
:::ARouterprintStackTrace
tesla1984
·
2019-12-27 01:19
(二)Android官方MVVM框架实现组件化之
ARouter
串联各模块
:Dawish_大D:http://www.jianshu.com/u/40e1f22c2c53(一)Android官方MVVM框架实现组件化之整体结构(二)Android官方MVVM框架实现组件化之
ARouter
Dawish_大D
·
2019-12-26 09:14
阿里巴巴
arouter
组件化总结
第1节组件化原因第2节组件化须考虑的问题第3节
ARouter
使用3.1初始化配置3.2高阶使用1.模块间调用2.全局分组拦截3.降级处理4.路径替换5.默认JavaBean序列化控制类第4节
Arouter
北疆_
·
2019-12-25 16:47
git Library常见问题
问题解决方案切新分支的问题Can'tupdate:notrackedbranchNotrackedbranchconfiguredforbranchbranch_add_
arouter
_2017_11_
微尘_8957
·
2019-12-24 17:09
(三)Android官方MVVM框架实现组件化之DataBinding
:Dawish_大D:http://www.jianshu.com/u/40e1f22c2c53(一)Android官方MVVM框架实现组件化之整体结构(二)Android官方MVVM框架实现组件化之
ARouter
Dawish_大D
·
2019-12-23 02:29
Android
ARouter
:最简单&粗暴(使用与原理)讲解
1.前言组件化或者模块化开发模式,已逐渐成为热浪的形式,使用这些模式可以让我们程序更容易的扩展、更方便的维护更快捷的同步开发与更简单的单独调试,而
ARouter
的出现就是让组件间、模块间是实现完全的独立
Linhaojian
·
2019-12-23 02:43
「Android」Android开发你需要知道的注解(Annotation)
注解都有哪些二、自定义注解1、RetentionPolicy.SOURCE2、RetentionPolicy.RUNTIME3、RetentionPolicy.CLASS【说在前面的话】要想看懂很多开源库,如
Arouter
尚妆产品技术刊读
·
2019-12-22 14:31
Arouter
用法总结待续
基本用法第一步在组模块app与其他所有子模块grafle文件中添加:------------------------implementation'com.alibaba:
arouter
-api:1.4.1
deviche
·
2019-12-22 04:07
探索Android路由框架-
ARouter
之基本使用
本文示例代码基于
ARouter
框架最新1.3版本进行编写。介于篇幅的原因将其分成两篇,第一篇主要介
kven3574
·
2019-12-20 16:14
Android-自定义Router(路由)
,当然市面上有三方路由框架,比如阿里的
ARouter
就是一个不错的选择,但我们还是要自己自定义一个Router,来研究一下,毕竟自己动手丰衣足食嘛,ok,我们进入正题。项目分析
薛之涛
·
2019-12-19 18:20
一个出于
ARouter
,却更轻便简洁的Route工具
HEasyRoute一个用于帮助组件化解耦的轻量框架写在文前按照惯例,反手就是一个超链接:github地址说明是否会觉得
ARouter
太过繁杂,功能太多,HEasyRoute便是将
ARouter
中大部分功能剔除
跳跃在代码上的豆豆
·
2019-12-19 08:38
探索Android路由框架-
ARouter
之基本使用(一)
本文示例代码基于
ARouter
框架最新1.
骑小猪看流星
·
2019-12-19 02:02
组件化知识梳理(1) -
Arouter
的基本使用
组件化知识梳理目录组件化知识梳理(1)-
Arouter
的基本使用组件化知识梳理(2)-
Arouter
源码分析之ComplierSDK组件化知识梳理(3)-
Arouter
源码分析之运行时SDK一、前言放假几天在家看了些关于组件化的文章
泽毛
·
2019-12-18 13:46
组件化构想以及
ARouter
的使用分析
组件化模块化、组件化与插件化在项目发展到一定程度,随着人员的增多,代码越来越臃肿,这时候就必须进行模块化的拆分。在我看来,模块化是一种指导理念,其核心思想就是分而治之、降低耦合。而在Android工程中如何实施,目前有两种途径,也是两大流派,一个是组件化,一个是插件化。既然组件化和插件化都是为了模块化而生的,那么他们有什么区别,我觉得最大的区别应该就是动态修改的能力,这里的动态修改指的是运行期的动
silentleaf
·
2019-12-18 11:13
Android彻底组件化demo发布
Android彻底组件化方案实践2、Android彻底组件化demo发布3、Android彻底组件化-代码和资源隔离4、Android彻底组件化—UI跳转升级改造5、Android彻底组件化—如何使用
Arouter
格竹子
·
2019-12-18 06:19
ARouter
路由框架
Arouter
框架适合项目比较大,模块多的时候,可以实现解耦,不需要知道跳转的是哪个activity,只需要知道配置参数就行1.
ARouter
通过解析URL实现路由跳转2.支持多模块使用,容许分别打包3
破晓11
·
2019-12-17 21:28
[源码探究]
ARouter
源码学习
ARouter
源码学习官方文档:Android平台页面路由框架
ARouter
阿里巴巴Aroutergithub地址如下:ARoutergitHub地址
ARouter
我的学习注释GitHub地址:ARouterArouter
xiaxveliang
·
2019-12-17 21:34
Kotlin Common篇之七
ARouter
首发于公众号:DSGtalk1989先依赖,具体版本号见ARouterGitHub(https://github.com/alibaba/
ARouter
)//ARouterimplementation"com.alibaba
super_shanks
·
2019-12-17 05:06
Arouter
路由总结
总结
Arouter
路由,跨模块页面跳转,拦截跳转过程,处理登陆埋点逻辑,控制反转做组件解耦。
光晨子
·
2019-12-17 04:23
ARouter
原理解析
基于
arouter
-api:1.3.1
arouter
-compiler:1.1.4
ARouter
为Android平台中对页面、服务提供路由功能的中间件下面从源码分析为什么只用通过一个注解就可以得到相应的
Rogge666
·
2019-12-16 11:16
ARouter
传自定义对象获取值为null的解析 及解决方法
我们来一步一步分析使用withObject传值tim20190111153505这里可以看到,
ARouter
获取了我们自定义的SerializationService并且调
xiaolei123
·
2019-12-16 09:36
ARouter
的使用以及遇到的问题
所以在项目中引入了
ARouter
。本文将介绍
ARouter
的使用以及使用中遇到的问题。
ARouter
支持的特性支持url标准解析以及跳转(url绑定特定的act
成虫_62d0
·
2019-12-15 02:27
Android模块化开发与
ARouter
框架
在App开发的初期,代码量不大,业务量比较少,一个App作为一个单独的模块进行开发,往往问题不大。但随着业务的增多,代码变的越来越复杂,每个模块之间的代码耦合变得越来越严重,结构越来越臃肿,修改一处代码要编译整个工程,导致非常耗时,这时候解耦问题急需解决。同时,如果公司有多个终端设备的App,而且有块功能是通用的(比如说下单功能),那么通用的这一块功能被复制集成到不同App里,就显得很重复,而且维
陈琰AC
·
2019-12-14 11:20
打造一个简易版
ARouter
框架
但在使用
ARouter
时,由于初始化时,查询的apk路径只有base.apk,所以不能找到由Route注解自动生成的
ARouter
$$Group$$xxx文件。
星星y
·
2019-12-12 21:51
《
ARouter
系列一》导入篇
背景在项目中要使用到
ARouter
框架,所以在网上找了很多文章来看,发现对于导入这个步骤讲得很简单,并且多数是Java语法而不是Kotlin,在实际使用中出现了很多问题,因此记录此篇。
Zero0o
·
2019-12-12 16:11
Android 路由框架之阿里
ARouter
详解
但是由于各个组件在不同的model甚至在不同的项目中,这样他们之间的通信就成了问题,而
ARouter
的出现就是让组件间、模块间是实现完全的独立。
枫羽望空
·
2019-12-12 06:10
Android
ARouter
集成 注意点(Kotlin)
相关配置及引用版本
Arouter
版本配置#Arouterarouter_group=com.alibabaarouter_api_version=1.3.1
arouter
_compiler_version
半截铅笔
·
2019-12-08 06:16
Android 组件化遇到的问题
applyplugin:'com.android.library'如果不进行修改会报如下错误修改以后还需要对module中build.gradle中applicationId一行进行删除由于路由框架采用的是
Arouter
Bonny_2619
·
2019-12-07 21:01
ARouter
原理解析
ARouter
是一个用于帮助AndroidApp进行组件化改造的框架——支持模块间的路由、通信、解耦https://github.com/alibaba/
ARouter
/blob/master/README_CN.md
hxljy
·
2019-12-06 08:20
Android-
ARouter
我们上一篇文章是自定义Router,没有看过的小伙伴自定义Router,但今天我们来看一看世面上主流的路由框架-由阿里推出的
ARouter
.。
薛之涛
·
2019-12-01 22:22
Android-组件化开发
参考资料:https://www.jianshu.com/p/60c1b9ddd8ab上一篇我们学习了
ARouter
,讲到
ARouter
是组件化开发的基础,那现在让我们开始组件化开发吧。
薛之涛
·
2019-11-30 04:27
探索Android路由框架-
ARouter
之深挖源码(二)
在《探索Android路由框架-
ARouter
(一)》中,主要介绍了
ARouter
框架的基本配置、多种跳转方案、拦截器的使用等。
骑小猪看流星
·
2019-11-30 03:38
ARouter
对页面、服务提供路由功能的中间件
不知不觉查到
ARouter
上来,初步觉得这东西对我有用,就深入的研究了一下。源码地址:https://github.com/alibaba/
ARouter
;一、功能介绍支持直接解析标准URL进行跳转,
WilburLi
·
2019-11-27 23:29
[Android]如何做一个崩溃率少于千分之三噶应用app(22)-组件化路由跳转
这里借用
ARouter
对跳转的分析的一张图来介绍一下,这个图可以很容易的反映出原生跳转
CangWang
·
2019-11-07 12:27
内部分享之项目架构
如果是界面跳转或者方法调用,则如下图所示,通过阿里开源的
ARouter
来实现跳转与调用。而数据的传递则通过
进击的杰爷
·
2019-11-05 07:12
ARouter
解析三:URL跳转本地页面源码分析
在前面文章中对
ARouter
中页面跳转和源码进行了分析,今天我们来学习下通过URL跳转本地页面的使用和跳转源码分析。
juexingzhe
·
2019-11-03 11:55
Android彻底组件化方案实践
Android彻底组件化方案实践2、Android彻底组件化demo发布3、Android彻底组件化-代码和资源隔离4、Android彻底组件化—UI跳转升级改造5、Android彻底组件化—如何使用
Arouter
格竹子
·
2019-11-02 05:21
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他