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架构
查漏补缺!程序员工作2年月薪12K,附超全教程文档
接下来我们看一份腾讯课堂提供的一份一线互联网企业资深
Android架构
师的学习计划。很多人准备面试的时候,大多数就会这样的,打开百度
椰果学Android
·
2023-10-18 16:25
程序员
android
面试
程序员
Corelibs-master框架使用说明(二)
参考:
Android架构
探索RxBus相信大家也都用过EventBus,Otto等开源库,利用RxJava也能很简单的实现类似功能而无需引入其他库.发送:RxBus.getDefault().send(
鬼子来le
·
2023-10-16 21:23
Android性能优化常见问题,与详细解决思路方法!
另外感谢一直关注我的朋友,最新整理的Android阿里P7教程在石墨文档;
Android架构
视频+BAT面试专题PDF+学习笔记一.首先,我们先了解一下都有哪些性能问题1、内存泄露。
迷途小码农h
·
2023-10-15 15:42
Android架构
armeabi、armeabi-v7a、arm64-v8a、x86详解
最近在用flutter打包的时候,遇到了包打不出来的情况,后面查了半天原因,发现是没有配置arm导致的,配了之后就打出来了,乘着这个契机,重头来学习了一下abi开始之前开始之前先需要知道lib、libs等知识一.lib和libs放在lib中的是被reference的,放在libs中的是被include的。放在libs中的文件会自动被编辑器所include。所以不要把API放到libs里去。lib的
yirj
·
2023-10-12 17:23
Android
android
java
Android架构
深度解析——Jetpack MVVM重构!
还会用23种设计模式在项目中实践,彻底理解设计模式在业务场景中的使用,欢迎关注Github:https://github.com/blindmonk/WanArchitecture
Android架构
模式
蜗牛是不是牛
·
2023-10-11 01:17
Jetpack_Data Binding入门指南,走进
Android架构
如果是在Fragment、Adapter中使用,那就要换个姿势了。vallistItemBinding=ListItemBinding.inflate(layoutInflater,viewGroup,false)//或者vallistItemBinding=DataBindingUtil.inflate(layoutInflater,R.layout.list_item,viewGroup,fa
m0_61408726
·
2023-10-10 19:37
Android
android
移动开发
Android架构
师知识体系
集合了当前
Android架构
师知识体系博客主页:ZhouJianggithub:https://github.com/Oaman/Forward描述:包含学习线路、技能树、技术博客分享、面试2021最新
jerryhigh
·
2023-10-08 08:06
两年的Android成长之路(一)
Android架构
的演进(一)一、架构v0.1(假装有架构)最初刚工作时,独立开发,并没有想太多(也不懂),项目紧,任务重,很多东西都是自己看着人家的
魏树鑫
·
2023-10-05 04:16
Fragment之间进行通信的最佳实现方式
本文将介绍在Android应用程序中实现片段之间和片段与宿主活动之间通信的方式使用ViewModel进行通信ViewModel是一种
Android架构
组件,用于在活动(Activity)和片段之间共享和管理数据
金戈鐡馬
·
2023-10-02 02:53
Android
android
Fragment
ViewModel
数据通信
Android架构
设计之MVP(二)
这是本系列文章的第二部分。在第一部分,我们提出了MVP的概念,并做出了一个安卓应用架构的蓝图。如果你还没有阅读第一部分,那么大部分接下来的文章将对你没有多大意义。所以,在你继续读下去之前,浏览一遍第一部分。基于在第一部分中提出的蓝图,我们将开发一个成熟的安卓应用,通过它实现MVP架构。MVP项目的GitHubrepo地址:MindorksOpenSource/android-mvp-archite
长空_ca51
·
2023-09-27 15:19
Android架构
灵魂组件Lifecycle的生命周期机制详解
前言:写作就跟生活一样,是一趟发现之旅。前言在早期Andorid架构中,生命周期的事件监听和状态查询,我们需要自定义一套提供侦测功能的Activity/Fragment基类及回调接口,在Activity/Fragment的生命周期方法中实现依赖组件的操作,在外部进行事件监听和状态查询。这种模式会导致代码条理性很差而且会扩散错误。在Lifecycle引入后,可以避免在Activity/Fragmen
Android小贾
·
2023-09-27 06:15
Android
架构
Jetpack
compose
android
架构
移动开发
framework
安卓
android
jetpack
Android架构
组件liveData和room的最低要求
根据googlesamples,最低的API版本是14(AndroidICS).因此我认为使用该架构组件的最低要求是:(1)支持库版本26(2)minSdk版本14以下是minSdk14应用程序的gradle文件的链接:https://github.com/android/architecture-components-samples/blob/master/GithubBrowserSample
ssuqin001
·
2023-09-24 21:23
安卓
android
liveData
room
App工程结构搭建:几种常见Android代码架构分析
原文:http://mobile.51cto.com/abased-386212.htm关于
Android架构
,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发的角度,看到整齐的代码,优美的分层总是一种舒服的享受的
xb_smart
·
2023-09-24 18:10
android
代码结构
浅谈集成AI的移动自动化测试
集成AI的移动自动化测试前一阵子小编看到了爱奇艺
Android架构
师的一篇文章《爱奇艺基于AI的移动自动化框架的设计与实践》。
可可爱爱的程序员
·
2023-09-24 01:06
软件测试
程序员
人工智能
自动化
运维
功能测试
Android架构
篇——多版本切换封装(图片库、Map等)
项目开发时,一般都会有图片加载、地图等需求,而这些一般使用第三方库,例如图片加载可能会选择Glide、Picasso、Fresco等其中的一种,地图可供选择的有百度地图、高德地图、华为地图(即将发布),那么怎样将其集成到项目中呢?直接将相关的功能加入到业务逻辑中吗?那么突然有一天要将现有使用换成另一种呢?例如现在图片加载使用的是Glide框架,突然要换成Fresco,此时怎么办?要吭哧吭哧再将相关
lvTravler
·
2023-09-24 00:03
关于
Android架构
,你是否还在生搬硬套?
前言关于
Android架构
,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。
程序狮
·
2023-09-10 04:50
使用
Android架构
模板
使用
Android架构
模板项目介绍为了方便开发者引入最新的
Android架构
组建进行开发,Google官方给我们引入了一个架构模板,方便我们快速进入开发。
Calvin880828
·
2023-09-09 05:27
Android开发工具
Android开源框架
android
kotlin
android
studio
Android知识点整理
Android的数据隐私Android网络数据安全教程Android中的依赖项注入内容提供程序Android内存管理概览一些重要的库1.Glide是一个Android上的图片加载和缓存库;2.Room是
Android
music score
·
2023-09-08 19:50
android
Android架构
架构和 CPU ABI - NDK
查看设备架构adb-semulator-5554shellgetpropro.product.cpu.abiC:\Users\liyd>adb-semulator-5554shellgetpropro.product.cpu.abix86_64C:\Users\liyd>adb-s804c11f1shellgetpropro.product.cpu.abiarm64-v8amumu模拟器12C:\
学知识拯救世界
·
2023-09-06 09:56
android
java
android
java
Android架构
以及Android8.0之后的变化
系统整体架构Android系统架构包含以下组件:如上图,Android的架构采用纵向分层,横向分模块的方式,共分为五层:应用框架层、BinderIPC层、系统服务层、硬件抽象层(HAL)、Linux内核层。应用框架应用框架最常被应用开发者使用。并且很多此类API都可以直接映射到底层HAL接口,并可提供与实现驱动程序相关的实用信息。BinderIPCBinder进程间通信(IPC)机制允许应用框架跨
China第一程序员
·
2023-08-29 07:23
【Android 架构之 MVI 雏形】响应式编程 + 单向数据流 + 唯一可信数据源
这是MVI架构的第一篇,系列文章目录如下:【
Android架构
之MVI雏形】响应式编程+单向数据流+唯一可信数据源关于
Android架构
的MVI初级体【
Android架构
之MVI完全体】就MVVM来说关于
Darren老师
·
2023-08-28 00:21
Kotlin x Java打造 UI 通用组件<一>-------封装一款易用高扩展的Hilog日志库一
对于程序员的职业生涯来说走向架构之路应该是人人的梦想,在之前已经学习了不少关于
Android架构
方面的东西,但是比较零碎,只要用一个项目中来进行操练才能更加深刻的理解架构的思想,所以这里打算学习从0开始打造一款实操项目的课程
webor2006
·
2023-08-25 05:57
java
android
spring
编程语言
python
Android资深工程书之LiveData核心组件原理剖析
LiveData是
Android架构
组件库中的一个类,用于在应用程序组件之间共享数据。它是一种可观察的数据持有者,可以感知应用程序组件的生命周期,并在数据发生变化时通知观察者。
Android技术栈
·
2023-08-22 05:13
Android
开发
android
程序员
开发
移动开发
组件
livedata
Android架构
组件Room功能详解,面试真题解析
越来越多的人在提“移动端的下半场”、“Android开发的焦虑”之类的,也有人在喊“技术天天在变,学也学不完”,“昨天Kotlin今天Flutter”。其实我却认为,如果你技术达到了一定程度,你无需太过在意这些。移动端真正进入下半场了吗?于我看来并没有,最多说“Android技术的探索”进入了下半场,而整个市场还是乐观的。以前是BAT的天下,而近两年出来越来越多的独角兽:头条、抖音、拼多多、快手、
左夜天
·
2023-08-17 04:54
程序员
Android
Android架构
组件
这篇架构指南面向有一定Android开发基础并想了解高质量、高稳定性App最佳实践及推荐架构的开发者。注意:这篇指南假设读者熟悉AndroidFramework,如果你是Android开发新手,建议先去学习入门系列课程,这些课程也是作为学习本指南的基础。App开发者面临的常见问题移动开发不同于传统的桌面程序开发,桌面程序一般都有唯一的快捷方式入口,并且常作为单进程存在;而AndroidApp则拥有
aspook
·
2023-08-17 04:54
Android
Architecture
android
架构
如何放弃成为一名
Android架构
师?那你要学废这些
作为一名
Android架构
师,具备全面的技术能力是非常重要的。市场对
Android架构
师的需求很稀缺,薪资待遇也相应较高。很多人说成为架构师很难,难吗?确实很难。
爱桥代码的程序媛
·
2023-08-12 14:35
android开发
android
学习
Android程序员
Android开发
Android面试
Android架构师
生命在于学习——APP渗透学习笔记
2、
Android架构
如果我们看
易水哲
·
2023-08-06 03:12
生命在于学习
学习
笔记
Android入门教程||Android 架构||Android 应用程序组件
Android架构
Android操作系统是一个软件组件的栈,在架构图中它大致可以分为五个部分和四个主要层。Linux内核在所有层的最底下是Linux-包括大约115个补丁的Linux3.6。
爱编程的鱼
·
2023-08-04 05:31
Android
SDK
上手指南
android
架构
算法
小程序
微信小程序
前端
Android 架构模式如何选择
作者:vivo互联网客户端团队-XuJie
Android架构
模式飞速演进,目前已经有MVC、MVP、MVVM、MVI。到底哪一个才是自己业务场景最需要的,不深入理解的话是无法进行选择的。
vivo互联网技术
·
2023-08-01 14:54
MVC
MVP
MVVM
Compose
解耦
Android架构
技术大纲(记录)
关于作者:CSDN内容合伙人、技术专家,从零开始做日活千万级APP。专注于分享各领域原创系列文章,擅长java后端、移动开发、人工智能等,希望大家多多支持。目录一、导读二、概览三、目录3.0设计模式3.1数据结构与算法3.2Java基础3.3Java并发3.4Java虚拟机3.5Android基础及源码解析3.6Androidui3.7Androidframework3.8性能3.9开源3.10K
Android西红柿
·
2023-07-30 22:55
Android学习之路
面试
android
架构
java
面试
数据结构
【温故而知新】
Android架构
模式
Android项目工程中常用的架构模式有MVC,MVP,MVVM以及现在新出的MVI。下面一起温故而知新。MVCMVC(Model-View-Controller)是一种在Android应用程序中使用的架构模式,用于实现松耦合、可测试和可维护的应用程序。MVC架构模式包括三个主要组件:Model(模型)、View(视图)和Controller(控制器)。Model表示应用程序的数据和业务逻辑。它可
wayne214
·
2023-07-28 06:31
Android
android
架构
android架构
【摘录】
Jietu20190828-102326.jpg64位ARMv8架构中包含两个执行状态:AArch32(也就是我们常说的ARMv7)和AArch64(ARMv8)。AArch64执行状态针对64位处理技术,引入了一个全新指令集A64(也就是基于收购的MIPS64架构),而AArch32执行状态将支持现有的ARM指令集。所以64位的ARM处理器中同时包含着32位的ARMv7和64位的ARMv8两种架
撒哈拉少爷
·
2023-07-28 06:52
一个灵活、现代的Android应用架构
一个灵活、现代的Android应用架构学习
Android架构
的原则:学习原则,不要盲目遵循规则。本文旨在通过示例演示实际应用:通过示范
Android架构
来进行教学。
Calvin880828
·
2023-07-26 18:01
Android架构
android
架构
android
arch
Android架构
师教你如何突破瓶颈,在线面试指南
前言金九银十跳槽季接近尾声了,可是今年仍然不太好找工作,相信大家肯定急需一套Android面试宝典,下面就分享给大家我珍藏已久的Android高阶面试宝典,供大家学习!知识点详细清单总是很多人在谈做Android如何艰难,大环境差,坑位少,工资低,裁员多。其实哪有什么互联网寒冬?只是你穿的少而已!而想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那
安卓开发程序员
·
2023-07-25 12:57
程序员
android
Android架构
师之路
1.移动架构师主要工作是什么?1.设计当前架构。包括新技术方案的指定和评审2.改进过去架构。根据业务的发展或技术债务的原因,重构当前技术方案并且推进实施。3.前瞻未来架构。技术方案调研和分析,随时准备好对新技术的使用。4.推进技术方案实施。解决实施过程中具体的技术问题。5.技术分享和培训。推进技术交流和新技术的使用。6.人员招聘,技术面试。2.移动架构是的成长路线是什么样的?架构师成长需要长久的实
竖起大拇指
·
2023-07-23 17:54
集成AI的移动自动化测试
集成AI的移动自动化测试前一阵子小编看到了爱奇艺
Android架构
师的一篇文章《爱奇艺基于AI的移动自动化框架的设计与实践》。
自动化测试学习官
·
2023-07-20 05:47
软件测试
自动化测试
人工智能
selenium
测试工具
自动化
压力测试
Android架构
之MVC,MVP,MVVM解析
MVC架构View:Acitivity(View)、Fragment(View)视图,在android里xml布局转成View后,加载到了Activity/Fragment里了。Controller:Controller对应着Activity/Fragment,绑定UI,处理各种业务。Model:网络请求数据的获取,数据库存储,更新1.View接受用户的请求,然后将请求传递给Controller2
Mr YiRan
·
2023-07-15 19:23
Android
android
架构
mvc
Android架构
组件(四):Room
前言上篇我们分析了对于
Android架构
体系最终要的Viewmodel组件,它可以实现数据和view之间的管理,并且能提供组件间的通讯(注意fragment获取viewmodel时传入的对象要一致)。
Power_Android
·
2023-06-23 13:54
Android
Android架构
灵魂组件Lifecycle的生命周期机制详解
前言:写作就跟生活一样,是一趟发现之旅。前言在早期Andorid架构中,生命周期的事件监听和状态查询,我们需要自定义一套提供侦测功能的Activity/Fragment基类及回调接口,在Activity/Fragment的生命周期方法中实现依赖组件的操作,在外部进行事件监听和状态查询。这种模式会导致代码条理性很差而且会扩散错误。在Lifecycle引入后,可以避免在Activity/Fragmen
苏火火丶
·
2023-06-19 17:00
Android
Jetpack
android
Lifecycle
android
jetpack
Android 架构设计(三):技术选型
同系列传送门:
Android架构
设计(一):设计模式分析_赵星海的博客-CSDN博客
Android架构
设计(二):分包和文件结构_赵星海的博客-CSDN博客
Android架构
设计(四):组件化?
深海呐
·
2023-06-17 17:19
#
Android进阶
android
Android
架构设计
Android
三方框架推荐
Android
技术选型
Android框架推荐
App工程结构搭建:几种常见Android代码架构分析
关于
Android架构
,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发的角度,看到整齐的代码,优美的分层总是一种舒服的享受的。从艺术的角度看,其实我们是在追求一种美。
Shen晓磊
·
2023-06-17 02:14
android项目架构
架构
android
android开发
模块化
移动开发
Android架构
之MVC
一.经典的MVC结构图:Android中的经典的MVC结构图如图1所示:图1(1)Model(模型层):概念:一般用来保持程序的数据状态,如数据存储、网络请求等。举例:相关的Model类。(2)View(视图层):概念:一般负责UI的展示。举例:布局文件、Activity或者Fragment类。(3)Controller(控制器):概念:一般负责逻辑的处理。举例:Activity或者Fragmen
谬谬清不给我取名字
·
2023-06-14 16:13
Android知识类
android
Android 开发架构-MVC MVP MVVM详解
Android架构
,即为开发android时使用的架构。Andr
君莫啸ོ
·
2023-06-14 16:12
Android开发
android
架构
mvc
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之Token的刷新(八)
接到个需求,要做token的刷新,直接开搞【
Android架构
】基于MVP模式的Retrofit2+RXjava封装(一)【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之文件下载
欢子3824
·
2023-06-14 04:20
Android架构
组件WorkManager(管理后台任务)使用
WorkManager定义:WorkManagerAPI可以轻松地让异步任务延迟执行以及何时运行它们,这些API可让我们创建任务并将其交给WorkManager,以便立即或在适当的时间运行。例如,应用程序可能需要不时从网络下载新资源,我们可以使用WorkManagerAPI设置一个任务,然后选择适合它运行的环境(例如“仅在设备充电和联网时”),并在符合条件时将其交给WorkManager运行,即使
码农小白007
·
2023-06-13 14:10
Android
Android之 MVC到MVVM架构发展和封装
1.2
Android架构
发展MVC->MVP->MVVM,目前最流程的MVVM,配合google的jetpack开发工具可以轻松实现MVVM架构二MVC2.1概念MVC(Model-View-Controller
12345,catch a tiger
·
2023-06-10 06:41
android
android aac框架,
Android架构
模式之AAC
在阅读本文后续内容前可以先看下
Android架构
模式之MVC、MVP、MVVM这篇文章,本文后面所描述的例子是以该文章的例子为基础
wkxdl
·
2023-06-07 23:49
android
aac框架
okdownloader源码分析
作者是流利说的
Android架构
负责人,本来有一个5k+star的FileDownloader项目,但是又重新写了这个下载框架okdownloader,具体原因如下:FileDownloaderframeworkisnoteasytowriteunit-test
xinayida
·
2023-04-21 20:40
构建清晰、高效的Android应用程序:了解
Android架构
组件
概述
Android架构
组件是一个由Google推出的集成库,旨在使Android应用开发更加快捷、高效和易于维护。
Android每日一讲
·
2023-04-17 10:07
Android开发
架构师
android
架构
程序员
移动开发
Android开发
Android架构
组件使用和原理分析:ViewModel+LiveData
2023-01-26发布文章一、应用架构1.1、设计目的使用或者设计某个应用架构的目的是什么?简单的概括来说,是为了满足开闭原则,在不修改原有代码的情况下给程序扩展功能,而不是直接修改原有代码。最终的目的是为了提升开发测试效率,降低程序维护成本(降本增效)1.2、架构选择基于上面的认知,我们选择使用一些其他的设计来实现开闭原则的目的。包括但不限于:单一职责,抽象接口,继承多态、解耦等等方式。And
datian1234
·
2023-04-16 18:03
Android开发
Android
Android
jetpack
android
架构
java
上一页
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
其他