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
android组件
Android组件
化APT使用与介绍
针对上篇讲的module之间的跳转问题,这就出现了路由的概念了,应该上路由去帮助我们去做那些事APT(AnnatotionProcessingTool)是一种处理注解的工具,它对源代码文件进行检测找出其中的注解(Annotation)根据注解自动生成代码,如果想要自定义的注解处理器能够正常运行,必须要通过APT工具进行处理,也可以这么理解,只有通过APT工具后,程序在编译期间注解解释器才能执行通俗
zhoushenxian
·
2019-09-03 00:26
android组件化
Android组件
间通信机制
组件间通信机制:1.本地广播:本地广播特点:(观察者模式的运用)比全局广播更快,出自于Android.support,(底层实现是handler);仅限APP内传播,安全性,保密性,效率远高于全局广播;不支持静态注册;缺陷:无法干涉传输途中的任何步骤。也存在比本地广播更加高效的通信方式:事件总线。2.EventBus:替代Intent,Handler,Broadcast,在Fragment,Act
iblade
·
2019-09-02 20:45
Android组件化架构
Android组件
化基础
组件化:组件(功能导向):单一的功能组件,如视频组件,支付组件,路由组件模块(业务导向):独立的业务模块,如首页模块,直播模块,IM模块。粒度上,模块大于组件,二者思想一致:代码复用,业务解耦。组件化优势:1.避免重复造轮子,提高复用性,节约成本,提升开发效率。2.项目间共用组件,可以确保整体技术的统一性。3.为插件化共用一套底层模型做准备。模块化优势:1.业务解耦,移植简单。2.多团队可以根据业
iblade
·
2019-09-02 15:23
Android组件化架构
android组件
化学习
侵删,仅作参考学习。例子:github搜Componentized就是了。该项目运行会有点问题:WARNING:Theoptionsetting'android.enableD8.desugaring=false'isexperimen。。。。。。。。百度了很久在谷歌找到答案,是作者用了Tinker热更新的库,这里不纠结是gradle版本和Tinker冲突还是什么,我们只关心组件化的构建和实现。网
嗨嗨明明
·
2019-08-30 17:01
android知识体系
java
Android组件
化开发实践(十):通过Gradle插件统一规范
相信大部分的开发团队,不管前端也好,后端也好,都会有自己内部的一套规范。它是团队协作开发的基石,如果团队成员各自搞自己的,最后集成时肯定或多或少会出现问题。所以问题就来了,在我们组件化开发的过程中,每个人各自开发自己的组件,单独运行时可能没问题,但是最后集成打包时总是失败。作为一个合格的团队leader,你肯定强调过各组员要遵循一致的代码规范、行为准则等,甚至形成各种必要的规范文档。但是实践告诉我
云飞扬1
·
2019-08-23 18:35
从零开始搭建
Android组件
化框架
https://www.jianshu.com/p/ba32488f9555问题在已经开发过几个项目的童鞋,如果这时需要重新开发一个新项目,是否需要自己重新搭建框架呢,还是从老项目中拷贝粘贴?我们是否可以封装一个底层的lib库,这个底层的公共基础库包括了一些第三方库(如:okhttp,retrofit2,glide等)的初始化及简单的封装和一些公共的base类.这样我们重新开发一个新项目只要依赖这
code_dream_wq
·
2019-08-19 11:12
android知识
聊聊组件化开发
如果你在京东图书频道搜索组件化或者组件化开发,显示的几乎都是
Android组件
化开发或者
Android组件
化架构等等。类似Android这样的技术,它们本身就是可组件化实践。
新栋BOOK
·
2019-08-18 16:56
聊聊组件化开发
如果你在京东图书频道搜索组件化或者组件化开发,显示的几乎都是
Android组件
化开发或者
Android组件
化架构等等。类似Android这样的技术,它们本身就是可组件化实践。
新栋BOOK
·
2019-08-18 16:56
Android组件
化1-Gradle组件化配置
代码Github:文章目录1配置config.gradle2配置app的build.gradle3配置module1的build.gradle4配置module2的build.gradle5配置isModule的值5.1isModule=true5.2isModule=false配置流程简介在项目根目录中新建config.gradle,并添加需要统一配置的属性值在项目的build.gradle中引
傅晨明
·
2019-08-10 09:22
#
Android
IOC和组件化
android
组件化
Gradle
从零开始
Android组件
化改造(五) - Dagger2的使用
我的Github:https://github.com/BzCoder本文基于MVPArms进行分析:https://github.com/JessYanCoding/MVPArms欢迎各位留言讨论Dagger2算是本框架中学习成本最高的第三方组件,很多细节也确实很难在本文章中一言尽之,本文只是单纯整理本人在组件化开发中对于Dagger2的理解与使用。Dagger2Dagger2是一个依赖注入框架
BzCoder
·
2019-08-07 09:59
Android 组件化最佳实践 ARetrofit 原理
本文首发于vivo互联网技术微信公众号https://mp.weixin.qq.com/s/TXFt7ymgQXLJyBOJL8F6xg作者:朱壹飞ARetrofit是一款针对
Android组件
之间通信的路由框架
vivo互联网
·
2019-08-06 09:44
ARetrofit
Android组件化
Android架构
原创干货
Android 组件化最佳实践 ARetrofit 原理
本文首发于vivo互联网技术微信公众号https://mp.weixin.qq.com/s/TXFt7ymgQXLJyBOJL8F6xg作者:朱壹飞ARetrofit是一款针对
Android组件
之间通信的路由框架
vivo互联网技术
·
2019-08-06 00:00
架构
组件化
android
Android组件
化通讯
现在规模比较大的app都实现了组件化方案,来解耦和方便协作。带来的问题时模块之间的相互通信比较麻烦。一般App组件化之后的项目结构:app_module.pngApp模块依赖其他所有业务模块,业务模块之间相互依赖或单向依赖。AndroidApp模块之间的通信方案有以下几种:1.直接依赖这种方式最直接,但是解耦不彻底,可以直接使用依赖模块的所有类。需要开发者自己规范自己的依赖。2.事件通知通过广播或
SimpleFunc
·
2019-08-05 10:25
Android组件
化实现方案(二)
APT(AnnotationProcessingTool),根据注解自动给生成代码。JavaPoet,代码生成框架。要自动生成类文件,JavaPoet并不是必须的,比如JavaPoet的Example的一段代码,想要生成如下类文件:packagecom.example.helloworld;publicfinalclassHelloWorld{publicstaticvoidmain(String
CoderYuZ
·
2019-08-02 16:02
Android组件
化实现方案(一)
这里的组件化每个模块可以单独运行、打包、测试,可随意拆卸、随意组装,既不互相依赖又可以互相调用。是通过在一个Project下通过创建多个Module实现的。假设三个模块:App(可以认为是首页或是空壳)、ShoppingCar、Order。问题一:每个Module下都有build.gradle,怎么统一管理版本号和引入包?在Project目录下创建config.gradle,并且在Project目
CoderYuZ
·
2019-08-02 16:18
回归初心:极简 Android 组件化方案 — AppJoint
Android组件
化的概念大概从两年前开始有人讨论,到目前为止,技术已经慢慢沉淀下来,越来越多团队开源了自己组件化框架。
栀夏暖阳
·
2019-07-23 10:48
Android点滴知识
从零开始
Android组件
化改造(四) - 模块配置的统一管理
我的Github:https://github.com/BzCoder本文基于MVPArms进行分析:https://github.com/JessYanCoding/MVPArms欢迎各位留言讨论前段时间赶项目,耽误了一些时间,没有及时更新文章。在组件化开发中,每个模块都可能会拥有独有的配置,在打包时,又有全局统一管理的配置。我们就要对这里最终进行整合。我们分为四个点来讨论。收集配置配置Appl
BzCoder
·
2019-07-16 14:33
Android组件
化+MVVM+MVP+RxJava+Retrofit+Dagger2双架构框架FlyTour+FlyCloud微服务框架新闻客户端升级版使用详解
欢迎加星,打callhttps://github.com/geduo83/FlyTour在使用中有任何问题,请留言,或加入Android、Java开发技术交流群QQ群:810970432email:
[email protected]
版权声明:本文来自门心叼龙的博客,属于原创内容,转载请注明出处:https://menxindiaolong.blog.csdn.net/article/details/
门心叼龙
·
2019-07-07 12:24
【应用框架】
Android组件
化探索与实践
Android组件
化探索与实践在Android开发中,随着业务复杂性不断的增加,项目的代码量会不断的增大,这对于项目的维护提出了更大的挑战。
艾历克斯
·
2019-07-03 10:26
android
android
组件化
协同开发
模块化
Android组件
化开发之五:组件化开发实战Demo
组件化开发系列文章
Android组件
化开发之一:为什么要进行组件化开发
Android组件
化开发之二:组件化架构
Android组件
化开发之三:组件化开发手册
Android组件
化开发之四:组件化填坑之旅
Android
ddnosh
·
2019-06-15 12:17
Android
开发
Android组件
化方案
组件化随着项目功能的增多,单一工程项目下的代码越来越多,编译速度越来越慢。无论采用最初的MVC,还是改进化的MVP和MVVM,都不能很好的的这个问题。从SDK演化而来的组件化,在解决这个问题的时候取得了良好的效果。先看一下组件化模式的结构图如下,分为组件化模式和集成模式组件化结构图.pngimage.png1、app壳工程此工程项目下基本没有任何代码,需要在build.gradle配置一些签名信息
金色的宇宙
·
2019-06-14 09:45
Android组件
化+MVP+RxJava+Retrofit+Dagger2项目框架FlyTour新闻客户端使用详解
欢迎加星,打callhttps://github.com/geduo83/FlyTour在使用中有任何问题,请留言,或加入Android、Java开发技术交流群QQ群:810970432email:
[email protected]
版权声明:本文来自门心叼龙的博客,属于原创内容,转载请注明出处:https://menxindiaolong.blog.csdn.net/article/details/
门心叼龙
·
2019-06-01 23:32
【应用框架】
Android学习(七)
学号20189214《Java程序设计》第十二周学习总结服务服务(service)是一种
Android组件
。服务没有用户界面,并且在后台运行。它适用于长时间运行的操作。
20189214李熹桥
·
2019-05-18 22:00
20189210 移动平台开发第十二周作业
第47章服务服务(service)是一种
Android组件
。服务没有用户界面,并且在后台运行。它适用于长时间运行的操作。服务和在其中声明服务的应用程序在相同的进程上运行,并且在应用程序的主线程上运行。
20189210牟健
·
2019-05-17 00:00
android组件
化方案对比
现在公司准备项目组件化,前公司项目其实用了组件化,但功能比较少,比较好拆,现在公司项目比较庞大,功能繁杂,参与人员多,感觉非常不大好拆,拆的时候还涉及到功能、代码重构。老大对技术比较看重,还要求大家在重构项目前看完三本书(重构、EffectiveJava、23种设计模式),这三本书确实也不错的。近期一直在研究项目组件化,看了业界不少组件化方案,这是下面对组件化方案的一些对比,后面还会不断完善,争取
潇潇凤儿
·
2019-05-14 09:57
Android开发
20189230杨 2018-2019-2 《移动平台开发实践》第12周学习总结
)[代码托管]statistics.sh脚本运行结果的截图学习进度条参考资料学习《Java和Android开发学习指南(第二版)》第47、48、49、50章——第47章服务服务(service)是一种
Android
20189230杨
·
2019-05-13 20:00
Gradle自动实现
Android组件
化详解
先来看看
Android组件
化需要实现的目标按照业务逻辑划分模块项目模块能够单独启动测试能够根据需求引入或删除某些业务模块通过不同模块的组合,组成不同的App对于第一点:需要根据技术架构和业务架构来划分模块
Android飞鱼
·
2019-05-07 21:55
Android开发
gradle
Android组件化
Android组件
化入门:一步步搭建组件化架构
1、前言最近因为业务需求变更,有考虑采用组件化架构进行开发,这方面我之前没有接触过。关于组件化的文章很多,各方大神更是提出了各种的组件化方案,我也看了很多相关文章。但是学习新东西看的再多,不如动手做一次,先不考虑复杂的东西,先动手做个简单的Demo更有助于理解组件化的思想。2、搭建组件化Demo先打开AndroidStudio新建一个项目。image.png步骤一:新建config.gradle,
Android高级工程师
·
2019-05-07 19:49
EventBus 使用/架构/源码分析
EventBus是针对Android优化的发布-订阅事件总线,简化了
Android组件
间的通信。EventBus以其简单易懂、优雅、开销小等优点而备受欢迎。
NeilZhang
·
2019-05-05 19:00
2019 4月读书笔记之三: 深入浅出React 和 Redux
Reactnative是对iOS和
Android组件
的封装,以实现一次编写的目的。所以可以把Reactnative当作组件库,而更重要的编程模式是在React和Redux上面。React
fliky
·
2019-05-01 15:28
[架构基本功]Parcelable序列化
Android组件
化架构近来在使用Android序列化的时候遇到一些问题所以这里记录一下。什么时候使用序列化?
CangWang
·
2019-04-30 09:05
Android组件
化开发案例(融合数10个项目模块)
在上一篇文章中讲解了为什么要组件化、组件化的概念、创建组件化框架;这篇文章则来详细讲一些关于
Android组件
化开发的案例,其中融合数10个项目模块......目录介绍1.实际开发案例1.1组件化实践的开源项目
Android高级架构师
·
2019-04-25 22:59
Android组件
化开发案例(融合数10个项目模块)
在上一篇文章中讲解了为什么要组件化、组件化的概念、创建组件化框架;这篇文章则来详细讲一些关于
Android组件
化开发的案例,其中融合数10个项目模块......目录介绍1.实际开发案例1.1组件化实践的开源项目
Android高级架构师
·
2019-04-25 22:59
Android组件
化开发
Android组件
化开发本文转载自杨冲的文章,作者文章地址杨冲之
Android组件
化开发时间和案例分享目录介绍1.为什么要组件化1.1为什么要组件化1.2现阶段遇到的问题2.组件化的概念2.1什么是组件化
chw天道酬勤
·
2019-04-17 18:25
移动平台开发第七周学习总结
第27章布局作为一个重要的
Android组件
,布局定义了UI组件的可视化结构。Android的一些布局:LinearLayout。将所有子视图以相同的方向对齐的一个布局。RelativeLayout。
20189210牟健
·
2019-04-17 12:00
53+教程:在手机上预览原型,Sketch Mirror使用说明
针对手机端的的原型设计,Sketch提供了手机设备画板预设、内置iOS&
Android组件
支持,同时还支持通过SketchMirror在手机端预览原型。
夜雨y
·
2019-04-17 07:25
53+教程:在手机上预览原型,Sketch Mirror使用说明
针对手机端的的原型设计,Sketch提供了手机设备画板预设、内置iOS&
Android组件
支持,同时还支持通过SketchMirror在手机端预览原型。
夜雨y
·
2019-04-17 07:25
解决SpannableString在
Android组件
间传递时显示失效的问题
问题:在Aactivity中传递一个SpannableString到Bactivity中,并最终传递到Bactivity中的TextView中,但是没有展示出Span效果。解决:阅读TextView.setText()方法//Ifsuggestionsarenotenabled,removethesuggestionspansfromthetextif(!isSuggestionsEnabled(
陈贤靖
·
2019-04-01 16:58
Android
Android组件
化开发实践
一、首先,我们弄清楚什么是组件化开发?为什么要使用组件化开发?在Android项目开发中,我们都是根据不同的块或者业务关系,在主App下分很多不同的package,把需要的第三方库依赖配置好,就开始开发。但是随着项目发展到一定阶段,随着版本迭代,业务功能和参与开发人员的增多,代码会越来越臃肿,耦合越来越严重,开发和维护难度也越来越大,牵一发而动全身。明明只为了添加一个很小的功能,却需要更改很多地方
shboli
·
2019-03-31 01:26
Android
Android组件
化-UI统一&主题变色
系列文章
Android组件
化-基础框架搭建
Android组件
化-组件间通信BRouter
Android组件
化-风格统一&主题变色
Android组件
化-MVP设计模式一、样式排版统一1.1共用style基础颜色表在
董亮亮的开发笔记
·
2019-03-26 16:10
android
android组件
化实战常见的问题
1.先介绍一下,项目目录2.config.gradle配置文件010203然后在project的build.gradle中配置config.gradle对应baselib的build.gradle文件中对于app壳子gradle同理,其他模块需要依赖那个baselibs模块2.模块独立运行(1)在gradle.properties中配置如下(2)app壳子中根据这个变量按需加载模块(3)modul
saygoodbye_e92e
·
2019-03-25 10:06
SpringCloud微服务架构在移动后端开发中的应用与研究
article/details/87866018框架github下载地址:https://github.com/geduo83/FlyCloud欢迎star,加群:810970432交流年前我写了一篇文章:
Android
门心叼龙
·
2019-03-24 18:03
[Android] Lifecycle总结
Lifecycle框架是如何将lifecycle事件与
Android组件
的生命周期绑定的?
Speronie
·
2019-03-22 17:05
Android进阶,组件化,逆向化资源电子书(持续更新)
1cNMFFDP8zO2IsfbhlcARdQ提取码:6ewnAndroid进阶之光链接:https://pan.baidu.com/s/1jmDclHcGD_gbidMEPSB6LA提取码:rdok
android
inlooker
·
2019-03-22 14:45
Android组件
化手撸实现步骤
在App功能逐渐冗杂的今天,衍生出很多优化方案,组件化作为其中一种方式也被广泛应用。抛开那些第三方,手撸一次实现组件化的通信,也更利于学习第三方的开源框架,下面来一步一步实现。一、准备工作1.首先我在创建完project后,除了默认创建的appmodel,另外创建了两个model:LoginComponent和MineComponent。(component就是组件的意思,相信来到这里的朋友都是了
开发应以大橘为重
·
2019-03-19 16:45
[Android]ViewPager+Fragment重建泄漏问题解决
Android组件
化架构我是苍王,以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。
CangWang
·
2019-03-12 23:23
React 技术分享
efficient,andflexibleJavaScriptlibraryforbuildinguserinterfacesreact是一个专注于UI的库状态机输入=>组件=>输出组件化react组件映射为原生
android
huahuadavids
·
2019-03-12 00:00
react.js
android组件
间的通讯方式
1.Activity之间的回调:利用intent传递数据的StartActivity或者startActivityForResult实现activity之间的通讯2.广播通讯方式:广播通讯是我们常用的方式,也是android里面标准的方法,可以进行跨应用使用,可以算观察者模式的一种实现方式。缺点:无法传递复杂的数据,必须通过bundle来传递1,广播接收者BroadcastReceive通过Bin
lijungxcn
·
2019-03-10 00:20
Android组件
化开发
最近在学习
Android组件
化开发,自己写了一个demo,以此记录一点学习成果吧。
十年不悔
·
2019-03-06 17:25
Android组件
化项目指南
在大型项目中,组件化是一个非常必要的方式,所以我就来记录一下关于组件化一些关键的点组件化的项目结构最外层类似于一个壳一样,用来动态加载一些模块,下面是各个模块,然后每个模块依赖基础组件简单的结构差不多就是这样子,但是在实际项目中组件也会互相调用,这个就需要在开发时把握好了,处理好跨组件调用的报错、展示问题1、组件化开关配置在gradle.properties文件中定义变量isModel2、在app
绝望的涮羊肉
·
2019-03-01 15:18
项目结构思考
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他