牛牛!向前冲!
牛牛!向前冲!
全部文章
Android
Android面试(1)
未归档(1)
面试/面经(3)
归档
标签
去牛客网
登录
/
注册
牛牛!向前冲!的博客
全部文章
/ Android
(共130篇)
2022年 Android 面试题(UI、性能调优、kotlin....),在这凛冽的" 寒冬 "里,砥砺前行 !
近十几年来,随着以 Android 系统为代表的智能手机普及与发展,互联网行业早已进入“移动”的时代。但是现如今整个移动互联网行业正处于增量下降、存量厮杀的阶段。 在如此的大环境下,整个行业头部企业,越来越重视产品的体验与成本,对中高级的开发者的能力要求也越来越高。 同时,很多小公司倒闭,大把公司招...
Android
面试题
2022-01-10
0
1239
2022年 (金三银四) 跳槽涨薪必备,五年 Android 高级开发大厂面经总结
前言 都说 IT 行业跳槽越多涨薪越快,这也导致一些开发者希望通过跳槽来提高自己的薪资。 互联网开发行业是一个发展迅速的行业,到了现在整个行业已经进入了一个饱和的状态,从事互联网开发的人太多了,特别是 Android 开发,不像刚起步的时候,只要你懂一些技术就可以找一份好的工作,所以说现在想靠跳槽来...
Android
面试题
金三银四
2022-01-08
0
516
【Android Jetpack 全家桶全面学习】 Fragment 之间共享数据
Activity 中的两个或更多 Fragment 需要相互通信是一种很常见的情况。 想象一下主从 Fragment 的常见情况,假设有一个 Fragment,在该 Fragment 中,用户从列表中选择一项,还有另一个 Fragment,用于显示选定项的内容。 这种情况不太容易处理,因为这两个 F...
Android
Jetpack
2022-01-07
0
408
Android Jetpack 知识点强化实战(实现登录页面、APP主框架、Kotlin Flow项目实战....)
JetPack 是什么? 2018年⾕歌 I/O 发布了⼀系列辅助 Android 开发者的实⽤⼯具,合称 Jetpack。以帮助开发者构建出⾊的 Android 应⽤。 Jetpack 是⼀套库、⼯具和指南,可帮助开发者更轻松地编写优质应⽤。这些组件可帮助你遵循最佳做法、让你摆脱编写样板代码的...
Android
Jetpack
2022-01-06
0
788
阿里 Android 安卓开发高级工程师必备,Android 百大框架源码解析(UI、网络、内存...)!
前言 高级工程师应该是码农们一直努力想要达到的目标,想想成为中高级工程师的年薪,学习和工作都更加有积极性了。 但是随着越来越多的人才涌入,程序员圈的内卷和薪资倒挂也很严重。 很多资深程序员技术迭代跟不上,年龄越大职场越不占优势,甚至还要随时面临 HR的“优化通知”。 就技术层面而言,由于简单易...
Android
框架源码
2022-01-04
0
628
Android入门教程 | 装饰者模式
定义 动态的给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更加灵活。 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。 装饰者与被装饰者拥有共同的超类,继承的目的是继承类型,而不是行为 装饰模式中,必然有一个最基本、最核心、最原始的接口或抽象类充当Componen...
Android
2021-12-31
0
319
Android入门教程 | 命令模式
定义 将一个请求封装成一个对象。从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 这是个高内聚的模式。 把请求方和执行方分开了。内聚到了命令里面。 优缺点 优点: 类间解耦 - 调用者和接受者角色之间没有任何依赖关系 易于扩展 可以结合其他模式 缺...
Android
2021-12-30
0
384
Android入门教程 | 桥接模式 (Bridge Pattern )
定义 将抽象和实现解耦,使得两者可以独立地变化 适用情况 你不希望在抽象和实现部分之间有一个固定的绑定关系。比如:你想在程序运行时可以切换实现部分; 类的抽象以及它的实现都应该可以通过生成子类的方式实现。此时,桥接模式可以让你对不同的抽象接口和实现部分进行组合并分别对他们进行扩充; 对一个抽象的实...
2021-12-29
0
641
Android 组件化从入门篇到大厂(微信、支付宝、爱奇艺、携程、美团....)强化实战篇,Android 进阶必备!
组件化技术,在 Android 开发中有着举足轻重的作用。随着时间推移,软件项目很多都会变得越来越庞杂。此时,采用组件化技术,对项目进行改造,是一种较优的方案。 要聊组件化,惯例是要谈谈模块化的,毕竟它与组件化确实有一些相同点,在组件化的项目中它也会与组件化发生关联。 什么是模块化? 模块化开发,是...
Android
Android进阶
组件化
2021-12-28
0
708
Android入门教程 | 监听者模式(在Java与Android中的使用)
监听者模式(观察者模式)能降低对象之间耦合程度。为两个相互依赖调用的类进行解耦。 便于进行模块化开发工作。不同模块的开发者可以专注于自身的代码。 监听者用来监听自已感兴趣的事件,当收到自已感兴趣的事件时执行自定义的操作。 在某些数据变化时,其他的类做出一些响应。处理数据(或者分发事件)的类主动投送消...
Android
2021-12-27
0
638
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页