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组件化方案思路
一般来说会有如下几种思路1,组件化2,
插件化
3,模块化如果对于app的动态化,体积等有比较大的考量则
插件化
是不错的选择。但是一般来说市面上除非像淘宝这种超级app,有
勤能不能补拙
·
2023-03-14 22:08
浅谈
插件化
(二)
上一篇说了一下如何准备好两大工具,github和trunk账号!这一篇主要说的是,当你的代码里有一些不可描述的内容不想让别人看到,总之不想暴露自己的源码,只想让别人调用你公共API。这时候我们可以把代码块打包成StaticLiabrary或者是Framework也就是.a文件和.framework文件大致来说.framework=.a+header文件这两种文件的具体差别不多说了,有兴趣的可以看S
夕W
·
2023-03-14 21:57
kafka connect写入hbase和hdfs
本文通过
插件化
的方式进行实现kafka版本:1.1.1hdp安装一、Kafka连接器插件包准备1、kafka-connect-hdfs插件包备注:hdfs插件包可以直接下载社区版conflunt平台支持的插件包
xhh199090
·
2023-03-14 21:21
直播间
插件化
的实践
序言在直播间开发中,随着业务越来越复杂,以往MVC,或mvvm式的架构不太能满足业务和技术的要求。举例来说,如果产品想进行ABTest,对某些用户整个下掉坐席功能,有什么样的方法可以做到既不影响现有功能又能比较优雅的方式呢。我们在多变复杂的现实环境中,和未来不确定的因素下,又有什么样的架构方案可以比较完美的解决这些问题,就是今天探讨的组件化/变形金刚式开发。img插件/组件化是指,一个组件以一种便
共田君
·
2023-03-14 00:07
btyeX字节码插桩合并实现原理探究
背景androidapp在构建的时候,经常会用到字节码插桩技术,例如无埋点、方法耗时检测、
插件化
、性能优化检测。
砺雪凝霜
·
2023-03-13 23:38
Android面经:面试前,这样准备提高专业技能,程序员必会知识
第三方框架:okhttp、retrofit、RxJava等等,熟悉一个框架的源码,然后知道其他框架的优缺点混合开发:通常都是RN相关的,目前Flutter用的不多架构和语言:MVC、MVP、MVVM、组件化、
插件化
m0_65145685
·
2023-03-13 11:28
程序员
面试
android
移动开发
Adapt 响应式课程开发框架(3): 插件结构
Adapt响应式课程开发框架(1):简介Adapt响应式课程开发框架(2):内容结构Adapt响应式课程开发框架(AdaptFramework)像很多流行的开源项目一样,遵循
插件化
的扩展方式,即课程的各种功能都可以通过各式插件来实现
samumist
·
2023-03-12 08:22
占位式
插件化
框架—Activity通信
1、我们想要在主APK中启动没有安装的插件p.apk的PluginActivity应该怎么做呢?2、插件p.apk中PluginActivity怎么启动同是插件包中的TestActivity?定义一个接口importandroid.app.Activity;importandroid.os.Bundle;publicinterfaceActivityInterface{/***把宿主(app)的环
migill
·
2023-03-12 07:32
重复导jar包导致com.android.builder.dexing.DexArchiveMergerException
最近在用RePlugin框架开发插件应用,由于
插件化
开发需要把应用拆分成多个工程,每个工程都会用到一些工具类,于是我把通用的工具类打成了jar包。
Singal11
·
2023-03-10 07:34
组件化、ARouter
6021f3f61fa6https://juejin.im/entry/59ef1d0c51882578da0d0ea8组件化参考:https://www.jianshu.com/p/1b1d77f58e84组件化和
插件化
的最大区别
最美下雨天
·
2023-03-09 19:55
插件化
-插件Service的运行管理
本文出自:https://github.com/SusionSuc/AdvancedAndroid在继续看VirtualApk中如何启动一个插件的Service之前,先简单的看一下Android如何启动一个Service,主要是有个印象。下面的源码参考自Android8.0。贴的源码只是包含一些关键点。Service启动的大体流程我们从ContextImpl.startService()开始看。为
susion哒哒
·
2023-03-09 09:12
插件式模块化软件框架的思想图解二(案例篇)(码客卢益贵)
插件式模块化软件框架的思想图解二(案例篇)(码客卢益贵)关键字:
插件化
模块化软件框架C++GolangRustDelphi目录一、前言二、框架总图三、模块划分四、配置及资源文件目录结构设计五、对象的个性化派生设计六
ygluu
·
2023-02-28 08:11
All
我的文章
软件工程
其他
一篇读懂 Android 开发中模块化、组件化、
插件化
和热修复
开发的过程也借鉴了网上先辈们的文章;但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉;而我写这篇文章的初衷就是由上而下,希望别人在阅读的过程中能够觉得“模块化、组件化、
插件化
愿天堂没有996
·
2023-02-25 07:14
Android
开发
Android
工程师
移动开发
android
android
studio
gradle
kotlin
ui
《Android
插件化
开发指南》 git项目地址 视频 网址等资料汇总
3.2013年3月27日,淘宝的Atlas
插件化
框架第16期阿里技术沙龙视频地址:https://v.youku.com/v_show/id_XNTM
轻量开发
·
2023-02-22 11:08
android
Android插件化开发指南
Android插件化
Android 基础
Looper、Message、MessageQueue基础流程分析5、Android性能优化6、Listview详解7、RecyclerView和ListView的异同8、Asynctask源码分析9、
插件化
技术学习
Jiang_bug
·
2023-02-19 05:03
日更挑战-安卓开发之组件化架构
各个业务模块单独开发,相互独立不耦合公共模块独立出来,利于维护和减少工作量为新业务随时集成提供了基础降低团队成员熟悉项目的成本加快编译速度,提供开发效率控制代码权限,相关人员可以只看到属于自己权限的业务模块为
插件化
提供了基础组件化特殊模块
不争不抢心安就好
·
2023-02-18 17:38
新姿势来啦 - Android App Bundle
ps:我是out啦,更不上第一时间啦,这不才刚刚注意到Google新发布的AndroidAppBundle,来张图压压惊啥是AndroidAppBundle很好理解:Google官方的
插件化
呗。
前行的乌龟
·
2023-02-17 18:03
关于渗透测试中的一些实用性工具(一)
信息搜集https://github.com/smicallef/spiderfoot利用OSINT自动化找出对方信息,gui界面,
插件化
https://github.com/Nhoya/gOSINTgo
白海啦
·
2023-02-17 17:24
dex 优化编年史
本文作者:熊大引言在热修复和
插件化
场景中会涉及动态加载dex,要使它们中代码的执行速度与安装的APK相当,需要对它们进行正确的优化。
·
2023-02-17 14:35
android
插件化
介绍和原理解析
什么是
插件化
首先我们区分一下组件化和
插件化
的概念组件化组件化开发就是将一个app分成多个模块,组件化强调功能拆分,单独编译,单独开发,根据需求动态配置组件。
柬埔没有寨
·
2023-02-17 05:46
插件化
方式(hook)
主要原理:将插件的dex和宿主的dex融为一体这里涉及到连个classloader,DexClassLoader和PathClassLoader他们都继承了BaseDexClassLoader,DexClassLoader可以加载任何目录的dex,PathClassLoader只能加载系统安装的dex.dex在内存中的表现形式为Element,在BasedexClassLoader下有个成员变量p
爬行的蚂蚁2725
·
2023-02-05 18:57
一个让你觉得相见恨晚的工具——utools
用其自身的话来说:“uTools是一个极简、
插件化
、跨平台的现代化桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。”
give派
·
2023-02-05 18:19
[Android]
插件化
开发翻车经历
这里会收拾一些使用
插件化
后的翻车经历1.最好别选用kotlin编写sdk,因为kotlin是需要外接库编译版本的,你无法保证其他的app都和你使用相同的版本,版本上的差异很容易导
CangWang
·
2023-02-05 03:48
插件化
、热修复、增量更新略知一二
前言
插件化
和热修复不是同一个概念,两者出发点不同从技术角度来讲,都是从系统加载器角度着手,无论采用hook,代理或其他底层实现,都是"欺骗"Android系统让宿主加载或运行插件(补丁)的内容
插件化
:目的是把需要实现的模块或功能当做一个独立的提取出来
初心一点
·
2023-02-03 07:50
android
插件化
简单实现(自用)
一预备知识1.java反射机制这里整理一个demo所需的简单工具类2.代理模式,动态代理,hook实现3.handler机制,handler.dispatchMessage中可通过Handler.Callback并让callback方法返回false,对消息进行加工4.activity启动过程a.应用程序进程通过binder与AMS进行通信:startActivity->startActivity
风二叽
·
2023-02-03 04:49
占位式
插件化
原理
在我看来,
插件化
的核心目的就是将未安装的apk代码,在已经安装的apk中执行,未安装的apk就是插件。
arvinljw
·
2023-02-03 01:57
头条
crash如何防止四大引用getMeasuredHeight和getHeight热修复和
插件化
的原理,类加载的原理同步Java中实现异步的几种方式8.手写LRUcacheactivity的启动模式
潇萧之炎
·
2023-02-02 20:34
使用MindStudio进行SiamMask模型推理
MindStudio支持Python,Java和C语言的开发,提供了一站式AI开发环境,并提供了许多性能调优工具,应用开发中提供了
插件化
扩展机制,是一个高效、便捷的全流程开发工具链。
青袂宛约
·
2023-02-02 12:37
python
开发语言
目标跟踪
人工智能
业务角度对中台的浅度思考
在各业务和单元中找到共性需求,通过系统模块化、标准化、
插件化
整合连接,提升业务、产品、技术开发集中度,敏捷度,减少重复性和无效组织力损耗的一种全景服务架构思维X企业概况X集团从2015年发展至今从三个子公司业务单元
自增长
·
2023-02-02 09:43
浅读腾讯
插件化
框架Shadow
背景Android发展至今,出现过较多的
插件化
框架。目前大部分都是使用hook系统的方式来做的。
一枚傻子
·
2023-02-02 02:50
占位式
插件化
框架—静态广播的使用
占位式
插件化
框架—Activity通信占位式
插件化
框架—Service通信占位式
插件化
框架—动态广播的使用我们要实现插件里面的静态广播,那么我们就要在宿主中获取插件中AndroidManifest.xml
migill
·
2023-02-01 08:01
hook 技术简析
最近在研究
插件化
开发,
插件化
开发的基础就是hook技术,现在市面上存在的各种
插件化
框架,其基础原理都是使用hook技术1.什么是hook技术(网上查到了一个解释,觉得挺好贴在这里):Hook英文翻译过来就是
在路上的_软件菜鸟
·
2023-01-31 23:27
RePlugin之Activity启动流程
前面我们了解了RePlugin
插件化
的基础,Hook和坑位在使用插件中的Activity时,我们这样做的RePlugin.startActivity(MainActivity.this,RePlugin.createIntent
涛桑_
·
2023-01-30 19:14
【译】RecyclerView专题之item动画实现原理(一)
how-animations-work/Listview是Android最受欢迎的控件之一,虽然它有许多特性,但是它也是相当复杂并且很难修改.在Lollipop中,Android发布了一个新的控件--RecyclerView,它的
插件化
结构使得展现
爱笑的五
·
2023-01-30 16:29
atlas使用笔记
最近项目需要进行
插件化
改造,使用阿里atlas开源框架。特地到github官网学习下,记录下主要功能,和使用过程中遇到的问题。
zhetengxiang
·
2023-01-30 09:09
以太坊 miner Layer
Miner层是在共识引擎之上的一层逻辑,以太坊的共识引擎已经实现了
插件化
,无论共识引擎是ethash或者clique,miner的逻辑还是一样的。
zjubfd
·
2023-01-29 02:44
热修复原理1:java代码
无需通过升级APK来实现BUG修复,有人选择
插件化
来解决,但是对于已经开发好的APP,移植成本非常高,既要学习
插件化
工具,又要对老代码进行改造。
十八砖
·
2023-01-28 12:45
插件化
(三)-启动Activity
Android知识总结一、启动插件的四大组件1.1、宿主启动插件的ActivityActivity是需要在清单文件中注册的,显然,插件的Activity没有在宿主的清单文件中注册,那我们如何来启动它呢?这里我们就需要使用Hook技术,来绕开系统的检测。可能有些同学不知道Hook是什么,所以我们先简单的介绍下Hook技术。正常情况下对象A调用对象B,对象B处理后将数据返回给对象A,如下图:而加入Ho
涛涛123759
·
2023-01-27 16:42
Android
插件化
-资源加载
Android项目中的资源是通过R文件来索引的。打包的时候aapt将工程中的资源名与id在R.文件中映射起来。使用资源的时候是通过resources获取resources.getDrawable(id)怎么在宿主中加载插件中的资源呢?先看Resource的初始化:publicResources(AssetManagerassetManager,DisplayMetricsmetrics,Confi
SimpleFunc
·
2023-01-27 16:52
开源免费好看的后台管理系统
cool-admin(midway版)一个很酷的后台权限管理系统,开源免费,模块化、
插件化
、极速开发CRUD,方便快速构建迭代后台管理系统,支持serverless、docker、普通服务器等多种方式部署开源地址后端
CoolAdmin
·
2023-01-27 11:01
Unity自动打包-Android Studio - Gradle全局公共配置
伴随项目模块化开发、组件化开发以及
插件化
开发等模式的出现,为方便在不同module中设置版本号等配置信息,可以通过配置全局变量来统一管理所有module的公共配置信息。全局配置方式1.使用
MrHu_03
·
2023-01-27 06:23
Android
插件化
插件化
技术和热修复技术都属于动态加载技术
插件化
:主要用于解决应用越来越庞大的以及功能模块的解耦,所以小项目中一般用的不多。可以实现应用间的接入。我们知道不管
Coder_Sven
·
2023-01-26 20:49
Android
插件化
-类加载
插件化
的第一步就是要解决类加载问题,因为插件是不安装的,要直接加载Apk中的类,apk的中的class是封装成dex文件放在APK内的。
SimpleFunc
·
2023-01-26 16:44
Android模块化开发实践
重复造轮子是肯定的区分概念(组件化,模块化,
插件化
)1.组件化封装可重用功能代码,例如网络组件,数据库组件,图片组件,工具组件等,偏向在纵向的封装,一般在最底层,提供依赖。
冲锋在路上的兵
·
2023-01-26 02:55
企业微信零耦合集成腾讯会议和腾讯文档
插件化
架构实践
导语|企业微信iOS端作为代码超过800万行的大型项目,接入了腾讯会议、腾讯文档、企业邮箱等功能插件。要融合多个异构系统、支撑多个团队同时协作开发一个APP是极大的挑战。同时,迅速膨胀的代码量和功能模块数量给企微团队带来了编译耗时大增、模块耦合严重等负担。为了适应业务的高速发展,企微团队进行了组件化、插件集成能力建设工作。本文将进行详细介绍。问题与挑战随着企业微信业务的快速迭代,企业微信iOS客户
·
2023-01-19 11:22
架构
分享一款Gin+Vue+ElementUI前后端分离后台管理系统源码
项目介绍一款Go语言基于Gin、Xorm、Vue、ElementUI、MySQL等框架精心打造的一款模块化、
插件化
、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2023-01-10 18:52
Gin
Vue
ElementUI
vue.js
elementui
前端
Android 高级面试高频知识点,真牛皮
s13524801/android-interview-record欢迎start以及补充Android相关性能优化Java相关Kotlin相关网络相关
插件化
图片相关Gradle相关Flutter相关Android
普通网友
·
2023-01-05 18:17
程序员
面试
android
移动开发
前端项目中代码格式化配置:eslint + prettier + stylelint + pre-commit
ESLint是完全
插件化
的,每一个规则都是一个插件并
墨语轩
·
2022-12-30 15:36
随笔
前端
javascript
【Springboot】快速整合Quartz
二、快速整合2.1pom引入starter依赖springboot最重要的就是它的
插件化
设计,想引入哪个模块或框架一般只需引入对应的start
·
2022-12-29 16:43
初探zabbix_agent2 plugin
采用go语言进行编写,
插件化
方式对监控的能力进行管理。
xiaojinran
·
2022-12-26 11:36
IT基础监控
go语言
linux
zabbix
运维
上一页
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
其他