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
Android 路由框架之阿里
ARouter
详解
但是由于各个组件在不同的model甚至在不同的项目中,这样他们之间的通信就成了问题,而
ARouter
的出现就是让组件间、模块间是实现完全的独立。
一叶枫阳
·
2020-07-27 15:50
android开发
Android 路由框架
ARouter
最佳实践
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/76165252本文出自【赵彦军的博客】一:什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。二:为什么需要路由Android系统已经给我们提供了api来做页面跳转,比如startActivity,为什么还需要路由框架呢?我们来简单分析下路由框架存在的意义:在
weixin_34163741
·
2020-07-27 13:47
Android路由框架-
ARouter
详解(非原创)
文章大纲一、页面路由基本介绍1.什么是页面路由2.为什么要使用页面路由二、页面路由框架
ARouter
介绍1.常用功能介绍2.常见应用场景三、源码下载四、参考文章一、页面路由基本介绍1.什么是页面路由
weixin_30906701
·
2020-07-27 13:44
组件化
ARouter
ARouter
组件化流程1.所有组件在build.gradle添加android中default添加如下代码ConfigjavaCompileOptions{annotationProcessorOptions
Android刘东
·
2020-07-17 14:03
ARouter
的简单使用
简书地址:https://www.jianshu.com/p/2f8a960ac6d8阿里巴巴开源的路由:https://github.com/alibaba/ARouterARouter在模块化的开发中尤为的重要,为了解耦不在需要依赖另一个模块又能实现模块间的跳转,还未了解的可以点上面的链接去了解,这篇文章只是介绍简单的使用方法。1.配置:gradle插件大于2.2的可以直接配置android{
Insane_胖子
·
2020-07-15 06:15
Android
ARouter
1.4.0版本后,配置添了还是报错
ARouter
::Compiler >>> No module name, for more information, look at gradle
最近在自己的项目中用到
ARouter
,编译时报:
ARouter
::Compiler>>>Nomodulename,formoreinformation,lookatgradlelog错误,于是很自然的百度
呆--呆
·
2020-07-14 18:13
Android
【Android】关于
ARouter
转场动画的问题
实现从主页跳转到搜索页,再从搜索页回退主页withTransition(intresId,intresId)这个方法两个参数第一个的意思是,A到B,B的入场动画第二个的意思是,A到B,A的出场动画即,入场动画,出场动画,至于哪个是哪个,该哪个是哪个就哪个是哪个:)比如我这里,主页到搜索页,希望搜索页像放帘子一样下来,主页不动,所以在主页跳转时,只传入搜索页的入场动画即可。MainActivityA
midnight_time
·
2020-07-14 15:06
Android
我信仰自由与共享
ARouter
源码分析
ARouter
源码解读以前看优秀的开源项目,看到了页面路由框架
ARouter
,心想页面路由是个啥东东,于是乎网上搜索查看,是阿里出品开源的,主要是关于页面跳转的解耦框架。
陆元伟
·
2020-07-14 04:32
ARouter
遇到问题
ARouter
::Thereisnoroutematchthepath[/news/LongTime],ingroup[news][]出现这种问题排除以下几种情况:1.不同的模块是否有相同的一级目录,如果有可能会导致该问题
ambitioner
·
2020-07-13 12:19
android build.gradle文件
applyfrom:"config.gradle"applyplugin:'com.alibaba.
arouter
'buildscript{repositories{//mavenCentral()maven
az44yao
·
2020-07-13 02:41
JavaBinder: !!! FAILED BINDER TRANSACTION !!! 异常的解决方案分析
header=Util.picEncodeToStr(selectList.get(0).getCompressPath());
ARouter
.getInstance().build(Constants.
AROUTER
_SELECT_AREA
o潇洒哥o
·
2020-07-12 04:28
Android学习
ARouter
- Android路由框架
ARouter
简介
ARouter
是阿里巴巴开源的Android平台中对页面、服务提供路由功能的中间件,提倡的是简单。
SHERLOCKvv
·
2020-07-10 22:28
Android路由跳转——
ARouter
使用
前言模块化开发过程中首要解决的问题是如何进行跨模块交互,由于模块与模块之间不存在类的依赖关系因此类无法直接使用,在软件开发过程中随着业务不断膨胀,模块化开发就凸显得尤为重要。最近在研究组件化/模块化开发过程中突然遇到跨模块交互瓶颈,(例如A模块想要跳转B模块页面,由于AB模块相互独立并不存在依赖关系,因此使用常规的显式Intent路由是无法实现,而隐式Intent路由虽然可通过指定包名+类名实现但
zcmain
·
2020-07-10 14:57
android开发总结
Android-
ARouter
路由跳转
ARouter
路由就是映射页面跳转关系的,包含跳转相关的一切功能初始化publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate
jie212
·
2020-07-10 10:02
(二)Android官方MVVM框架实现组件化之
ARouter
串联各模块
Dawish_大D简书:http://www.jianshu.com/u/40e1f22c2c53(一)Android官方MVVM框架实现组件化之整体结构(二)Android官方MVVM框架实现组件化之
ARouter
Dawish_大D
·
2020-07-10 03:31
【Android开发】
Android架构从入门到放弃
ARouter
的源码分析
ARouter
包含3个核心模块.jpgARouter包含3个核心模块
arouter
-annotation注解的声明和信息存储类的模块
arouter
-compiler编译期解析注解信息并生成相应类以便进行注入的模块
Mapleslong
·
2020-07-09 09:04
Arouter
的坑
ARouter
::There is no route match the path
每次使用
Arouter
在第一次使用的时候一定会出现,
ARouter
::Thereisnoroutematchthepath,浪费了很多时间去调试!这次自己写demo的时候又出现了,很无语!
旅行蜗牛
·
2020-07-09 04:24
android
MVVMHabitComponent组件化方案
1.基于MVVMHabit框架,结合阿里
ARouter
打造的一套Android-Databinding组件化开发方案https://github.com/goldze/MVVMHabitComponent2
yuezheyue123
·
2020-07-09 04:31
框架
Kotlin项目中使用
ARouter
,助您跳过坑
kotlin的基本配置也帖出来,方便大家集成首先在需要使用
ARouter
的module中gradle配置好如下参数,可以直接复制到gradle的最顶部applyplugin:'kotlin-android'applyplugin
yuanxiaodon
·
2020-07-09 04:10
android
框架手写系列---apt方式实现
ARouter
框架
二、
ARouter
原理
ARouter
的核心原理,十分简单:用注解标识各个页面,注解处理器将该注解对应的页面存储到一个统一的map集合中。当需要页面跳转时,根据跳转的入参,从该map集合中取到对
战国剑
·
2020-07-09 03:42
Android技巧
探索Android路由框架-
ARouter
之基本使用(一)
本文示例代码基于
ARouter
框架最新1.3版本进行编写。介于篇幅的原因将其分成两篇,第一篇主要介
Red风信子
·
2020-07-09 01:50
开源之ARouter
开源最佳实践:Android平台页面路由框架
ARouter
在本次在线技术峰会上,阿里云资深开发工程师刘志龙分享了Android平台页面路由框架
ARouter
的技术方案、解决的问题以及在实际场景中的最佳实践。
Red风信子
·
2020-07-09 01:50
开源之ARouter
探索Android路由框架-
ARouter
之深挖源码(二)
在《探索Android路由框架-
ARouter
(一)》中,主要介绍了
ARouter
框架的基本配置、多种跳转方案、拦截器的使用等。
Red风信子
·
2020-07-09 01:50
开源之ARouter
Arouter
报错There is no route match the path
ARouter
.openDebug()
ARouter
.openLog()再测试运行的时候,一定要加上这两句话//Itwillrebuildroutermapeverytimeswhendebuggable.if
@映映@
·
2020-07-08 19:32
Arouter
Android解决:
arouter
there is no route match the path三方法
出现arouterthereisnoroutematchthepath这个错误,大部分是由这三个问题引起的,可能我们都不太注意,导致浪费一些时间在上面,我就是吃了这个亏,针对这个三个问题给出相应的解决方法,下面记录我的三方法(以module_greendao模块为例):方法一:路由路径至少要两级(我的路由路径统一写在了AppRouteConstant里,方便管理)://在AppRouteConst
週莫
·
2020-07-08 19:37
Bug填坑笔记
ARouter
::There is no route match the path [/xxx/xxx], in group [xxx][ ]
ARouter
::Thereisnoroutematchthepath问题的解决出现这个问题,我按照按照官方给的排查问题的方案未能解决,因为自己的配置没问题,解决方案如下。
MyhEhud
·
2020-07-08 18:56
开发遇到问题
Arouter
巨坑:There’s no route matched path [/xxx/xxx], group [xxx][ ]”
这个错误的意思说是
Arouter
没有找到你跳转的目标(activity),如果你的activity真的存在,请按照以下步骤排查:1,需要被跳转的模块或者说使用了
ARouter
注解的模块都要加上这个dependencies
weixin_34405925
·
2020-07-08 18:02
ARouter
::There is no route match the path问题记录
第一种情况:
ARouter
必须严格按照注解来区分在提供路由功能的模块中,在支持路由的页面上添加注解(必选)。
wangyetongsss
·
2020-07-08 12:58
项目问题
ARouter
(二)Kotlin和Java配置
ARouter
(一)简单使用我们在使用
Arouter
进行组件化开发时,可能是多人开发有人用Java有人使用Kotlin,在build.gradle配置时有一定的差别,在此记录:Java版:if(isModule.toBoolean
戒不掉的码瘾
·
2020-07-08 12:22
问题收集
ARouter
1.4.0版本后,配置添了还是报错Compiler >>> No module name, for more information
最近研究组件化时,用到
ARouter
,编译时报:
ARouter
::Compiler>>>Nomodulename,formoreinformation,lookatgradlelog错误,于是很自然的百度
小伙伴Z
·
2020-07-08 10:11
引入开源库依赖时,com.android.support版本不同引发冲突的解决办法
最近学习
ARouter
,发现导入
ARouter
依赖时,引发com.android.support版本冲突:如上图所示,左边圈红的两个25.2.0的support包就是
ARouter
引进来的,和项目的support27.1.1
盛大人很低调
·
2020-07-08 06:16
android
Android Jetpack架构开发组件化应用实战
本文首发于微信公众号「Android开发之旅」,欢迎关注,获取更多技术干货项目介绍本项目采用组件化+MVVM架构进行开发,对功能组件和业务组件进行拆分,通过
ARouter
进行组件之间的通信。
李四爷
·
2020-07-08 05:21
Android
Kotlin
ARouter
入门之从零开始——Kotlin版
缘起随着app项目的逐步迭代开发,单独运行调试比较耗时,实行项目组件化拆分迫在眉睫,而跨组件通信是必须要解决的问题,而
ARouter
算是一个比较成熟的路由解决方案,所以写下此篇文章,借此来记录。
VipPeterGee
·
2020-07-08 05:48
Kotlin
Android组件化即
ARouter
的配置与使用(kotlin)
统一版本管理二.动态切换library和application三.合并AndroidManifest.xml四.其他合并的注意点1.合并Application的方法2.资源冲突整合五.组件间的通信六.
ARouter
那时候
·
2020-07-08 04:08
笔记
Kotlin和java同时使用
ARouter
导致There is no route match the path [/xxx/xxx], in group [xxx][ ]
最近在java项目中写新功能,新功能使用的是kotlin,结果发现跳转直接报错Thereisnoroutematchthepath[/xxx/xxx],ingroup[xxx][],不管是kotlin页面跳java页面还是java跳java页面。都报这个错。于是新建了一个工程测试了一下,发现applyplugin:'kotlin-kapt'把这一句注释掉就好了,不过目前项目还是使用的java的AR
下宇天520
·
2020-07-07 21:52
安卓技术
Kotlin
ARouter
There is no route match the path in group
刚打算用kotlin做项目,结果今天用
ARouter
的时候遇到这个问题,就这个搞了半天才在github上查到答案,今天在这里记录一下吧,也希望能够帮助到你们。
hangge_
·
2020-07-07 09:55
遇到的问题
kotlin和java混合模块开发时,kotlin中和java中
Arouter
的配置方式
前提项目结构:app作为应用模块(kotlin模块),book作为库模块(java模块),base(java模块)作为顶层配置模块模块关系:app和book都依赖base这个模块1.
Arouter
配置1.1
guanyueliuxing
·
2020-07-07 08:33
android小问题
ARouter
学习之一——框架的使用
按照
ARouter
学习之三——注解解析器(
arouter
-compiler源码)的结尾,似乎这应该是学习之四,但我选择标题起为之一,虽说是后面才写,但毕竟学习的话都是先学会用,再去弄懂原理。
bendan50
·
2020-07-07 04:01
ARouter
android
ARouter
学习之三——注解解析器(
arouter
-compiler源码)
上一篇了解了
ARouter
所使用的注解是怎么来的,但疑惑为什么定义的这个注解就生效了呢?能帮助我们实现路由跳转呢?或实现参数赋值呢?本文解答这个问题。
bendan50
·
2020-07-07 04:00
ARouter
android
ARouter
使用问题
**1、**使用
ARouter
的时候,按照配置设置了之后使用时候遇到问题:Thereisnoroutermatch!
明天的增加
·
2020-07-07 00:34
android
android
ARouter
Andorid组件化跳转路由
可以使用EventBus,使用广播,使用类加载,使用反射,scheme,隐式意图等等,这些方法各自都有优缺点,现在开源用的比较多的路由框架中
ARouter
中使用的是类加载的方法下面我们也使用类加载的方式自己封装一个小路由
Puppy酱
·
2020-07-06 23:34
安卓日常
Android模块化搭建
这篇文章主要是记录下模块化的搭建,当然也有路由的使用,
Arouter
虽然被业界所推宠,但
Arouter
真的还是有很多坑,这里我要说一下,模块化开发只适合多人、项目较大的时候使用,如果你满足不了这两个条件
LiuYangQiao
·
2020-07-06 22:36
ARouter
配置纪要
(1)Java实现Module配置:android{defaultConfig{...javaCompileOptions{annotationProcessorOptions{arguments=[
AROUTER
_MODULE_NAME
elibaxin
·
2020-07-06 16:35
Android
Android进阶之路
多module的项目中使用
ARouter
时报错
ARouter
::There is no route match the path [/xxx/xxx], in group [xxx][]
本文只说明在一个具有多个module的Android项目中使用
ARouter
进行页面跳转(本次测试了Activity之间跳转)时遇到如题报错的解决方式,文中涉及到了
ARouter
的最基本的使用方式,但是不会涉及到
Builder_Tony
·
2020-07-06 15:24
android开发
gradle问题解决
kotlin
APT的使用2
现在越来越多的框架使用apt技术来实现或重写,如Dagger2、ButterKnight、
ARouter
。
ZenCabin
·
2020-07-06 06:03
Arouter
异常汇总
常见异常:1、编译异常:Error:Programtypealreadypresent:com.alibaba.android.
arouter
.routes.
ARouter
$$Group$$
arouter
qiantanlong
·
2020-07-02 15:42
Android
android
studio
ARouter
组件化框架原理分析
ARouter
组件化框架原理分析编译阶段运行阶段初始化加载理念跳转
ARouter
是阿里巴巴开源的组件化架构框架,能帮助组件化项目中实现不同模块间的跳转,以及AOP面向切面的编程,能对页面跳转的过程进行很好的干预
TommyL1
·
2020-07-02 07:54
Android
android
arouter
组件化
源码分析
原理
【Android】阿里路由框架
ARouter
原理分析总结
单向依赖的module之间组件化中两个单向依赖的module之间需要互相启动对方的Activity时,因为没有相互引用,startActivity()是实现不了的,必须需要一个协定的通信方式,此时类似
ARouter
87now
·
2020-07-02 03:35
android
基于
ARouter
的组件化开发
添加依赖在整个项目的build.gradle中添加:applyplugin:'com.alibaba.
arouter
'buildscript{dependencies{classpath"com.alibaba
昊帅
·
2020-07-02 03:27
java
arouter
android
组件化
ARouter
使用教程
ARouter
使用教程简介
ARouter
是阿里开源的,可以看成是Android平台中对页面、服务提供路由功能的中间件。
ARouter
直接翻译过来就是路由,可以用来映射页面关系,实现跳转相关的功能。
gdutxiaoxu
·
2020-07-02 00:07
android
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他