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 Flow 与Live Data对比
更加详细的文章:不做跟风党,LiveData,StateFlow,SharedFlow的使用场景对比前言打开
Android架构
组件页面,我们可以发现一些最新发布的jetpack组件,如Room,DataStore
Miss_Ella
·
2022-04-02 18:44
30岁以上开发工程师,无法说出的悲哀与迷茫!
热文导读|点击标题阅读
Android架构
进阶学习路线图拒绝套路,领取Android从程序员到架构师视频[译]Android新技术之从Service到WorkManager恭喜,你选择开发工程师做为自已的职业
Java和Android架构
·
2022-03-15 07:03
彻底理解
Android架构
,重构Jetpack MVVM!
前言汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对JetpackMVVM重新构造!github后续本项目将持续更新,并完善wanAndorid的所有功能。还会用23种设计模式在项目中实践,彻底理解设计模式在业务场景中的使用,欢迎关注Github:https://github.com/blindmonk/WanArchitecture一、什么是架构1.1架构介
·
2022-03-04 16:56
Android性能优化系列——网络和电量优化
热文导读|点击标题阅读如何进阶成为Java和
Android架构
师?
Java和Android架构
·
2022-02-27 16:44
Android开发者跳槽必备:记录一次腾讯Android岗面试笔试总结,大厂内部资料
1.
Android架构
设计模式MVC架构设计模式:MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写。
赵是水瓶座
·
2022-02-22 20:31
程序员
Android
Android开发之Dagger2--MVP模式中使用(四)
对mvp模式不了解的可以参照
Android架构
--MVC、MVP、MVVM,MVP模式--登录,这一篇文章就
Jackson杰
·
2022-02-19 03:26
pins工程及自动生成文件夹
pins工程来源于微信的重构实践,能将java代码、源码都拆出来到单独文件夹参考文章:微信
Android架构
历史美团外卖Android平台化架构演进实践Android模块化之MicroModule(pins
思落羽
·
2022-02-19 01:34
9大架构师联合首发
Android架构
师学习大纲,对标阿里P7,年薪60W+不再是梦
前言:现如今21世纪已成为互联网时代,越来越多的毕业生选择了互联网工作,从事移动开发的更是不在少数,而如何成为一名优秀的
Android架构
师却成为了大数程序员苦恼的问题,尽管在学校学了不少专业知识技术,
Android阿南
·
2022-02-16 20:05
最新Android开源框架总结:热修复、插件化、图片加载、
Android架构
组件Jetpack....
对于开发者来说,框架并不陌生,在工作中普遍都会用到各种开源框架,框架的使用可以让我们用少量的代码实现所需要的复杂功能,提高了工作效率。那么,在大家同样都会使用框架的前提下如何拉开与其它开发者的距离,提高自己的竞争优势呢?这就需要我们深入底层原理的学习。同时,框架原理也是Android面试的必问知识点,比如:OkHttp、retrofit等网络框架的使用和原理?(美团)热修复框架原理?(美团)网络请
·
2022-02-16 17:32
Android架构
进阶笔记:七大专题,3068页考点,挑战阿里P7岗
所以,就架构师需要掌握的技术来说,我们特此整理一份
Android架构
进阶笔记分享给你,包含七大专题,共3068页经典考点,希望吃透后的你能够轻
Android阿南
·
2022-02-16 09:09
三种高性价比的Android 夜间模式实现
Android架构
执着、向上2人赞同了该文章主题方式这是最正统的方式,但工作量巨大,因为要全局替换xml布局中所有硬编码的色值,将其换成主题色。然后通过换主题达到换肤的效果。
kkgo
·
2022-02-16 08:06
Android Jetpack——Lifecycle
一、前言AndroidArchitectureComponents是谷歌在GoogleI/O2017大会上发布一套帮助开发者解决
Android架构
设计的方案。
大虾啊啊啊
·
2022-02-15 21:32
带你深入了解官方架构组件LiveData
官方文档连接(需翻墙)一、LiveData介绍Livedata是Google推荐的
Android架构
组件之一,是一个存放可被观察的数据持有类,但与一般的被观察者不同的是,它是有生命周期感知功能,解决了android
以帅服人的珂哥
·
2022-02-14 20:15
添加
Android架构
组件依赖
将组件添加到您的项目架构组件可以从Google的Maven仓库获得。要使用它们,请按照下列步骤操作:添加GoogleMaven仓库AndroidStudio项目未配置为默认访问此仓库。要将其添加到您的项目中,请打开项目的build.gradle文件(不是您应用程序或模块的文件),然后添加突出显示的行,如下所示:allprojects{repositories{jcenter()google()}}
dreamruner
·
2022-02-09 11:07
Google App Architecture
《正式发布
Android架构
组件1.0稳定版|附带中文介绍视频》《GuidetoAppArchitecture》架构原则分离关注点要遵循的最重要的原则是分离关注点。
richy_
·
2022-02-09 00:48
Android架构
组件之LiveData源码解析
一、LiveData如何感知生命周期在
Android架构
组件之L
lxbnjupt
·
2022-02-07 15:12
“包教包会“系列:Jetpack AAC完整解析(四)MVVM -
Android架构
探索!
前面三篇介绍了Jetpack架构组件中最重要的部分:生命周期组件-Lifecycle、感知生命周期的数据组件-LiveData、视图模型组件-ViewModel。这篇,就来探索下目前android开发中最优秀、讨论最多的架构模式——MVVM。几个月前,我所在项目完成了MVVM的架构改造。这篇在开始写之前,我也阅读了大量MVVM文章。所以,这篇尽量讲清楚开发架构模式和MVVM的本质,使得有一种“哦,
字节跳不动
·
2022-02-05 19:38
该如何走向
Android架构
师?
前言AndroidJetPack让Android一飞冲天。为了可以进行模板式的开发,Google在2018年推出了AndroidJetpack。现在Google的应用市场中,大部分APP已经开始使用AndroidJetpack。开发架构是什么?我们先来理解开发架构的本质是什么,维基百科对软件架构的描述如下:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明
·
2022-01-05 16:08
androidjetpack
如何成为一名
Android架构
师?架构师必备宝典《
Android架构
开发手册》
背景最近网上有篇热帖引起了互联网圈内程序员的议论。其实倒挂的现象确实存在,一般有两种情况:一种是应届生倒挂,这个一般可以归因于每一年大厂对外录取新同学的基本薪资可能有所变化。而一年的时间,也很难有涨薪的情况,所以可能会出现例如:在相同水平线的情况下,16年入职的新同学,没有17年入职的同学薪资高。还有一种情况在于,同一级别下,老员工没有跳槽过来的员工薪资高,这个主要是跳槽buff加成。“互联网大年
·
2021-12-31 16:36
android架构师
关于
Android架构
,你是否还在生搬硬套?
前言关于
Android架构
,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。
·
2021-12-28 22:16
android程序员架构
引入Jetpack架构后,你的App会发生哪些变化?
前言上篇文章我给大家分享了我对
Android架构
的理解,从思想层面去讲述架构的演进过程。
·
2021-12-26 17:06
Android 架构设计(一):设计模式分析
今天深海将给大家分享一下个人对现有
Android架构
的分析和总结;
Android架构
设计(二):分包和文件结构//敬请期待
Android架构
设计(三):三方框架推荐//敬请期待
Android架构
设计(四
深海呐
·
2021-12-07 16:32
#
Android进阶
Android
Android架构设计
Android架构设计模式
架构设计模式
Android
MVVM
AndroidMVP和MVVM
全网最全:Jetpack AAC(-)解析
原文链接:https://juejin.cn/post/689387...Android35个内容Jetpack5个内容Lifecycle1个内容
Android架构
组件5个内容一、AndroidJetpack
·
2021-12-07 11:35
后端android
Android 开发
releasekeysha-1keytool-v-list-keystorexxx.jks手册&教程AndroidDevelopers(google.cn)Android源代码Android基础入门教程
Android
Simar
·
2021-11-22 13:31
华为开发者大会主题演讲:抖音短视频网络性能优化实践
演讲嘉宾:卡涛,抖音
Android架构
师大家好!我是来自字节跳动抖音体验团队的卡涛。我的分享主题是抖音短视频网络性能优化实践。
·
2021-11-15 22:46
java
华为开发者大会主题演讲:抖音短视频网络性能优化实践
演讲嘉宾:卡涛,抖音
Android架构
师大家好!我是来自字节跳动抖音体验团队的卡涛。我的分享主题是抖音短视频网络性能优化实践。
·
2021-11-12 16:34
java
华为开发者大会主题演讲:抖音短视频网络性能优化实践
演讲嘉宾:卡涛,抖音
Android架构
师大家好!我是来自字节跳动抖音体验团队的卡涛。我的分享主题是抖音短视频网络性能优化实践。
HMSCore技术团队
·
2021-11-12 16:00
作为一个刚刚入职Android开发的应届生,该如何走向架构师?
很多Android的小伙伴在做了多年的开发之后,始终搞不清楚达到
Android架构
师需要何种技能,我们对比着Android高级工程师来说明。
码农小风
·
2021-10-12 21:24
面试
移动开发
Android
android
知识图谱
安卓
移动开发
Android 架构之数据库框架升级
XML编写updateXml.xml3、创建XML解析器3.1对应工具类DomUtils.class3.2对应XML的实体类4、万事俱备只欠东风:UpdateManager.class前言:上一篇讲解了
Android
·
2021-09-23 18:03
Android架构
设计-简单粗暴,搞定MVP网络请求内存泄漏
一、使用Mvp为什么怎么开始内存内存泄漏了?我们先简单的看一段Presenter层的代码overridefunrequestData(isRefresh:Boolean,type:String){valcall:Call>=RequestManager.getInstance().apiService.getData(type)call.enqueue(object:Callback>{overr
叶满林
·
2021-07-20 15:12
“终于懂了“系列:Jetpack AAC完整解析(二)LiveData 完全掌握!
“终于懂了“系列:JetpackAAC完整解析(四)MVVM-
Android架构
探索!“终于懂了“系列:JetpackAAC完整解析
胡飞洋
·
2021-06-27 00:29
彻底理解
Android架构
竟只需要这几步
前言用本篇文章理论知识和架构原则实践了一个wanAndroid项目,其中全部采用kotlin编写并抛弃了Rxjava,因为kotlin可以完全替代他,gitee本项目中汇总了业界知名的架构文章和一些项目帮你彻底理解架构。后续本项目将持续更新,并完善wanAndorid的所有功能。还会用23种设计模式在项目中实践,彻底理解设计模式在业务场景中的使用。1什么是架构1.1架构介绍架构究竟是什么?如何更好
Android友人B
·
2021-06-25 15:57
Android架构
--MVC、MVP、MVVM
前言MVC、MVP、MVVM是当下Android开发中主要的项目架构,当你开发一个app时,合理的软件架构有利于后期的维护。Android开发中我们可以选择的架构只有以上三种,三种架构各有优缺点,我们可以从中选择最合适我们的架构。MVCMVC(Model-View-Controller)是最常见的软件架构之一,也是我们刚开始做Android开发选用的架构。数据关系为:View接收用户交互指令Vie
Jackson杰
·
2021-06-25 06:13
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
“终于懂了“系列:JetpackAAC完整解析(四)MVVM-
Android架构
探索!“终于懂了“系列:JetpackAAC完整解析
胡飞洋
·
2021-06-24 23:34
MVVM 用了都说好
在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象....
Android架构
目前有许多不同的模式,如MVP,FLUX,MVI,MVVM等.我们当然知道,还用在这
葛糖糖
·
2021-06-11 22:30
android架构
(mvc,mvp,mvvm)
通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率,并且更容易进行后续的测试以及定位问题。但设计不能违背目的,对于不同量级的工程,具体架构的实现方式必然是不同的,切忌犯为了设计而设计,为了架构而架构的毛病。mvcimage.pngMVC全名是ModelViewController,如图,是模型(model
BinZzz
·
2021-06-11 08:59
架构
深入了解MV**模式
Android架构
组件(一)——Lifecycle_移动开发_sd_zhuzhipeng的专栏-CSDN博客理解AndroidArchitectureComponents系列(一)-
itkluo88
·
2021-06-08 07:30
2020最新中高阶Android面试题总结 下(附解题思路)
完整版面试题和学习笔记整理在石墨文档可见;《
Android架构
视频+BAT面试专题PDF+学习笔记》面试题目都是穿插的,没有单独分出来。因为有些事外面试过程中遇到的,我就又加上去了。
西柚9102
·
2021-06-08 00:59
关于
Android架构
:MVI + LiveData + ViewModel | ProAndroidDev
MVVM和MVI架构模式合并为一个最好的架构,为任何Android项目提供了完美的架构。有太多可用的体系结构模式,每种模式都有其优缺点。所有这些模式都试图实现相同的架构基本原理:1、关注点分离(SoC):这是一种设计原则,用于将计算机程序分为不同的部分,以便每个部分都可以解决一个单独的关注点。关注点是提供问题解决方案时重要的事情。该原则与面向对象编程的“单一责任原则”密切相关,后者指出“每个模块,
datian1234
·
2021-06-07 21:07
Android
架构
android
移动开发
程序人生
Android 架构演化之路
姓名:孙宾学号:17011210280学院:通信工程学院转自:微信公众号Android开发中文站【嵌牛导读】本文介绍
Android架构
的知识【嵌牛鼻子】RXJava,observable【嵌牛提问】软件开发一直在进化和改变
孙宾多么狗屎心里没数吗
·
2021-06-06 14:15
Android架构
师教你如何突破瓶颈,附带学习经验
前言选了开发这一行,就意味着想混得好就要持续学习,你的技术和薪资、位置直接挂钩,进步对于程序员的重要性就不赘述了,接下来作为过来人,为广大同行分享一些学习干货,希望可以帮到大家阿里巴巴LRUCache原理图片加载原理模块化实现(好处,原因)JVM视频加密传输统计启动时长,标准如何保持应用的稳定性ThreadLocal原理谈谈classloader动态布局热修复,插件化HashMap源码,Spare
A秃头程序猿
·
2021-05-26 21:53
程序员
android
移动开发
面试
Android架构
师必备框架技能核心笔记,大厂直通车!
前言这次去腾讯面试的是我大学同学,我们大学都是一学习,一起吃饭,一起洗脚,一起。。。他们公司最近也裁员了,不过他是裁员前去的腾讯,不知道谁捞到他简历了,莫名就走了流程,他莫名的就面了6轮过了。他想着行情这么不好,要不就去了,去了之后,他们公司就裁员了。。。总之今年大环境真的很差,大家都时刻做好准备。正文面试总共花费30天左右,才拿到了offer。一面1.自我介绍2.项目3.四大组件4.activi
m0_53537576
·
2021-05-25 11:12
程序员
android
移动开发
面试
Android架构
师亲述:我从某度外包到字节,你知道我经历了什么吗?
Android架构
师亲述:我从某度外包到字节,你知道我经历了什么吗?朋友在某大型互联网公司担任架构师。
bug樱樱
·
2021-05-20 11:56
Android
JAVA
架构师
android
架构师
程序人生
【译】Google官方推出的
Android架构
组件系列文章(一)App架构指南
PS:2018.06.24按照官网最新文档更新本文翻译系列文章导航:【译】Google官方推出的
Android架构
组件系列文章(一)App架构指南【译】Google官方推出的
Android架构
组件系列文章
清风流苏
·
2021-05-19 12:28
常用
Android架构
设计模式(二)MVP模式
前言#昨天我们已经了解了MVC模式,也大概分析一下MVC模式的优点和不足,确实在android中MVC使用起来会有点怪怪的,于是出现了MVP模式。MVP模式是MVC衍生出来的新模式,也是为了弥补MVC在设计上的不足之处,把Model和View进一步解耦,提高代码整体的维护性。正文#首先还是先来看一下架构图:这里写图片描述诶,从架构图上看,跟之前的MVC已经有了很明显的不同,可以总结一下几点:1、P
珠穆朗玛小王子
·
2021-05-18 00:43
浅谈
Android架构
之MVP,MVVM
概述MVP(Model-View-Presenter)是传统MVC(Model-View-Controller)在Android开发上的一种变种、进化模式。主要用来隔离UI、UI逻辑和业务逻辑、数据,创建松散耦合并可重用的对象。我们知道View层是容易变化且多种多样的,业务逻辑也是多种多样的,与传统的MVC相比,P充当了C的作用.Model存储数据,View表示Model的表现,Presenter
BoBoMEe
·
2021-05-16 03:53
一些值得订阅的 Android 技术专栏
Gityuan小米系统工程师Gityuan的专栏,从源码角度,带领大家一睹Android系统架构;从App到framework,native,乃至Linux内核;从上至下地深度解读
Android架构
设计
天空在微笑
·
2021-05-16 00:27
Android架构
组件
本文就“谷歌开发者”最近推出的
Android架构
组件做简单介绍和使用,如果需要更好的理解架构组件的原理,可以到官网《GuidetoAppArchitecture》。
一头大蚱蜢
·
2021-05-15 04:37
Android 的初步认识
Android架构
:Android操作系统是一个软件组件的栈,(可以理解为:通过上
木木有耳
·
2021-05-13 11:58
Android MVP从懵逼到入门:登陆业务实践
Google把它列入AndroidArchitectureBlueprints--
Android架构
蓝图,并给出了官方的例子来解释如何实现M
星际之痕
·
2021-05-13 02:22
上一页
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
其他