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组件
字节跳动年薪60w+的专家,顶尖的技术人才,只因做到了这几点
深入Java泛型,注解深入浅出,并发编程,数据传输与序列化,Java虚拟机原理,反射与类加载,动态代理,高效IOAndroid高级UI与FrameWork源码:高级UI晋升,Framework内核解析,
Android
孙江_2fe4
·
2021-04-13 21:20
Android组件
化架构 - 9.Gradle优化
gradle本质是一个自动化构建工具,使用基于groovy的特定领域语言来声明项目设置;根目录的gradle文件buildscript{//构建脚本引用ext{kotlin_version='1.3.72'}repositories{//插件仓库配置google()jcenter()mavenCentral()}dependencies{//依赖插件//google的AndroidGradle插件
今阳说
·
2021-04-13 10:22
Android组件
化架构 - 5. 数据存储 & GreenDao,Room
1.数据的存储方式最常用的五种数据存储方式:SharePreferences,FileI/O,SQLite,ContentProvider,网络2.组件化存储Android原生的存储体系是全局的,在组件化的开发中,五种原生的存储方式是完全通用的;比较值得介绍的是两个主流的数据库框架GreenDao,RoomGreenDao是目前众多orm数据库中最稳定,速度最快,编写体验最好的框架,并且支持RxJ
今阳说
·
2021-04-13 09:14
Android组件
化开发的意义何在?
安卓组件化开发的意义当项目比较大需要多人协同开发的时候,组件化开发可以使大家分模块开发,并且不会互相影响。并且可以单独调试,不受其他模块制约。项目结构解析创建一个主应用,两个子应用(既可以做应用,也可以作为主应用的依赖),一个base库实现主应用和子应用的通讯。创建后项目结构如下image统一项目编译版本gradle.properties文件设置统一版本#统一编译版本等信息compile_Sdk_
Android开发工作者
·
2021-04-12 19:12
Android组件
化最全开源项目(美团App、得到App、支付宝App、微信App、蘑菇街App...)
美团猫眼电影android模块化实战--可能是最详细的模块化实战1写这篇博客的初衷首先一句话概括:我想把这几个月做的事情记录下来,并且希望尽量详细,希望读者读了这篇文章能够知道项目进行模块化,项目改业务框架可能会遇到哪些问题,具体每个步骤都做什么,而不是大致的了解。现在很多人都在谈模块化,网上有一大堆的博客实践都在讲这个。很多谈的只是模块与模块之间的解耦,并且大部分讲的是通过router路由进行解
今日Android
·
2021-04-12 19:23
我敢说,这就是 github 上最好用的 Android 状态栏导航栏库,没有之一
推荐阅读:部门总监对
Android组件
化的最佳实战总结,覆盖整个互联网公司(附源码)推荐阅读:作为一个Android程序员,精通音视频开发,寒冬再冷也冻不到你从Android4.4开始,Android支持了状态栏和导航栏的透明效果
Android阿南
·
2021-04-12 19:34
Android组件
化架构实践,系列篇
前言前面一篇文章分享了最近整理的大家伙的面试经历总结,有兴趣可以去翻看一下。这位去百度面试的小A同学的面试经历很有趣,因为他拿到了offer但是并没有去,在了解原因后挺认同他的想法的。这种职业价值观我觉得对很多人非常有参考意义。百度前台目录:1.网络2.Java基础&容器&同步&设计模式3.Java虚拟机&内存结构&GC&类加载&四种引用&动态代理4.Android基础&性能优化&Framwork
嘻嘻编程
·
2021-04-12 17:48
android组件
化开发,作为一名程序员我不忘初心,赶紧收藏!
缘起随着Android开发行业逐渐饱和,对Android开发者的面试要求也越来越高,是否掌握底层源码,是面试官衡量一名Android开发者的重要依据。有没有读过源码也可以很大程度上判断你这个人的学习能力和思维方式。无论你开发经验几年,面试被问到源码问题答不出来,不仅会掉身价、砍薪资尚且不谈,甚至连面试都过不了!网上各类源码解析的文章博客五花八门、良莠不齐。杂乱、要么内容质量太浅,零散、碎片化,总看
Git小发明
·
2021-03-28 19:06
程序员
android
京东M-PaaS平台之
Android组件
化系统私有化部署改造实践
本文将京东M-PaaS平台下的Aura平台(
Android组件
平台)在T-PaaS环境进行私有化部署改造的历程记录下来,分享给大家。
·
2021-03-18 12:58
paas系统架构
Android组件
化开发实践和案例分享
目录介绍1.为什么要组件化1.1为什么要组件化1.2现阶段遇到的问题2.组件化的概念2.1什么是组件化2.2区分模块化与组件化2.3组件化优势好处2.4区分组件化和插件化2.5application和library3.创建组件化框架3.1传统APP架构图3.2组件化需要考虑问题3.3架构设计图3.4组件通信是通过路由转发3.5解决考虑问题3.6业务组件的生命周期3.7Fragment通信难点4.实
·
2021-03-11 08:28
java
Xamarin
Android组件
教程RecylerView自定义适配器动画
Xamarin
Android组件
教程RecylerView自定义适配器动画如果RecyclerViewAnimators.Adapters命名空间中没有所需要的适配器动画,开发者可以自定义动画。
大学霸IT达人
·
2021-03-10 21:47
Android组件
化开发
组件化设置config.gradle(组件化统一配置文件)image-config.png不熟悉groovy语法的可以简单了解下image-module.png这里记得在项目根目录的build.gradle中添加配置文件config.gradle否则在项目中无法引用config.gradle中定义的属性module中build.gradle配置/***isRelease是config.gradle
neal秦
·
2021-03-07 21:52
Android组件
化,几种路由方案的对比选型(Intent、Navigation、ARouter)
什么是路由页面间跳转关系映射,可以通过字符串、别名等方式实现跳转Intent跳转过程无法控制,一旦调用了startActivity(Intent)便交由系统执行,中间过程无法插手跳转失败无法捕获、降级,出现问题直接抛出异常显示Intent显示Intent中因为存在直接的类依赖关系,导致耦合严重隐式Intent隐式Intent中会出现规则集中式的管理,导致协作困难,都需要在Manifest中进行配置
张雨zy
·
2021-03-04 14:48
Android基础
Android组件
化调研
Android组件
化调研什么是组件化组件化就是将一个app分成多个Module(或工程),每个Module都是一个组件(也可以是一个基础库供组件依赖),开发的过程中我们可以单独调试部分组件,组件间不需要互相依赖
gx1058742912
·
2021-03-03 18:32
android
组件化
调研
android
java
移动开发
Android 组件化 重构 笔记
上篇文章
Android组件
化之如何优雅的实现同级组件的通信讲到写代码这么多年,一个重要感受是「不要过度封装!」不仅仅是说业务组件不多,没必要用这么复杂的组件化方案。我甚至觉得组件化都不是必须的。
迪迪迪迪迪
·
2021-02-19 04:17
Android
Android组件化
组件化重构
组件化分层
Android组件
化路由,ARouter框架在Kotlin中的用法(跨模块跳转、登录拦截、错误重定向)
GitHubhttps://github.com/alibaba/ARouter导入添加依赖id'kotlin-kapt'android{defaultConfig{...kapt{arguments{//根据模块名来命名路由根节点arg("AROUTER_MODULE_NAME",project.getName())//生成Json文件arg("AROUTER_GENERATE_DOC","en
张雨zy
·
2021-02-11 18:47
kotlin
android组件
化
文章目录前言组件化架构项目结构组件间跳转组件间通信Application生命周期分发优点前言模块化是业务导向,组件化是功能导向。模块化编程将程序按照功能拆分成相互独立的若干模块。缺点:代码复用性不高。组件化划分更细,每个组件都是独立的,可以按需组合起来为一个项目。每个模块是一个lib插件化将整个app拆分成很多模块,每个模块都是一个apk。最终打包的时候将宿主apk和插件apk分开打包,插件apk
Liu Weidong
·
2021-01-27 16:20
android
组件化
android
模块化
字节跳动总监对
Android组件
化的最佳实战总结 ,覆盖整个互联网公司(附源码)
本文主要介绍我们的组件化方案,希望对从事
Android组件
化开发的同学能有所启发。为什么要组件化近年来,为什么这么多团队要进行组件化实践呢?组件化究竟能给我们的工程、代码带来什么好处?我们认为
·
2021-01-26 19:14
GitHub Star 破万!5000 多人已下载,这份组件化的“神仙文档”你竟然还不知道...
作为一份在GitHub里Star破5w,Fork超3w的
Android组件
化神仙文档,这一切的数据都在证明,组件化技术已经成为了Android程序员进阶必备的技能之一。
清风Coolbreeze
·
2021-01-12 17:25
Android
学习
程序人生
组件化
插件化
Android开发
Android组件
化开发详解
学习目标:熟练使用组件化开发,路由配置学习内容:在使用组件化开发前首先要明确项目整体框架,划分模块及业务(重点),好的开始才会有好的结果。模块划分明确后开始配置Module。如图我们要完成以下功能:1.点击商城进入ShoppingModule2.点击登录进入LoginModule3.点击账单红色区域展示账单列表(其他Module中的Fragment)(shareModule为公共模块)根据业务需求
Android王凯
·
2021-01-10 05:17
android
java
kotlin
Android 工程师面试:你离大厂offer还差一份临时磨枪的面试指南和简历优化!
例如,不太熟悉的技能要不要写在简历上、要复习哪些
Android组件
的知识、刷算法题⽬有没有⽤,可能在面试前你都会仔细考虑这些问题。
Android-until
·
2021-01-04 17:10
面试
Android
程序员
Android
Android开发
面试
进阶学习
移动开发
阿里P8大佬熬夜一星期,整理了一份209页的高级
Android组件
化强化实战资料,GitHub已标星8K!
缘起以前的Android开发大多用的中心化管理思想,将相同的资源集中进行管理。随着项目的发展,弊端渐显:集中管理的资源越来越多,多人开发也越来越麻烦,时常牵一发而动全身。尤其是在大公司或者是大项目,这些弊端的不良影响会被扩大几倍,所以现在很多公司或项目都选择了组件化。组件化原理很简单,但是真正实施起来还是挺困难的。这位阿里的大佬主导开发过多个采用组件化架构的APP项目,有对老项目进行重构的,也有一
Android开发骆驼
·
2020-12-31 17:43
移动开发
android
组件化
实战源码
Android进阶
android pod 组件化_
Android组件
化开发思想与实践
码个蛋(codeegg)第964次推文作者:popular_linda链接:https://juejin.im/post/5eb019b8e51d45338806f2c0什么是组件项目按功能拆分成功若干个组件,每个组件负责相应的功能,如login、pay、live。组件化与模块化类似,但不同的是模块化是以业务为导向,组件化是以功能为导向。组件化的颗粒度更细,一个模块里可能包含多个组件。实际开发中一
狗哥老司机
·
2020-12-29 18:12
android
pod
组件化
android intent 跳转卡顿_
Android组件
化开发思想与实践
码个蛋(codeegg)第964次推文作者:popular_linda链接:https://juejin.im/post/5eb019b8e51d45338806f2c0什么是组件项目按功能拆分成功若干个组件,每个组件负责相应的功能,如login、pay、live。组件化与模块化类似,但不同的是模块化是以业务为导向,组件化是以功能为导向。组件化的颗粒度更细,一个模块里可能包含多个组件。实际开发中一
Emily Yu
·
2020-12-29 15:53
android
intent
跳转卡顿
android组建之间通信_
Android组件
化(三)组件之间的通信
介绍在组件化开发的时候,组件之间是相互独立的没有依赖关系,我们不能在使用显示调用来跳转页面了,因为我们组件化的目的之一就是解决模块间的强依赖问题,假如现在要从A业务组件跳转到业务B组件,并且要携带参数跳转,这时候怎么办呢?上学的时候在书上看到了一句很有意义的话:任何软件工程遇到的问题都可以通过增加一个中间层来解决!我们从这句话出发去思考:组件之间是平行结构的,它们之间相互没有交集,要实现通信只有添
祁愷
·
2020-12-23 02:59
android组建之间通信
Android组件
化架构 - 3. 组件间跳转 & ARouter路由
组件间跳转&ARouter路由常见的跳转,对于用户来说就是页面跳转,对应Android中就是activity或fragment间的跳转,那我们肯定第一时间就想到,用startActivity()发送一个包装好的intent,将intent交给ActivityManagerService完成新的Activity创建。但是组件化中,两个功能模块是不存在直接依赖关系的(通过baseModule间接依赖)
今阳
·
2020-12-22 15:02
Android组件化
android
移动开发
java
安卓
组件化
只需一篇文章教会你
Android组件
化
网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文章的初衷就是由上而下,希望别人在阅读的过程中能够觉得“组件化原来也就是这几个东西”的感觉。首先我们来看一下组件化项目和传统项目的区别:在传统的项目里我们通常情况下会有一个commonLib的Libary模块和一个app的app
沈页
·
2020-12-21 15:07
android
Android进阶
android
组件化
编程语言
全家桶!阿里P8大佬熬夜15天,把所有Android第三方库整理成了PDF,附第三方库全套系列教学视频
视频先行第三方库实战系列视频教程B站学习地址:Android第三方开源库系列—热修复框架使用、原理及项目实战Android第三方开源库系列—插件化框架使用、原理及项目实战Android第三方开源库系列—
Android
小陈乱敲代码
·
2020-12-14 15:23
Android进阶
Android开发
开源框架
android
第三方库
移动开发
Android组件
化、模块化实现
前言移动端平台不断发展,不断迭代更新,APP软件越来越复杂和庞大,维护和更新亦是如此。为了解决这些问题,降低软件的复杂性和耦合度,同时提高开发效率,模块化在移动端就变得势在必行。模块化理解模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。通过以下类比可以更好地理解什么是模块化:我们
几圈年轮
·
2020-12-09 15:48
Android组件
化方案(二)-注解处理器(APT重磅干货)
前情回顾上一篇文章我们主要讲的gradle的统一管理,组件之间的通信方案,以及如何使用全局map进行页面跳转。每个页面都需要在application中进行注册,这样肯定是不行的,根据面向对象的思想,我们先对其进行一层封装,做到在编译器自动进行注册。封装全局Map首先我们将通信方案作为一个组件,创建一个irouter_api的module,由base去依赖它,然后把RouteBean实体类挪进来,为
PanGeng
·
2020-12-07 13:03
Android组件
化开发实战:封装权限管理请求框架
导读:通过自己动手封装一个简单的Android权限管理请求框架,学习如何发布开源库到Jitpack/Jcenter,从而激发自己的学习兴趣,以后自己也能多多造轮子,成为开源界的轮子哥。组件要求简单易懂易用,提供链式调用,因此开发组件需要相应的函数式编程思想,函数式编程在处理连续复杂逻辑的代码上有天然的优势,其风格以清晰著称,是我们封装工具类组件的不二选择。没有接触过组件化开发的童鞋,可以先看下面这
安陽
·
2020-11-23 18:18
Android
Android组件
化开发简单示例
Android组件
化示例代码github地址:https://github.com/respost/ModuleDemo一、组件化初始模型1、通过一个简单的android项目初始架构图来了解组件化,如下图
安陽
·
2020-11-21 15:52
Android
android 组件化_
Android组件
化开发思想与实践
码个蛋(codeegg)第964次推文作者:popular_linda链接:https://juejin.im/post/5eb019b8e51d45338806f2c0什么是组件项目按功能拆分成功若干个组件,每个组件负责相应的功能,如login、pay、live。组件化与模块化类似,但不同的是模块化是以业务为导向,组件化是以功能为导向。组件化的颗粒度更细,一个模块里可能包含多个组件。实际开发中一
weixin_39928818
·
2020-11-21 08:35
android
组件化
android
跳转崩溃
android开发入门与实践
linux内核技术分析
也可以来课堂上听老师直播讲解啊>>c/c++linux后台服务器高级架构师一,Linux内核开发环境搭建Linux内核研习与项目实战专栏介绍Linux内核编译与升级Linux内核学习方法论二,Linux内核之
Android
秃头大哥
·
2020-11-13 11:29
linux
c++
linux内核模块
程序员
Android组件
化和插件化的概念
一、什么是组件化和插件化组件化:就是将一个app分成多个模块,每个模块都是一个组件(Module),开发的过程中我们可以让这些组件相互依赖或者单独调试部分组件等,但是最终发布的时候是将这些组件合并成一个apk,这就是组件化开发。插件化:和组件化开发略有不用,插件化开发时将整个app拆分成很多模块,这些模块包括一个宿主和多个插件,每个模块都是一个apk(组件化的每个模块是个lib),最终打包的时候将
安陽
·
2020-11-10 15:17
Android
Android组件
化设计与实现结合代码详解并总结优缺点
ARouter简介组件化其实就是一个主组件连接着其他多个组件组合成一个APP实现高类聚低耦合开发。项目比较大时使用组件化可根据功能划分模块独立开发减少对原有代码改动量可避免改动影响其他功能,各个组件独立开发可以减少代码冲突量,项目比较大运行项目时经常出现重新编译时比较耗时短的三到五分钟跑一次项目,使用组件化独立运行可以大大减少开发等待时间。组件化开发推荐目前比较流行的ARouter框架,ARout
SunshineBoy的博客
·
2020-10-20 14:08
Android基础篇
组件化
1024程序员节
Android进程创建
前言启动一个
Android组件
时,当App进程还不存在,应先创建一个App进程。追踪Ams源码,在栈监管者startSpecificActivityLocked方法中有判断进程是否存在。
gczxbb
·
2020-10-10 21:46
“终于懂了” 系列:
Android组件
化,全面掌握!
一、背景随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼?项目模块多且复杂,编译一次要5分钟甚至10分钟?太慢不能忍?改了一行代码或只调了一点UI,就要run整个项目,再忍受一次10分钟?合代码经常发生冲突?很烦?被人偷偷改了自己模块的代码?很不爽?做一个需求,发现还要去改动很多别人模块的代码?别的模块已实现的类似功能,自己要用只能去复制一份
胡飞洋
·
2020-10-08 15:09
进阶
android
高阶知识
组件化
android
ARouter
架构
最新最全 Android 常用开源库总结
基本控件TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。ScrollNumber滚动数字控件ticker滚动数字控件Rea
小詹学 Python
·
2020-09-28 12:00
webview
mvvm
iot
mvp
sync
Android组件
化:build.gradle配置
欢迎转载,转载时请注明出处和作者作者:kerwin原文地址:http://www.jianshu.com/p/9620a40c203f之前已经整体的对组件化框架进行了概述:
Android组件
化开发框架,
weixin_33755557
·
2020-09-17 02:40
移动开发
java
A
android组件
化模块化架构
这几年一直忙去项目和家庭,作为快开发10年工程师,经历了移动最辉煌的时代,也经历低落的时段,做过了几万用户-百万等等无数项目,也许将要面临转行等等,在疫情这次大灾难下,让我深深感受我们身处了一个幸福的时代,我们不应该敢于平庸,不能随波逐流,才把最近几年项目中组件化、插件化、热更新、路由、mvp、插拔式服务都会慢慢开源出来,项目代码开源https://gitee.com/applehsp/Andro
尐噺
·
2020-09-16 14:46
Android
开发
android架构
安卓组件化
模块化
移动开发
android组件
之Activity生命周期
Activity生命周期首先我们来看一张图,我对上面的一些方法在图片上写了一些自己的理解除了图上的方法外还有两个重要的方法onSaveInstanceState()和onRestoreInstanceState()onSaveInstanceState的调用遵循一个重要原则,即当系统“未经你许可”将要销毁你的activity时,则onSaveInstanceState会被系统调用,这是系统的责任,
iteye_9378
·
2020-09-16 13:01
你要找的 Activity 知识都在这里了
目录activity生命周期activity启动模式activityIntentFilter匹配规则备选资源生命周期Activity是
Android组件
中最基本也是最常用的组件之一,Activity是一个应用程序组件
mjzuo
·
2020-09-16 13:19
android
随笔
Activity
四大组件
网络请求框架----AsyncHttpClient的get,post和图片上传服务器
async-http-client库是一个基于回调函数的Http异步通信客户端
Android组件
,是在Apache的HttpClient库的基础上开发构建而成的。
iteye_5061
·
2020-09-15 14:25
Android
android 与JS之间的交互
只有借助于网页的强大布局能力才能实现,但是在操作html页面的同时也需要与android其它的组件存在交互,比如说在load一个url时,用户点击页面内的某个按钮后,页面调用android内的组件函数或由
android
MissGentlemen
·
2020-09-14 13:45
Android组件
的exported的默认值问题
如果包含有intent-filterexported默认值为true;没有intent-filterexported默认值为false
张勇_偏爱
·
2020-09-14 00:28
android开发技巧
Android事件处理的两种模型
对于基于监听器的事件处理而言,主要就是为Android界面组件绑定特定的事件监听器;对于基于回调的事件处理而言,主要做法是重写
Android组件
特定的回调函数,Android大部分界面组件都提供了事件响应的回调函数
iteye_17686
·
2020-09-13 22:49
Android特色开发之账户管理
本书内容全面,详细讲解了Android框架、
Android组件
、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计
weixin_34377065
·
2020-09-13 13:58
移动开发
人工智能
java
[
Android组件
化]- SPI加载
大家好,我系苍王。这个系列已经出到了第30章节了,已经开通了已经有一年半的时间了。在一年半里,建立了千人的QQ大群,不少编辑也找过我编辑图书,也有同行找过我合作出公众号。但是个人的时间是有限的,并不可能全部愿望都实现。那么上一年就选了一件对这辈子非常有意义的事情,和电子工业出版社出版一本关于组件化技术的书。非常感谢陈晓猛编辑找到了我一同出书,也感谢在技术群中不断深讨组件化技术的群友们。书中重点介绍
weixin_34194317
·
2020-09-13 06:33
Android 组件化实现
Android组件
化实现一、介绍 将一个app分成多个模块,每个模块都是一个组件(Module),开发的过程中我们可以让这些组件相互依赖或者单独调试部分组件等,但是最终发布的时候是将这些组件合并统一成一个
yth532268948
·
2020-09-12 01:03
android
框架
组件化
Android
组件化
arouter
框架
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他