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组件
Activity与调用线(三):Activity生命周期源码解析
事实上,我猜测每个android开发者接触的第一个
android组件
都是Activity。
bug喵喵
·
2023-03-24 02:43
如何利用反射去实现定制化flavor java代码,慎用,骚操作.
前提条件:反射是一种不安全的操作,慎用.了解
android组件
化开发,可以点击了解了解一定的java反射逻辑和知识.可以点击了解熟练掌握Androidflavor,可以点击了解技能点反射动态代理module
仲夏之雪梦旅人
·
2023-03-23 20:21
Android 常用三方库
基本控件TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。
xq9527
·
2023-03-21 21:28
Android组件
化实践
一、为什么要组件化?组件化有哪些好处?网上提到的组件化的好处有很多,这里我就仅列举几个比较明显的好处。1.代码隔离,实现被动解耦情景a小王想实现一个右上角有“X”号的dialog,但是他发现基础UI库里dialog没有这个按钮,于是小王想偷偷在基础组件库里写一个tag,用于标记dialog是否右上角有“X”号。(组件化前)小王偷偷写入成功,大家纷纷效仿小王,最后基础库里的dialog一共有十几处t
叶满林
·
2023-03-21 13:22
Android组件
Paging代码的简单分析
入口从使用角度分析,从LivePagedListBuilder开始创建LivePagedListBuilder代码示例:valsourceFactory=FeedListDataSourceFactory(NETWORK_IO)vallivePagedList=LivePagedListBuilder(sourceFactory,10).setBoundaryCallback(FeedlistBo
vb12
·
2023-03-20 04:20
Android组件
化开发之SPI
JavaSPI全称ServiceProviderInterface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制.ServiceLoader的使用操作步骤:1、定义一个接口文件2、写出多个该接口文件的实现3、在src/main/resources/下建立/META-INF/service
风月寒
·
2023-03-19 11:27
“终于懂了” 系列:组件化框架 ARouter 完全解析(一) 原理详解
前言在我之前的组件化文章《“终于懂了”系列:
Android组件
化,全面掌握!》中,提到为了实现组件化要解决的几个问题点,其中页面跳转、组件间通信的问题是使用了ARouter这个框架来解决的。
胡飞洋
·
2023-03-18 11:54
Android 自定义TextView实现文字两端对齐
开发中可能会遇到要求文字根据固定宽度两端对齐的需求,比如登录的用户名标签和密码标签,但TextView没有自带这样的功能,需要自定义view来实现先上效果图
Android组件
有很多自带的属性,如android
枫未晚
·
2023-03-17 23:41
Android 组件化和插件化详解
1.
Android组件
化组件化开发可以有效降低代码模块的耦合度,使代码架构更加清晰,同时模块化的编译可以有效减少编译时间,当然总的编译时间是不会减少的,只是App模块化之后开发某个模块时,只需要编译特定模块
Luke_单车
·
2023-03-16 08:44
2019最新Android常用开源库总结(附带github链接)
一、基本控件1.TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。ScrollNumber滚动数字控件ticker滚动数字控件ReadMoreTextVie
Kyle雨檬
·
2023-03-16 06:46
android
Android 组件样式定制详解
Android组件
样式定制详解前言android中有很多现成的组件可以使用,但是android上面的程序很多时候用系统自带的组件都不太合适,主要是样式可能不是我们想要的。
xiehuan
·
2023-03-15 10:31
Android
Android组件
内核之间组件间通信方案(四)下篇
interfaceEditProfileContract{interfaceview{funsetProgress(show:Boolean)funshowEmptyFirstNameError()funshowEmptyLastNameError(Android开源项目《ali1024.coding.net/public/P7/Android/git》)}interfacepresenter{f
考研专业组
·
2023-03-15 02:15
Android
经验分享
面试
android
Android技术栈(四)Android-Jetpack-MVVM-完全实践,
Android组件
化开发教程
你在xml设置的变量他会在这个类中为你生成对应的Getter和Setter.你可以调用它们给界面赋值,比如之前的我们定义的action.//这里的代码是Java8的lambdamBinding.setAction(v->{//TODO})2.3.5使用BR文件它还会为你生成一个类似R的BR文件,里面包含了你在DataBinding风格xml中定义的所有变量名的引用(由于使用的是APT生成,有时候需
m0_64604178
·
2023-03-14 23:02
程序员
面试
android
移动开发
Android组件
化方案思路
在进行app组件化之前我们要明白什么是组件化?为什么要组件化?什么是组件化?为什么要组件化?在项目的体系结构,代码量,功能,逻辑等不断的增长之后,项目的编译,开发的协作,效率等都会变得毫无体验。所以我们就要相处一个办法来解决这个事情。一般来说会有如下几种思路1,组件化2,插件化3,模块化如果对于app的动态化,体积等有比较大的考量则插件化是不错的选择。但是一般来说市面上除非像淘宝这种超级app,有
勤能不能补拙
·
2023-03-14 22:08
Lifecycle 了解一下
Lifecycle一、它是什么
Android组件
大多都有自己的生命周期,基于需求,我们可能需要在某些生命周期里做些事情二、它能帮我们做什么Lifecycle可以帮我们在其它地方感知组件的生命周期,这样我们可以可以把组件生命周期里的一些业务逻辑转移到其它地方
林不懂
·
2023-03-12 17:36
Android组件
化开发之路(二)URL Scheme使用
什么是URLScheme?android中的scheme是一种页面内跳转协议,通过定义自己的scheme协议,可以跳转app中的各个页面;通过scheme协议,服务器可以定制化告诉App跳转那个页面,可以通过通知栏消息定制化跳转页面,可以通过H5页面跳转页面等。URLScheme应用场景客户端应用可以向操作系统注册一个URLscheme,该scheme用于从浏览器或其他应用中启动本应用。通过指定的
xybCoder
·
2023-03-12 15:53
Android组件
化方案实践与思考
Demo地址:https://github.com/751496032/ComponentDemo效果图:效果图背景Android从诞生到现在,不知不觉的走过十多个年头了,也产生了很多App,随着项目的推进不断的迭代,而App也从最初的单一功能演变成多任务功能,各种业务的错综复杂,开发人员也不断的增加,如果架构不做调整优化,会给开发带来很大的困难:各种业务代码耦合性及高,代码臃肿会越来越高,不利于
HZWei7
·
2023-03-11 12:55
从零开始学Android!Android学习笔记在互联网上火了,吐血整理
360°全方面性能调优一、设计思想与代码质量优化二、程序性能优化三、开发效率优化Android框架体系架构一、高级UI晋升二、
Android组件
内核三、大型项目必备IPC四、数据持久化五、Framewor
普通网友
·
2023-03-10 17:58
程序员
面试
移动开发
android
Android组件
化架构实践,知乎上转疯了!
开头最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个H
深圳之巅
·
2023-03-10 11:17
程序员
android
Android组件
化架构
架构分层:应用/模块层、应用框架层、通用技术库、性能优化等。1.应用/模块层:App+Module+Core。App:主应用,可按需集成一个或多个子模块。Module:子系统或应用模块,也可以打包成独立App。如CMS、Chat、音视频会议、云盘等Core:供App和Module公用的平台核心库。包括:1.公共接口、实体类、核心api接口及实现、aidl接口及服务;2.注册注销、选人、用户信息页、
kinglong1984
·
2023-02-19 02:15
探索Android开源框架 - 9. ARouter使用及源码解析
最近对项目进行组件化重构,要进行组件化就少不了组件间通信的路由,于是就再次研究了一下阿里的ARouter,关于组件化可以查看我之前写的组件化架构系列文章,这里就不过多提及了
Android组件
化架构-1.
今阳说
·
2023-02-17 12:58
Android组件
化学习-子模块间交互
涉及的基础知识gradle学习使用
Android组件
化学习-项目架构Module和Module之间的交互组件化下,高度解耦的Module之间怎么交互?
Lucky胡
·
2023-02-17 08:31
Android组件
化
组件化代码层级结构1:底层:项目中依赖的三方SDK,比如友盟,高德,Bugly,网络框架,注意:这里只是依赖,不要放三方SDK相关的工具类2:工具层:项目中用到的工具类(包含三方SDK的工具类,网络框架的封装等),自定义控件,JavaBean、公共资源文件(assets、切图、drawable背景、style、color),baseactivity,basefragment、baseadapter
馒头炖土豆
·
2023-02-10 15:17
Android 框架
Android开源项目分类汇总Android开源工具项目集合2015最流行的
Android组件
、工具、框架大全图片选择库:zhihu-Matisse
Keul
·
2023-02-07 06:29
[OpenGL]未来视觉2-Android摄像头帧采集
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表
Android组件
化架构热卖中这节相机的渲染的介绍,只涉及到二维平面的渲染,所以不需要关注三维变量。
CangWang
·
2023-02-06 06:55
Android组件
化创建独立的Application,Application共存问题
1.前言网上的博文其他方面都讲解的很详细,唯独这一块说的不是很理想,所以笔者自己整理了一篇文章,提供参考。项目地址:https://gitee.com/hepta/AndroidModular相关参考博文在主工程的App类中。2.common库在common库创建管理module初始化的工具类ModuleManager,通过反射获取对象,如果项目有混淆需要注意。classModuleManager
风起于山巅
·
2023-02-05 12:41
[Android]插件化开发翻车经历
Android组件
化架构以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。
CangWang
·
2023-02-05 03:48
Android开发须知(4):
Android组件
化
前几天(其实是两个月前)听了一节公开课,内容是
android组件
化。在我遗忘之前跟大家唠一唠
Android组件
化。传统的单一分层传统分层.png如图,传统的分层整个项目也就只有一个app模块。
叶满林
·
2023-02-04 02:09
Jetpack常用组件使用
Jetpack库常用的如下几个组件,它们都可以单独使用或者组合使用:组建名称介绍AndroidKTXKotlin扩展程序,包括扩展函数、扩展属性、协程等AppCompat提供向后兼容性的
Android组件
Aengus_Sun
·
2023-02-03 18:04
Activity的生命周期和启动模式
Activity是
Android组件
中最基本也是最为常见用的四大组件之一。
吖请叫我施小猫
·
2023-02-01 02:53
2019最新Android常用开源库总结(附带github链接)
一、基本控件1.TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。
默阳听风
·
2023-01-31 07:52
提高
Android组件
化协作效率--Jenkins+Artifactory+外部gradle
本篇只针对gradle外部配置做详细说明,诸如组件化,jenkins,artifactory等细节不做阐述以我做过的项目为例image每个组件都独立维护大量的android,第三方,及其他组件的依赖,项目集成时,各个组件依赖版本不同还会引起冲突。当组件上传新的版本,相依赖的组件还要更新。比如公共库从1.0-snapshot修改到1.1-snapshot。那么交易明细,交接班,对账单就要都进行修改,
至简天成
·
2023-01-30 05:33
[OpenGL]未来视觉3-摄像头帧缓冲
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表
Android组件
化架构热卖中相信很多人都用过相机功能,也开发过简单调度相机功能。相机采集功能是图像信号输入的重要来源。
CangWang
·
2023-01-27 22:08
Android组件
化初探一(各Module库版本统一问题)
一、什么是组件化组件化就是将App分成多个Module,每个Module以library的形式存在于项目中,并存在一个壳工程依赖这些Module。如图所示:组件化思路二、为何要用组件化优势:1、多人分module同步进行开发,开发速度快2、开发过程中无需编译整个project,提高开发效率3、模块清晰、耦合度较低、便于维护4、功能模块可重复利用三、组件间通信四、Module库版本统一问题:每个组件
一花亦城
·
2023-01-27 04:07
android canvas 坐标系,Android 自定义View Canvas绘制几何图形基础
2.用户将对应的图形模块在码盘上进行排列组合,APP将最终确定的组合的各图形的坐标进行保存3.可以增加码垛层数4.可以自定义生成不同大小的图形现有的
Android组件
无法满足这一需求,在Android中只能进行自定义
weixin_39534002
·
2023-01-26 02:04
android
canvas
坐标系
Android组件
化架构
文章目录首语简介特点组件化编程组件化Application组件间通信第三方总线框架对比总结组件间跳转ARouter路由跳转组件化存储组件化权限管理动态权限框架组件化资源冲突AndroidMainfest冲突包冲突资源名冲突组件化混淆组件化多渠道Gradle优化调试优化总结首语时间似流水,已经是2021年的三月了,抖擞精神。新的一年继续努力奋斗。简介在项目开发中,将公用的代码提取到common_mo
八归少年
·
2023-01-21 16:07
架构模式
Android组件化
gradle优化
Android架构
arouter
组件化编程
Android组件
化架构学习笔记——组件化流通
1.内部流通:Androidstudio中的Gradle有着自身临时存储的仓库,但是非常不易于管理,这种情形下引入Maven仓库。1.1Maven基础:官网的Maven仓库。Androidstudio使用Gradle引用的第三发库来自两种网络仓库,一种时MavenCenter,另一种是JCenter。两个仓库都具有相同的使命:提供Java或Androidlibrary服务。上传到哪个取决于开发着。
Everbrilliant89
·
2023-01-21 16:00
Android组件化架构
Android组件化架构
Android组件化流通
Android
SDK
Android
Gradle
Android
JCenter
Android组件
化开发
maven-publish插件的使用组件化开发之简单的ARoutercompileOnly'com.google.auto.service:auto-service:1.0’使用1.0版本,1.0.1版本会报错Android-组件化开发+详解+源码+实战组件化开发Google组件化方案-AutoServicekapt"com.google.auto.service:auto-service:1.0
疯子乱语
·
2023-01-21 16:42
android
组件化
Android 高级面试高频知识点,flutter跳转到appstore
AndroidJNI之Bitmap操作
Android组件
化方案及组件消息总线modular-event实战
Android组件
化最佳实践Android中JSBridge的原理和实现AndroidWebviewH5
普通网友
·
2023-01-05 18:01
程序员
架构
移动开发
android
Android组件
化架构 —— 基础(四) URL Scheme
xwzz.jpg前篇回顾
Android组件
化——基础(一)-组件化与集成化
Android组件
化——基础(二)-组件间通讯
Android组件
化——基础(三)-ARouter前篇,我们了解了ARouter路由的基本功能及其内部原理
雷小歪
·
2023-01-05 09:53
Android组件
化架构实践,附超全教程文档
缘起随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有65535,应用之间的互相调用等等问题,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。阿里P8大佬每天熬夜到凌晨一两点,花了将近
web苍南县
·
2022-12-21 16:50
程序员
android
Android组件
化开发(一)--Maven私服的搭建
前言组件化,我们都有一些了解,基本上对于一些大型互联网App来说,都会采用组件化来开发,也是面试中的重中之重,本专栏会通过将一个实战项目扩展开发讲解整个项目知识体系。下面这幅图就是我们后面需要讲解的实战项目框架:今天我们先不讲解项目框架,我们先来创建一个maven私服,来为我们的组件化框架项目先铺一条路子。简介maven私服其实就是在部门·局域网·中设置一个maven仓库,所有在局域网中的开发人员
小余的自习室
·
2022-12-05 13:28
组件化
maven
android
java
Android组件
化
Android组件
化本文由5个模块组成:1.组件化与模块化区别2.组件化家构图3.各组件之间的跳转4.各组件之间的通讯5.组件化优点6.AndroidStudio上面实现组件化1.组件化与模块化区别组件化就是基于可重用的目的
黑白键的奔腾
·
2022-12-01 11:28
Android
Android组件
化工具ARouter使用方法详细分析
目录前言原理简述基本使用前言组件,就是对数据和方法的简单封装,功能单一,高类聚,是业务划分的最小粒度。组件化是基于可重用的目的,将大型软件系统按照分离关注点的形式,拆分成多个独立组件,使得整个软件是单个或多个组件元件组装起来。那组件之间如何通信呢?这就得益于ARouter。Android原生的路由方案是Intent的显式和隐式跳转,显式需要对目标的引用,会导致不同页面的耦合,隐式集中配置在mani
·
2022-11-08 10:31
Android组件
化设计2 --- 自定义注解处理器(APT)
先把图放上来这是
Android组件
化设计—Gradle的神奇之处中的关于组件化的架构图,其中,组件1…组件4之前是不能相互依赖的,那么如果组件1想要调起组件2,只能通过基础层组件的路由能力。
Awesome_lay
·
2022-11-07 16:07
技术
android
gradle
java
apt
注解
全网最详细金融APP测试功能点-测试用例,详细整理(全)
目录:导读一、前言二、业务测试三、功能测试1、交互逻辑检查2、页面之间的数据读取3、一般性检查四、安全性测试1、敏感数据本地可破解2、网络传输3、
Android组件
权限保护4、升级5、应用自身安全性6、
百度测试开发
·
2022-10-12 19:01
软件测试
App测试
测试
金融
测试用例
功能测试
web
app
单元测试
【Android基础】事件处理
Android提供了两种方式的事件处理:基于回调的事件处理:主要做法是重写
Android组件
特定的回调方法,或重写Activity的回调方法基于监听器的事件处理:主要做法是为Android界面组件绑定特定的事件监听器
kuangd_1992
·
2022-09-26 14:11
Android
Android
Android组件
化开发,其实就这么简单
组件化,在实际的业务开发中,越来越多的会使用这种方式,特别是业务逻辑复杂,功能模块较多的项目,越能凸显出组件化的优点,比如各个模块拆分,使其业务分明,比如耦合度低,组件之间相互独立,再比如编译运行速度大大降低,还有代码复用,减少代码冗余,责任明确,减少合并冲突等等,可谓是优点多多,正因为有足够多的优点,组件化开发,一直是目前项目开发中的所推崇的开发方式之一。组件化方式的开发,市面上已经有很多的文章
二流小码农
·
2022-09-15 15:42
android
kotlin
android-studio
Android组件
化开发实践和案例分享 | 融合数10个项目模块
作者:杨充链接:https://juejin.im/post/5c46e6fb6fb9a049a5713bcc本文由作者授权发布。这是我见过写得相当细致的一篇文章了,而且作者的项目非常用心,文章非常长,建议点完收藏继续看。组件化综合案例,包含微信新闻,头条视频,美女图片,百度音乐,干活集中营,玩Android,豆瓣读书电影,知乎日报等等模块。架构模式:组件化+MVP+Rx+Retrofit+Des
Android技术之家
·
2022-09-05 09:24
京东M-PaaS平台之
Android组件
化系统私有化部署改造实践
本文将京东M-PaaS平台下的Aura平台(
Android组件
平台)在T-PaaS环境进行私有化部署改造的历程记录下来,分享给大家。
京东云开发者
·
2022-08-06 18:46
docker
java
大数据
linux
kubernetes
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他