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 生命周期组件 Lifecycle 使用详解
前言2018年的GoogleI/O大会上,Google发布了AndroidJetpack,并称其为下一代的
Android组件
,旨在帮助开发者加快应用开发速度。
warmcheng
·
2019-02-28 00:00
lifecycle
android
java
Android开发知识(十九)
Android组件
化开发架构演示
文章目录组件化前言集中配置版本控制app与lib模式切换整合lib进主app里解决多个Application问题解决module之间的资源冲突组件之间的跳转与通信方式Activity路由跳转组件之间的数据通信总结组件化前言项目总会越来越庞大,代码总会越来越臃肿,模块与模块之间的耦合,功能模块相互依赖,在不断的迭代修改和新增功能后,造成项目越来越难维护。就好比如一锅粥,不断往里面扔进各种食材然后搅和
lc_miao的博客
·
2019-02-25 15:44
移动开发
Android开发知识点
Android组件化
Router
组件化开发
组件化通信
Android组件化架构
SpringCloud微服务架构在移动后端开发中的应用与研究
article/details/87866018框架github下载地址:https://github.com/geduo83/FlyCloud 欢迎star,加群:810970432交流年前我写了一篇文章:
Android
门心叼龙
·
2019-02-23 00:00
【应用框架】
如何优雅的实现自己的
Android组件
化改造?
本篇文章的主要目的:帮助正在对项目进行组件化改造或者想建立组件化项目架构的小伙伴,更好的认识组件化本质。目前组件化的框架众多,说的天花乱坠的,其本质来说其实都差不多,阅读本文以后,读者甚至可以摒弃这些开源框架,根据自己的项目特点,轻松构建自己的组件化框架。帮助想学习和了解组件化框架,并尝试动手写自己的开源框架的小伙伴们什么是组件化?在平时的开发过程中,随着项目需求的增加,app支持功能越来越多,如
yifei8
·
2019-02-21 12:12
android
再谈
Android组件
化
1年半前我在博客中写了一篇关于
Android组件
化的文章,那个时候组件化在国内还不是很流行,我也是一个偶然的机会接触到了这个技术,并且很神奇的在Github上找到了当时还是同事的志涛同学的一个demo(
散仙_云折
·
2019-02-18 15:11
Android组件
化探索与实践
什么是组件化不用去纠结组件和模块语义上的区别,如果模块间不存在强依赖且模块间可以任意组合,我们就说这些模块是组件化的。组件化的好处实现组件化本身就是一个解耦的过程,同时也在不断对你的项目代码进行提炼。对于已有的老项目,实现组件化刚开始是很难受的,但是一旦组件的框架初步完成,对于后期开发效率是会有很大提升的。组件间间相互独立,可以减少团队间的沟通成本。每一个组件的代码量不会特别巨大,团队的新人也能快
慢慢学
·
2019-02-18 00:00
组件化
Android组件
化的基本操作+ARouter的基本使用(动图演示)
目录一、组件化的基本操作简介1.新建项目2.新建模块3.gradle的统一管理3.1.把各个模块需要依赖的公共库添加到base模块的build.gradle中。3.2.在first模块和second模块的build.gradle中,添加base模块依赖。3.3.在app模块的build.gradle中,添加base模块,first模块,second模块的依赖。4.设置模块的启动Activity4.
AlpinistWang
·
2019-02-15 11:20
Android中好用的三方库
Android组件
化最佳实践-ARetrofit
简介ARetrofit是一款针对
Android组件
之间通信的框架,实现组件之间解耦的同时还可以通信。源码链接欢迎star
weixin_34019144
·
2019-01-30 02:50
java
设计模式
移动开发
个人Android总结
架构思考优秀架构师必须掌握的架构思维http://www.uml.org.cn/zjjs/201807034.asp抽象分层分治面向对象,谁的事谁管理演化系统框架演化,从小到大,从简单到复杂
Android
elzza
·
2019-01-27 13:31
android
Android组件
化方案最佳实践
舞动着键盘和鼠标,我誓言要把这个世界写的明明白白本文出自门心叼龙的博客,属于原创类容,转载请注明出处。https://blog.csdn.net/geduo_83/article/details/86604852github组件化框架下载地址:https://github.com/geduo83/FlyTour欢迎点赞加星,评论打call、加群:810970432目录1.前言2.插件化3.组件化4
门心叼龙
·
2019-01-26 21:05
【应用框架】
Android组件
化和插件化
CSDN
Android组件
化方案https://blog.csdn.net/guiying712/article/details/55213884简书谈谈我的理解-组件化/模块化https://www.jianshu.com
jackwang_dev
·
2019-01-17 22:45
Android基础
Android组件
化管理---build.gradle进阶知识
前提:要做好项目代码的各个版本数据控制管理,首先我们就得先学习gradle进阶的认知,毕竟平时我们开发也不重视gradle的脚本编写。组件化管理---build.gradle进阶知识1.项目依赖版本统一管控:方式一:在project中创建统一的ext{}对版本数字进行控制:然后针对module中的build.gradle统一使用这边的版本号:当然注意将‘’引号换成“”,$才能正常使用。三种写法,可
林尚辉
·
2019-01-16 19:41
android软件开发
Android
gradle
properties
build.gradle
进阶
android组件
化开发实战
概念将APK拆分为多个模块(组件)进行开发,开发阶段组件可单独测试,通用组件可进行依赖复用,待开发完毕阶段,将所有模块(组件)进行合并,合并为真正的APK.组件化——模块组件与通用组件,可分为业务组件与Ui组件等等比如下拉刷新可作为多个项目使用的Ui组件,如登录模块有多条业务线采用相同逻辑,可作为业务组件存在,多个团队使用好处业务组件可以单独分配并行开发单个组件业务可以由开发者自行决定采取MVC/
Peakmain
·
2019-01-01 09:56
Android组件
化方案及组件消息总线modular-event实战
本文主要介绍我们的组件化方案,希望对从事
Android组件
化开发的同学能有所启发。为什么要组件化近年来,为什么这么多
美团技术团队
·
2018-12-29 11:00
Android组件
化开发的实现(一)如何统一管理编译运行环境
本文所对应的示例代码,已经上传到这里:https://download.csdn.net/download/fenggering/10876548前言现在稍微有点规模的App项目,都会采用组件化的开发方式。组件化通俗来说就是把app分成多个部件,各个部件职责较为单一,可以单独修改调试,也可以集成到一起发挥作用,这样就能很方便进行团队协作和版本更新。组件化开发需要解决的几个问题(点击可跳转到对应小节
待风
·
2018-12-25 22:03
Android
Android
组件化
gradle
组件间跳转
资源引用
Android组件
化学习
组件化是将一个庞大的工程拆分成多个模块,从而达到代码的解耦,业务分离,加速编译测试,同时解决多人开发的混乱等问题。一:组件化和插件化有什么区别:组件化的单位是组件(module)。插件化的单位是apk(一个完整的应用)。组件化实现的是解耦与加快编译,隔离不需要关注的部分。插件化实现的也是解耦与加快编译,同时实现热插拔也就是热更新。组件化的灵活性在于按加载时机切换,分离出独立的业务组件,比如微信的朋
chengchuanchen
·
2018-12-24 15:07
Android组件
化方案及组件消息总线modular-event实战
本文主要介绍我们的组件化方案,希望对从事
Android组件
化开发的同学能有所启发。为什么要组件化近年来,为什么这么多
美团技术团队
·
2018-12-24 00:00
客户端
组件化
android
Android 组件化规范
Android组件
化规范修订记录DateAuthorVersionDescription2017-11-13wuzongbo0.0.1create2018-03-19YasinYao0.0.2update
Yasin27878
·
2018-12-14 17:58
笔记(七)——模块化-组件化-插件化小知识
从模块化到组件化再到插件化androidStudio多项目依赖同一个module组件化/模块化从零开始搭建
Android组件
化框架1、首先组件和模块都不是官方规定的,都是这些技术发展下来大家约定俗成的概念
紫兮木溪
·
2018-12-10 16:27
Android 组件化的使用
当前博客新地址http://xiaojinzi.tpddns.cn:18888/post/
Android组件
化的使用.html前言其实组件化方案很多很多,让人选择也是很多很多,但是为什么每一家有技术积累的公司都会参考别人的组件化方案自己去修修改改或者自己实现一套呢
陈旭金-小金子
·
2018-12-09 23:16
Android
"INSTALL_FAILED_DUPLICATE_PERMISSION "错误解决
我们在进行
Android组件
安全测试时,如果遇到声明了权限的组件,在编写PoC时,可能会遇到如下错误提示:INSTALL_FAILED_DUPLICATE_PERMISSIONperm=com.myapp.permission.C2D_MESSAGEpkg
bamb00
·
2018-12-07 14:00
基于ARouter的
Android组件
化实现
网上组件化的文章很多,但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文章的初衷就是由上而下,希望别人在阅读的过程中能够觉得“组件化原来也就是这几个东西”的感觉。首先我们来看一下组件化项目和传统项目的区别在传统的项目里我们通常情况下会有一个core的libary模块和一个app的application模块,业务中的逻辑都写在app中各个功能模块
GameProgramer
·
2018-11-30 16:54
Android组件
化打造知乎日报系列(二)—— 主界面框架搭建
本节完整代码可以前往github查看,项目地址:https://github.com/N0tExpectErr0r/Zhihu-Daily文章目录:
Android组件
化打造知乎日报系列(一)——项目架构搭建
N0tExpectErr0r
·
2018-11-29 16:08
Android
Android组件
化打造知乎日报系列(一)—— 项目架构搭建
本节完整代码可以前往github查看,项目地址:https://github.com/N0tExpectErr0r/Zhihu-Daily文章目录:
Android组件
化打造知乎日报系列(一)——项目架构搭建
N0tExpectErr0r
·
2018-11-29 16:35
Android
Android组件
化打造知乎日报系列(二)——主界面框架搭建
原文链接:https://juejin.im/post/5bffa82751882518805adbbb
Android组件
化打造第三方知乎日报系列(二)——主界面框架搭建本节完整代码可以前往github
weixin_34414650
·
2018-11-29 08:15
Android组件
化打造知乎日报系列(一)—— 项目架构搭建
原文链接:https://juejin.im/post/5bffa7dde51d45735a41d1aa
Android组件
化打造第三方知乎日报系列(一)——项目架构搭建本节完整代码可以前往github查看
weixin_33860528
·
2018-11-29 08:03
Android组件
化框架搭建
背景当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务耦合、项目臃肿,资源文件大把重复等等,不堪重负。当需要增加新功能或者修改之前某个功能的时候,我相信很多同仁都说只敢增加,不敢随意的去删除、修改原有的代码,因为不知道哪些有用,哪些没有用。不但增加了维护成本,也在无形中增加了APK的体积,浪费了资源。在此背景下,就衍生除了模块化、组件化的概念。目前也已经有
李某人_
·
2018-11-23 17:42
Android
Android 基本原理&移动终端软件开发课程&StudyAccount7 2018.10.30
一、Activity1.Activity生命周期:所有的
Android组件
都有它自己的生命周期,表示从这一组件的创建到销毁的整个过程。
H轩轩轩轩哥哥
·
2018-11-22 21:18
Android
Studio
移动终端软件开发课程
Android Jetpack简介
AndroidJetpack简介2018年谷歌I/O大会上,Google发布了一系列辅助android开发者的实用工具,合称AndroidJetpack,并称其为下一代的
Android组件
,旨在帮助开发者加快应用开发速度
水样_年华
·
2018-11-08 10:26
Android
Jetpack
[Android]高性能MMKV数据交互分析-MMKV初始化
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表
Android组件
化架构热卖中组件化群1已经满员,进来的可以加群2763094035MMKV框架初始化MMKV.initialize
CangWang
·
2018-11-06 15:21
android组件
化方案整理
自己整理的脑图,有新东西还会继续添加:http://naotu.baidu.com/file/3136bf76d6b1b91f90a2b91638d07b1b?token=cd9b0e1e55232352参考:猫眼电影的组件化之路:https://blog.csdn.net/qq_22744433/article/details/77948442微信Android模块化架构重构实践:https:/
superZhiChaoc
·
2018-10-31 16:25
Android
Android组件
化开发实践(九):自定义Gradle插件
本文紧接着前一章
Android组件
化开发实践(八):组件生命周期如何实现自动注册管理,主要讲解怎么通过自定义插件来实现组件生命周期的自动注册管理。
云飞扬1
·
2018-10-29 20:43
Android生命周期
Android生命周期程序生命周期1.进程优先级2.
Android组件
(1)Activity,(2)Service,(3)Broadcasereceiver,(4)Contentprovider3.Activity
pursue_confidante
·
2018-10-28 00:05
Android
Android组件
化过程中ButterKnife在Library中的使用
起因最近一直在做Android框架方面的工作,先是把原来的网络框架由Netroid改为了Retrofit+Rxjava,然后在这次修改的基础上,有做了大量的基础的Activity和Fragment的封装,以及对应的MVP的架构封装,也是经过多次修改调整后,基本成型了,随后单开一篇文章介绍这个Android架构,这个架构适合小项目,小团队使用,也是根据网上的大牛提供的思路,自己实践来的,经过几次进化
贾亦真亦贾
·
2018-10-26 17:09
Android组件
化过程中ButterKnife在Library中的使用
起因最近一直在做Android框架方面的工作,先是把原来的网络框架由Netroid改为了Retrofit+Rxjava,然后在这次修改的基础上,有做了大量的基础的Activity和Fragment的封装,以及对应的MVP的架构封装,也是经过多次修改调整后,基本成型了,随后单开一篇文章介绍这个Android架构,这个架构适合小项目,小团队使用,也是根据网上的大牛提供的思路,自己实践来的,经过几次进化
贾亦真亦贾
·
2018-10-26 17:09
Android组件
化开发实践(八):组件生命周期如何实现自动注册管理
1.前言前面有一章讲过组件生命周期管理,参见
Android组件
化开发实践(五):组件生命周期管理。
云飞扬1
·
2018-10-25 16:43
最简单有效的
Android组件
化方案 之 APP组件化简介
最简单有效的
Android组件
化方案,github开源地址https://github.com/beyondxia/modules1、什么是组件化 在谈什么是组件化之前,我们需要先了解什么是业务模块
xxj_1e04
·
2018-10-22 09:45
最简单有效的
Android组件
化方案 之 组件化需要考虑的几个问题
最简单有效的
Android组件
化方案,github开源地址https://github.com/beyondxia/modules 上一篇文章,我们讨论了目前传统的解耦方案和通信机制。
xxj_1e04
·
2018-10-22 09:39
Android组件
化开发-1
转载非原创,侵立删原文:Android项目开发之组件化知多少?原创:Isabella[码个蛋]前天原文地址:https://mp.weixin.qq.com/s/-gC8JpmmCZWzcOsH5ZzLtQAndroid项目开发之组件化知多少?
yyg
·
2018-10-18 11:02
我所理解的
Android组件
化之通信机制
之前写过一篇关于
Android组件
化的文章,《
Android组件
化框架设计与实践》,之前没看过的小伙伴可以先点击阅读。
cryAllen
·
2018-10-14 12:00
Android组件
化开发实践(七):开发常见问题及解决方案
我们在单一工程里开发时代码运行良好,但是在进行组件化开发时,经常会出现一些莫名其妙的问题。1.ButterKnife无法使用组件化之后,在library中使用ButterKnife,会发现引用R.id的地方都会飘红报错:查看错误原因都是:Attributevaluemustbeconstant。这是因为在library中生成的R文件,这些属性值都不是常量,而@BindView注解这里是需要传入常量
云飞扬1
·
2018-10-09 15:32
Android组件
化开发实践(六):老项目实施组件化
比较早期的时候,我们开发APP都是采用单一工程模式,随着业务的发展,APP越来越庞大,开发人员越来越多,所以必然面临着将老项目进行组件化的过程。在将老项目进行组件化的过程中,会面临很多的问题,以我自己的经验为例,主要有以下点:代码年久失修,文档缺失,不敢随意修改,否则会牵一发而动全身,引起现有正常业务的运行;进行组件化重构需要花费比较长的时间,业务不可能停下来等着你去重构;组件化重构后,需要全量回
云飞扬1
·
2018-10-08 23:17
Android 组件化方案,从入门到精通。apply plugin: ‘com.android.application’
转载于:https://blog.csdn.net/csdn_aiyang/article/details/81315982
Android组件
化项目地址:
Android组件
化项目AndroidModulePattern
Android
汤米粥
·
2018-10-08 16:30
android
Android组件
化开发实践(五):组件生命周期管理
每个Android应用启动时,都会先创建一个Application。通常在Application里我们会做一些应用初始化的操作,常见的有第三方SDK初始化。在应用组件化之后,组件与壳工程是隔离开来的,但是组件有时候也需要获取应用的Application,也需要在应用启动时进行初始化。这就涉及到组件的生命周期管理问题。1.抽象出一个类似Application的类首先,我们定义一个类似Applicat
云飞扬1
·
2018-10-08 15:24
给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手
Calces系列相关文章:Calces自动实现
Android组件
化模块构建本文简书链接:https://www.jianshu.com/p/682...原文链接:http://tangpj.com/2018
Tangpj
·
2018-10-07 00:00
java
groovy
屏幕适配
gradle
android
Android组件
化开发实践(四):组件间通信问题
记得第一次实施项目组件化时,遇到的最大困扰就是,组件之间的通信问题。例如:怎么从这个组件跳转到另一个组件的页面;组件之间怎么传递数据;怎么获取其他组件的数据或服务;组件怎么通知其他组件响应某个事件;1.页面跳转统一采用路由在Android中,页面跳转都是通过startActivity来实现的。但是我们组件化之后,上层的业务组件之间是不能相互依赖的,也就是说现在无法通过startActivity来进
云飞扬1
·
2018-09-27 18:12
Android组件
化开发实践(四):组件间通信问题
记得第一次实施项目组件化时,遇到的最大困扰就是,组件之间的通信问题。例如:怎么从这个组件跳转到另一个组件的页面;组件之间怎么传递数据;怎么获取其他组件的数据或服务;组件怎么通知其他组件响应某个事件;1.页面跳转统一采用路由在Android中,页面跳转都是通过startActivity来实现的。但是我们组件化之后,上层的业务组件之间是不能相互依赖的,也就是说现在无法通过startActivity来进
weixin_34391854
·
2018-09-27 18:00
移动开发
json
java
Android组件
化开发实践(三):组件开发规范
不以规矩,不成方圆。特别是多人协作开发时,如果没有统一的开发规范,势必会造成各种混乱。在实际开发中,常常会碰到的问题有:引入的某个第三方库版本冲突;不同组件里同名资源文件被覆盖;APP壳工程打包时AndroidManifest.xml合并发生错误;往往单独的组件工程运行良好,但是集成到壳工程时就是不行,所以我们必须要严格遵守规范,尽可能减少这种问题的出现。以下是我在实际开发中采用的一些步骤规范:1
云飞扬1
·
2018-09-26 20:45
Android组件
化开发实践(二):组件化架构设计
先说说我自己的组件化架构设计方案,请看下图:组件化架构设计图图中可以看到,从上往下分为4层:APP壳工程、常规业务组件层、基础业务组件层、基础功能组件层。为了便于理解,按照从下往上的顺序来讲讲我的分层思路。基础功能组件这个层的组件都是最基础的功能,通常它不包含任何业务逻辑,也可以说这些组件是一些通用的工具类。例如日志记录组件,它只是提供了日志记录的能力,你要记录什么样的日志,它并不关心;例如基础U
云飞扬1
·
2018-09-26 18:30
《疯狂Android讲义》笔记整理
publicstaticfinalint类型的Field创建xml资源文件,格式例如"HelloWorld"访问xml文件资源@/,例如@string/app_name;也可以直接分配标示符:@+id/
Android
z1965690901
·
2018-09-24 21:55
书籍整理
Android书籍
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他