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组件
化实践
编译时间越来越长,时间=生命,我要救命。项目框架最开始项目只有一个app,项目结构很简单,就是一个业务module加上一个通用的基础库。图1随着业务的开展,有了第二个第三个乃至第N个app,项目结构变成如下样子。图2不同app有公共的功能,于是增加一个业务基础库,将公用部分移到里面。这个框架维持了很长一段时间,随着业务的快速发展,开发人员的增加,代码也越来越臃肿,一些问题开始出现。正好由于多个ap
展翅而飞
·
2020-02-12 01:12
跨平台技术
https://reactnative.cn开发文档地址:https://reactnative.cn/docs/0.51/getting-started.html版本0.51优点:文档齐全、ios|
android
Vladimir_Putin
·
2020-02-11 04:35
Android开发框架Android-Sun-Framework
一.写在前面Android-Sun-Framework是一个
Android组件
化开发框架,可用于中大型项目。
安卓程序猿
·
2020-02-10 23:26
Android 常用开源库总结(持续更新)
一、基本控件TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。
欢子3824
·
2020-02-10 18:18
Android常用开源库
一、基本控件TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。
kerwin cui
·
2020-02-10 14:00
android:组件化方案
(转载)
Android组件
化方案已经开源,参见
Android组件
化方案开源。
江左灬梅郎
·
2020-02-10 05:16
Android 组件硬知识点
Android组件
硬知识点概述组件即为可视的组件,甚至可以说一切可重用的API都能成为组件重点在于代码的重用和组件的运用组件的属性android:id属性不一定是必须的。
Chenstyle
·
2020-02-10 04:29
Android-Sun-Framework(四)--支付终极封装支持微信回调
一.写在前面Android-Sun-Framework是一个
Android组件
化开发框架,可用于中大型项目。对应框架的一系列文章包含内容:设计思路、实现、如何使用等。
安卓程序猿
·
2020-02-09 10:38
Android组件
化工程结构以及项目具体实施方案
组件化优点1、代码解耦2、方便多人协作开发3、可复用性高,不同的APP可复用不同组件,提高开发效率4、每个组件可独立运行,减少编译时间,方便开发调试组件化工程结构
Android组件
化架构.png第一层:
Joker_Wan
·
2020-02-09 05:20
Xamarin
Android组件
教程设置动画的时长参数
Xamarin
Android组件
教程设置动画的时长参数在添加动画的时候,开发者还可以动画参数进行设置,如动画持续的时长、插值器等。下面依次讲解动画参数的设置方法。
大学霸IT达人
·
2020-02-08 15:19
AAC架构一:AAC架构简介
Jetpack是Google重点打造的下一代
Android组件
,可以说它就是Android的未来方向,所以掌握好Jetpack,你就掌握好了未来战场的
雨纷纷__
·
2020-02-08 14:24
android组件
化个人总结
组件化优劣1.解耦,代码复用率高2.分模块维护与集成,减少编译时间3.减少维护成本组件化原理1.子模块与主工程能单独编译运行2.SDK,第三方包版本一致3.资源的冲突解决4.模块之间的相互使用与传递数据5.APPlication初始化组件化实施1.模块分化先将能想到的项目思考分成不同模块2.新建modulea)新建model,新建一个version用来统一管理版本b)在下新增字段isGroup标记
半灬边灬天
·
2020-02-08 04:43
Android组件
化和模块化开发
Android组件
化和模块化开发借鉴网址:https://www.jianshu.com/p/00746e6fb48aGithub地址:https://github.com/coffeelife/BaseModuleDemo
腿毛怪丶叔叔
·
2020-02-07 10:42
ETH钱包源码分析-创建钱包
Android组件
化架构大家好,我系苍王。以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。
CangWang
·
2020-02-06 14:24
Android组件
化方案
1、为什么要项目组件化随着APP版本不断的迭代,新功能的不断增加,业务也会变的越来越复杂,APP业务模块的数量有可能还会继续增加,而且每个模块的代码也变的越来越多,这样发展下去单一工程下的APP架构势必会影响开发效率,增加项目的维护成本,每个工程师都要熟悉如此之多的代码,将很难进行多人协作开发,而且Android项目在编译代码的时候电脑会非常卡,又因为单一工程下代码耦合严重,每修改一处代码后都要重
锐心凌志
·
2020-02-05 18:55
程序员不可以错过的
Android组件
化神器-ServicePool!
介绍组件化开发过程中,随着组件越来越多,组件的之前的交互就会变得非常的复杂,此时组件间通信变得尤其的重要,ServicePool就是为组件化而生,用最简单的方式进行组件间通信。使用依赖注入,按需灵活注入组件。同时支持组件热插拔,达到组件即插即用的效果。可配置组件生命周期,做到组件按需创建和及时回收,充分利用懒加载的思想,有效解决组件初始化耗时导致的app启动速度问题。ServicePool包含有A
凛冬_hiems
·
2020-02-05 00:19
Android组件
化框架搭建
本篇文章已授权微信公众号hongyangAndroid(鸿洋)独家发布背景当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务耦合、项目臃肿,资源文件大把重复等等,不堪重负。当需要增加新功能或者修改之前某个功能的时候,我相信很多同仁都说只敢增加,不敢随意的去删除、修改原有的代码,因为不知道哪些有用,哪些没有用。不但增加了维护成本,也在无形中增加了APK的体积
吴蜀黍
·
2020-02-05 00:03
手把手讲解
Android组件
化开发+自定义路由框架
前言手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文章:1、用通俗易懂的讲解方式,讲解一门技术的实用价值2、详细书写源码的追踪,源码截图,绘制类的结构图,尽量详细地解释原理的探索过程3、提供Github的可运行的Demo工程,但是我所提供代码,更多是提供思路,抛砖引玉,请酌情cv
波澜步惊
·
2020-02-02 20:47
Android组件
化实践项目分享
目录介绍01.项目介绍02.项目运行03.项目部分介绍04.项目组件化结构05.项目版本更新06.项目第三方库07.项目遇到bug08.项目截图展示09.项目优化处理10.组件化博客11.其他介绍01.项目介绍1.1项目简介项目整体架构模式采用:组件化+MVP+Rx+Retrofit+design+Dagger2+阿里VLayout+腾讯X5+腾讯bugly包含的模块:wanAndroid【kot
杨充211
·
2020-02-01 17:16
AppJoint 之殇
背景
android组件
化的概念流行多时,目前已有的轮子中,AppJoint最为火热。1.理想中的项目结构:包含有一个application模块,以及一些技术组件的library模块(业务无关)。
still_shan
·
2020-01-13 17:17
android
android-studio
Android组件
化系列之手写组件路由架构篇(上)
该框架仿照Arouter实现的,目的是学习Arouter框架。框架的实现主要包括router_core、router_annotation和router_compiler三个部分。router_core:核心api,用来实现路由模块的跳转功能;router_annotation:自定义注解,用来声明需要路由的页面;router_compiler:处理注解,在编译时根据自定义注解生成注册路由表的Ja
沙漠一只雕得儿得儿
·
2020-01-12 17:56
Android组件化插件化
组件化
ARouter
组件通信
Android热更新技术探索
具体可以参考
Android组件
化方案插件化---将整个app拆分成很多模块,这些模块包括一个宿主和多个插件,每个模块都是一个apk(组件化的
wangling90
·
2020-01-07 11:02
Activity详解(一)
Activity是
Android组件
中最基本也是最为常见用的四大组件(Activity,Service,ContentProvider,BroadcastReceiver)之一;本篇主要从以下几点来详解
星星_点灯
·
2020-01-07 10:16
【移动测试资讯】GoogleI I/O 2015 Sketchnotes
What'snewinAndroidDevelopmentTools开发:改进Gradle插件和编译系统:Jack,速度更快;模拟器:指纹模拟器;Androidauto模拟器;测试:支持在本地Java虚拟机上运行单元测试,如果想测试
Android
TestDevTalk
·
2020-01-06 23:39
Android组件
化系列之编译期注解手写注解、注解处理器、及注解工作流程
前言为了熟悉组件化通信内部的实现原理,最终完成手写组件化通信,今天我们就需要了解注解、注解处理器他们是如何工作的,因为组件化通信就是利用注解和注解处理器帮助我们完成路由表、路由信息等代码的生成工作。简单说,注解就是一个标记,用来告诉注解处理器凡是用我这个注解标记过的类/属性/方法,这些地方是需要你来帮我做一些事情的,例如生成一些代码。举个通俗的例子,例如流水线上有一些残次品的手机,这时我可以给这些
沙漠一只雕得儿得儿
·
2020-01-06 23:25
Android组件化插件化
组件化开发
不怕跌倒,所以飞翔组件化开发参考资源
Android组件
化方案为什么要组件化开发解决问题实际业务变化非常快,但是单一工程的业务模块耦合度太高,牵一发而动全身;对工程所做的任何修改都必须要编译整个工程;功能测试和系统测试每次都要进行
笔墨Android
·
2020-01-05 14:35
react-native-0.16.1 自定义
Android组件
部分的源码初探
从react-native的官方文档中我们已经知道facebook的react-native团队已经为我们实现了很多组件,例如Image、Text、ViewPagerAndroid等,我们在index.android.js中可以直接使用这些组件,这些组件为什么能直接使用呢?大家会很自然的想到已经封装好了呗。那在哪封装的?如何封装的?其实只要通过命令react-nativeinitProjectNa
zzyyppqq
·
2020-01-05 01:13
如何优雅的实现自己的
Android组件
化改造?
本篇文章的主要目的:帮助正在对项目进行组件化改造或者想建立组件化项目架构的小伙伴,更好的认识组件化本质。目前组件化的框架众多,说的天花乱坠的,其本质来说其实都差不多,阅读本文以后,读者甚至可以摒弃这些开源框架,根据自己的项目特点,轻松构建自己的组件化框架。帮助想学习和了解组件化框架,并尝试动手写自己的开源框架的小伙伴们什么是组件化?在平时的开发过程中,随着项目需求的增加,app支持功能越来越多,如
iyifei
·
2020-01-04 16:04
Activity学习笔记(基础篇)
一、什么是ActivityActivity是
Android组件
中最基本也是最为常见用的四大组件之一。Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。
含笑小基石
·
2020-01-04 14:23
android组件
化开发方案
一般而言,我们的工程都是单一工程模型,如下:1、主业务包:业务1、业务2、业务32、依赖库:网络库、日志库、工具库等等项目结构:single.png项目不复杂时没什么问题,但当需求越来越多,项目越来越复杂时,我们就要考虑更多了:1、业务功能模块如何更为清晰,如何保持模块间的松散耦合2、不能灵活对模块进行配置和封装,因为耦合严重,牵一发而动全身3、工程很大,每次编译都浪费很多时间,单独编译某个模块所
谷哥得小弟
·
2020-01-04 08:46
自我提升(基础技术篇)——消息传递模块(广播,intent,handler)广播篇
广播作为
Android组件
间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);
justCode_
·
2020-01-03 07:12
Android组件
化——SXRecyclerView
简介前段时间封装了一个RecyclerView相关的库,叫做SXRecyclerView。该库包含了很多常用的功能,包括触摸反馈效果、点击事件、长按事件、多选功能、HeaderAndFooter、PinnedHeader等等。在做应用开发的时候直接使用这样一个组件能很快的实现相关功能,提高开发的效率。SXRecyclerView的实现并不是直接引入原生的RecyclerView,而是抽取整个Rec
辰之猫
·
2020-01-02 13:40
性能优化之内存优化
SparseArrayArrayMapHashMap应该如何选择与使用枚举常量对象管理字符串字符串连接本地变量数组VS集合流,Bitmap,Cursor等一系列使用后需要手动关闭的资源内存设计模式对象池模式(Message池)享元模式
Android
MZzF2HC
·
2020-01-02 04:28
[
Android组件
解读] LeakCanary详解
前言LeakCanary是Square公司提供的用于Android检测内存的小工具,他能帮助我们快速定位代码隐藏的BUG,减少OOM的机会。此处为git地址链接:https://github.com/square/leakcanary题外话:Square真的是家良心公司,提供了很多有名的组件。后续会整理目前市面上有名的组件。比如Facebook的开源组件...现在先介绍下Square有哪些开源组件
乱码桑
·
2020-01-01 23:45
Android彻底组件化—代码和资源隔离
得到
Android组件
化方案已经开源,参见
Android组件
化方案开源。
格竹子
·
2020-01-01 04:06
Android组件
化开发中使用Butterknife的坑
近来整理代码的时候,要对代码做一些模块化组件化的处理。想要在一个BaseLib里面引入ButterKnife,在这个BaseLib里面声明一个BaseActivty,然后其他module的Activity里面继承这个BaseActivity,直接可以使用BindView,没想到直接报NPE了。第一反应就是把问题google了一下,搜索结果大多指向了ButterKnife的issue了。然后发现也有
bryanno1
·
2019-12-31 05:14
Android组件
化/模块化开发(二)
上一篇文章介绍了
android组件
化开发的意思逻辑和基本思路,具体可以看这里。但是除了基本的思路外,这种开发方式虽然对多人协同开发、项目管理和后期维护有很多好处,但是同样在开发过程中也有很多的坑。
RunningBun
·
2019-12-31 04:41
[Android]你不知道的Android进程化(5)--进程通信Messenger框架
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表
Android组件
化架构热卖中组件化群1已经满员,进来的可以加群2763094035上一节,介绍了使用AIDL的进程通信框架。
CangWang
·
2019-12-31 03:03
深入Android 【三】 —— 组件入门
Android组件
转载自http://www.cnblogs.com/duguguiyu/archive/2010/01/30/1659980.html横看成岭侧成峰,远近高低各不同。
读懂人生
·
2019-12-30 03:21
Android组件
化探索之Library productFlavors
标签:组件化productFlavors问题背景组件化的时候,会有一个Appmodule(主module),多个业务module,一堆libmodule。现在假如Appmodule是App.module,有一个业务module叫login.module,还有一个libmodule叫lib.module。组件化是一个项目解耦的过程,所以需要把每个业务module公用的功能抽离到lib.module中
TOP_WANG
·
2019-12-29 11:24
Activity启动源码分析--总篇
1.为什么要分析Activity启动1.Activity是最重要的
android组件
Activity是Android使用最频繁,功能最核心的组件。
月止风溟
·
2019-12-29 07:59
Android官方架构组件Lifecycle:生命周期组件详解&原理分析
概述在过去的谷歌IO大会上,Google官方向我们推出了AndroidArchitectureComponents,其中谈到
Android组件
处理生命周期的问题,向我们介绍了HandlingLifecycles
却把清梅嗅
·
2019-12-29 06:50
Android组件
化架构—阿里路由ARouter的介绍(一)
一、什么是组件化?一般地,在项目中开发过程中,将公用的代码提取出来作为基础模块Basemodule,将某些简单的单独功能封装到Librarymodule中,根据业务来划分module,组内的每个人分别开发各自的模块,这一系列的过程我们称为组件化。二、为什么要组件化?随着项目的不断壮大,业务需求不断的变更,模块间的相互依赖势必会增加,最终导致各个模块耦合极其严重,并且代码非常的难以维护,难以测试。这
Arains
·
2019-12-28 06:36
Android广播
广播作为
Android组件
间的通信方式,可以使用
提升即效率
·
2019-12-27 23:48
翻了一遍EventBus官方文档
EventBus事件总线.以观察者模式实现,消息推送/订阅.用于
Android组件
之间相互通信Note:文章基于EventBus3.0Paste_Image.png项目地址:https://github.com
施斌
·
2019-12-27 12:49
我所理解的
Android组件
化之通信机制
之前写过一篇关于
Android组件
化的文章,《
Android组件
化框架设计与实践》,之前没看过的小伙伴可以先点击阅读。
斜杠Allen
·
2019-12-26 11:49
Android组件
化(业务拆分)
前言本文会从业务的角度,给大家讲讲为什么要拆分App业务,如何拆分,以及优点等等。为什么要组件化、模块化项目存在问题代码量大,耦合严重编译慢,效率低业务开发分工不明确,开发人员要关心非业务的代码改代码时,可能会影响其他业务,牵一发动全身优点架构更清晰,解耦加快编译速度业务分工明确,开发人员仅专注与自己的业务提高开发效率组件、业务独立更新版本,可回滚,持续集成组件化与模块化组件、模块,中文字面意思相
justCode_
·
2019-12-26 07:03
18.Android中常用的系统广播
广播作为
Android组件
间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一app内部的不同组件之间的消息通信(单个进程);3.同一app具有多个进程的不同组件之间的消息通信
TensorFlow开发者
·
2019-12-26 02:58
ReactNativeGank 源码 - index.android.js
源码下载:https://github.com/Bob1993/React-Native-GankBackAndroid资料:Back
Android组件
监听硬件的back键操作。
完美风暴互动开发工作室
·
2019-12-25 21:12
Android组件
化框架设计与实践
在目前移动互联网时代,每个APP就是流量入口,与过去PCWeb浏览器时代不同的是,APP的体验与迭代速度影响着用户的粘性,这同时也对从事移动开发人员提出更高要求,进而移动端框架也层出不穷。服务端与移动端对比上图显示的是传统的服务端架构和客户端App架构对比。传统的服务端架构中最底下是一个OS,一般是Linux,最上面服务端的业务,而中间有非常多的层次可以在架构上,按照我们的意愿搭建中间的各个层次的
Android全栈
·
2019-12-25 12:20
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他