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架构
师教你如何突破瓶颈,附带学习经验
前言选了开发这一行,就意味着想混得好就要持续学习,你的技术和薪资、位置直接挂钩,进步对于程序员的重要性就不赘述了,接下来作为过来人,为广大同行分享一些学习干货,希望可以帮到大家阿里巴巴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
彻底理解
Android架构
前言用本篇文章理论知识和架构原则实践了一个wanAndroid项目,其中全部采用kotlin编写并抛弃了Rxjava,因为kotlin可以完全替代他,github本项目中汇总了业界知名的架构文章和一些项目帮你彻底理解架构。后续本项目将持续更新,并完善wanAndorid的所有功能。还会用23种设计模式在项目中实践,彻底理解设计模式在业务场景中的使用,欢迎持续关注项目地址:https://githu
王猛biu
·
2021-05-12 15:27
彻底理解
Android架构
前言用本篇文章理论知识和架构原则实践了一个wanAndroid项目,其中全部采用kotlin编写并抛弃了Rxjava,因为kotlin可以完全替代他,github本项目中汇总了业界知名的架构文章和一些项目帮你彻底理解架构。后续本项目将持续更新,并完善wanAndorid的所有功能。还会用23种设计模式在项目中实践,彻底理解设计模式在业务场景中的使用,欢迎持续关注github一、什么是架构1.1架构
王猛biu
·
2021-05-11 19:17
android
kotlin
架构
android
studio
项目架构
用 Kotlin 开发现代 Android 项目 Part 2
Activity之神的时代已经过去了,Google发布了
Android架构
蓝图仓库,提供了许多
极小光
·
2021-05-11 06:08
Android架构
师必备框架技能核心笔记,面试心得体会
前言:Android应用开发发展到今天,已经成为一个非常成熟的技术方向,从目前的形势来看,Android开发相当火热,但是高级Android开发人才却比较少,现在移动互联网的开发者也逐步开始关注插件化技术、性能优化、行业新技术,系统架构等进阶技术。这也同时造成了一种现像,安卓开发人员感受到行业现在已经是冰火两重天的环境了,技术不全面,还停留在中低端技术水平的,辛辛苦苦写代码,为了一年涨2千块钱的工
元点三
·
2021-05-10 11:30
程序员
android
移动开发
面试
【技术译文】安卓应用架构续-Android 中构建快速可靠的 UI 测试
博客原地址:Android中构建快速可靠的UI测试译文原链接:FastandreliableUItestsonAndroid翻译:Anthony译者注:如果你关注
android架构
,那么你肯定之前看过小鄧子翻译的这篇文章
安东尼_Anthony
·
2021-05-10 00:05
Dagger2:介绍与使用
在google出的几个
Android架构
示例(https://github.com/googlesamples/android-architecture/tree/todo-mvp-dagger,https
qintong000
·
2021-05-08 23:06
还在一个模块打天下嘛?你知道引入Jetpack架构后,你的App会发生哪些奇妙的变化吗?
前言上篇文章给大家分享了我对
Android架构
的理解,从思想层面去讲述架构的演进过程。
沈页
·
2021-05-06 14:00
android
Jetpack
Android进阶
移动开发
mvvm
jetpack
Android 架构师之路17 AOP 面向切面编程
Android架构
师之路目录引言相信很多做过Web的同学对AspectJ都不陌生,Spring的AOP就是基于它而来的。
香沙小熊
·
2021-05-06 09:34
Android架构
之路(3)--关于social(分享、支付等)组件化的封装及使用总结
文章目录写在前面1.为什么要设计基础库?2.social基础库使用说明3.如何使用3.1导入组件3.2在项目中接入示例3.2.1分享功能的接入3.2.2微信登录功能接入3.2.3支付功能接入3.2.4需要注意的地方4.Social基础库的实现与维护4.1如何实现4.1.1导入支付宝、微信相关资源包。4.1.2定义接口4.1.3定义接口回调4.4.4封装工具类4.2如何维护4.2.1修改版本号4.2
小羊子说
·
2021-05-04 23:49
Android架构之路
移动开发
组件化
项目架构
android
昨晚停网后,我写了一段代码破解了隔壁小姐姐的wifi密码
(包含资深UI工程师,Android底层开发工程师,
Android架构
师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
python草莓
·
2021-05-04 18:37
Android安全—权限模型
从架构开始对于
Android架构
的一般理解会是,”在Linux上的Java“。然而,不准确,这样的描述直接忽略掉整个平台的复杂架构。
豆沙包67
·
2021-05-04 15:22
深入Android 【二】 —— 架构和学习
Android架构
和特征千呼万唤始出来,犹抱琵琶半遮。
读懂人生
·
2021-05-03 02:43
Android架构
组件-LiveData
定义简单地说,LiveData是一个数据持有类。它具有以下特点:数据可以被观察者订阅;能够感知组件(Fragment、Activity、Service)的生命周期;只有在组件出于激活状态(STARTED、RESUMED)才会通知观察者有数据更新为什么需要LiveData从LiveData具有的特点,我们就能联想到它能够解决我们遇到的什么问题。LiveData具有以下优点:能够保证数据和UI统一 这
_九卿_
·
2021-04-28 00:55
Android架构
组件-Navigation的使用(二)
Android架构
组件-Navigation的使用(一)
Android架构
组件-Navigation的使用(二)这篇主要介绍navigation和BottomNavigationView的使用,可以实现底部导航栏
_九卿_
·
2021-04-27 13:38
系统盘点Android开发者必须掌握的知识点,Android篇
接下来我们看一份腾讯课堂提供的一份一线互联网企业资深
Android架构
师的学习计划。目录:由于题量较多,篇幅的限制,文章中的面试题分
安卓开发程序员
·
2021-04-23 13:02
程序员
android
移动开发
面试
Android架构
:360加固+多渠道自动化打包
一、前言我们在做项目的时候,加固和多渠道是必不可少一部分。为了防止安卓应用程序被恶意破解,植入黑客病毒或修改代码用于商业竞争等,就必须要对应用程序进行加固。Android市场有万万千,如果我们要统计市场的下载量等一些信息,那么就要多渠道打包了。期望目标使用gradle脚本实现自动化加固和多渠道打包二、加固首先,了解一下何为加固,加固的原理是怎样的,这有利于后面分析问题。1、加固的原理简单来说,加固
雨纷纷__
·
2021-04-23 05:35
android架构
篇mvp+rxjava+retrofit+eventBus
android架构
篇mvp+rxjava+retrofit+eventBus高层不应该知道低层的细节,应该是面向抽象的编程。业务的实现交给实现的接口的类。高层只负责调用。
Chauncey_Chen
·
2021-04-22 04:55
浅谈项目架构重构之路——概述
终于把项目重构完了,借此机会浅谈一下对
Android架构
的见解。笔者将会把重构分为三个部分讲解。本文为概述篇,主要提及一些前提和想法。[笔者仍为Android初学者。
Robin_Lrange
·
2021-04-20 19:24
Android架构
MVCmvcmodelviewcontroller模式视图控制器M:业务逻辑处理V:处理数据显示的部分C:Activity处理用户交互的问题,中间桥梁的作用,解耦的作用。特点:耦合性低扩展性好,利于维护模块职责划分明确Model层://状态的回调publicinterfaceLoginResultListener{voidresult(booleanstatus);}//接口publicinter
andpy
·
2021-04-20 07:27
阿里工作十年的
Android架构
师,总结出2020最新阿里、腾讯、字节、京东等一线大厂高频面试真题合集,以及从业心得分享
本文资料是由阿里工作十年架构师提供,属于纯干货篇,总结了最新2020整理收集的一些面试题(都整理成文档,附答案),涵盖了阿里巴巴、腾讯、字节跳动、京东、华为等大厂的Android面试真题,和资深架构师学习路线以及
Android
Android开发工作者
·
2021-04-19 15:19
Android 启动流程
这篇是自己学习所用,请谨慎观看,具体内容可看下面博客:Android启动流程简析Android系统启动(里面含有所有函数和类的源码)Android启动大纲概念图安卓启动
Android架构
图启动分析init
QGv
·
2021-04-18 16:44
阿里工作十年的
Android架构
师,总结2020最新阿里、腾讯、字节、京东等一线大厂高频面试真题合集,以及从业心得
本文资料是由阿里工作十年架构师提供,属于纯干货篇,总结了最新2020整理收集的一些面试题(都整理成文档,附答案),涵盖了阿里巴巴、腾讯、字节跳动、京东、华为等大厂的Android面试真题,和资深架构师学习路线以及
Android
Android阿南
·
2021-04-17 15:30
最新整理《
Android架构
师面试题解析大全》,BAT等大厂必问技术面试题,附超全教程文档
前言Android高级架构师需要学习哪些知识呢?下面总结一下我认为作为一个资深开发者需要掌握的技能点。1.ListView中图片错位的问题是如何产生的?2.混合开发有了解吗?3.知道哪些混合开发的方式?说出它们的优缺点和各自使用场景?(解答:比如:RN,weex,4.H5,小程序,WPA等。做Android的了解一些前端js等还是很有好处的);5.屏幕适配的处理技巧都有哪些?6.服务器只提供数据接
嘻嘻编程
·
2021-04-15 07:21
走进
Android架构
!面试要掌握这几个关键点!终获offer
背景坐标广州,五年iOS开发经验。最近面试了一位工作12年的程序员,这位老哥有3年java开发经验,2年H5,7年iOS开发经验,简历上写着精通Java,iOS,熟悉H5开发。没有具体的技术点。说实话我很期待这位老哥的面试,于是让人事邀约了他。老哥面试的气场很足,我也很尊敬他,一大波的自我介绍之后,我们进入了正题。我问了他Runloop,他说几乎没用过Runloop,于是我给他举了个小例子,老哥给
嘻嘻编程
·
2021-04-15 03:32
Jetpack Room+WorkManager在
Android架构
组件下的实战
所以呢,使用Room和WorkManager在
Android架构
组件下,实现一个查看Task列表,左滑右滑删除item,新建附带提醒功能的Task的App。
CallMeMrZ
·
2021-04-14 22:40
走进
Android架构
!2021Android高级面试题面试题,使用指南
开头说到程序员简历,这两个月,我看过不下10,000份简历。。。答主不是HR,也不是技术负责人,但是在网站的运营工作中,每天最开心的事情就是研究候选人的简历了~~这些人中,有BAT的资深大牛程序员,也有90后程序员小鲜肉;有人到中年的程序员渴望去创业公司突破瓶颈,也有身在硅谷的程序员自降薪水寻求回国机会。。。那么问题来了,为什么看上去差不多的技术和资历,有人可以一个月收到二三十个offer,有人只
嘻嘻编程
·
2021-04-13 12:32
android 基本架构
这是一张讲解
android架构
的经典示意图。它将android大致分为四层,即Linux内核层,库和运行时,Framework层和应用层。
米家小九
·
2021-03-11 13:24
最新整理《
Android架构
师面试题解析大全》,Android彻底组件化方案实践方法!值得收藏!
想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样。本文参考了目前大部分Android应用启动优化的方案,将大家的方案做一个汇总,如果你有这方面的需求,只需要对照这篇文章,看看其他人的方案,查漏补缺。很多方案是要根据具体的业务去做优化的,所以这里也没有对每一种方案进行详细的介绍,要用到哪一个方案的时候,可以具体去网上查找对应方案的具体实现方法,这
安卓小希
·
2021-02-05 18:04
程序员
Android
Android架构
之MVVM详解
https://juejin.cn/post/6844903976240939021一、MVVM是什么?MVVM分为Model,View,ViewModel三个部分Model:数据层,包含数据实体和对数据实体的操作,和MVP的model没有区别View:界面层,对应于Activity,XML,负责数据显示以及用户交互。相比MVP的view,这里面的view视图数据一般是在xml中使用DataBin
沉淀者
·
2021-02-03 15:38
Android 新架构
好久没关注
Android架构
了,今天看Android官方文档突然发现
Android架构
和之前了解的有变动,因此发出新架构信息。
清柠茶
·
2021-01-26 09:55
“终于懂了“系列:Jetpack AAC完整解析(四)MVVM -
Android架构
探索!
“终于懂了“系列:JetpackAAC完整解析(四)MVVM-
Android架构
探索!…欢迎关注我的公众号,微信搜索胡飞洋,文章更新
胡飞洋
·
2021-01-24 21:57
jetpack
android
jetpack
mvvm
“终于懂了“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
“终于懂了“系列:JetpackAAC完整解析(四)MVVM-
Android架构
探索!…上一篇介绍了JetpackAAC的数据处理组
胡飞洋
·
2021-01-07 22:58
jetpack
android
android
Jetpack
ViewModel
感觉技术跟不上了,建议多学习
1、动脑安卓五期,六期Android移动互联网架构开发,50W年薪安卓
Android架构
性能优化UI/NDK/Flutter。
Wechat:IT201105
·
2020-12-30 14:51
笔记
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之文件上传(三)
今天要说的是文件上传【
Android架构
】基于MVP模式的Retrofit2+RXjava封装(一)【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之文件下载(二)【
Android
欢子3824
·
2020-12-30 11:09
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之常见问题(四)
前言在前几篇中,我们实现了基于MVP模式的Retrofit2+RXjava封装,今天要说的是使用Retrofit2和Okhttp过程中遇到的一些问题【
Android架构
】基于MVP模式的Retrofit2
欢子3824
·
2020-12-30 11:00
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之断点下载(五)
前言:最近有个断点下载的需求,捣鼓了下,然后分享下【
Android架构
】基于MVP模式的Retrofit2+RXjava封装(一)【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之文件下载
欢子3824
·
2020-12-30 11:49
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之多Url(七)
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装(一)【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之文件下载(二)【
Android架构
】基于MVP
欢子3824
·
2020-12-30 11:36
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装之数据预处理(六)
【
Android架构
】基于MVP模式的Retrofit2+RXjava封装(一)【
Android架构
】基于
欢子3824
·
2020-12-30 11:20
十年开发经验
Android架构
师,成功拿下大厂offer
开头在大厂,写得一手好文档是一个非常吃香的技能。这可不只是一个锦上添花的东西,而是很多工程师晋升,打造自己话语权的武器。我这两年在组内的深刻体会就是,大部分厉害的高级工程师(不包括那些纯混日子靠资历晋升的人),写文档的能力一点也不含糊,很能抓住上级和项目的G点。可能有人会觉得,我技术牛逼就行了,为啥还要提高写文档的能力,有这功夫我还不如多看看源码分析?这是一些初级或者刚入门的工程师的普遍的困惑。这
clhcowboy
·
2020-12-26 22:14
程序员
android
Android Camera简单整理(一)-Camera
Android架构
(基于Q)
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/TaylorPotter/article/details/105387109Camera整体架构简单整理一.AndroidCamera整体架构简述1.1AndroidCamera基本分层1.2AndroidCamera工作大体流程二.CameraAp
CrazyCatch
·
2020-12-26 08:59
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他