logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2年Android开发面经分享:跳槽网易个人创业失败后,拿到快手,字节,百度,美团的Offer之旅(1)

通过上述问题可以看出,对于面试过程除了原有项目的考察,对于知识点的考察上,主要是Android基础知识,Java基础知识,计算机网络,系统设计,算法,结合上述面试题目和自己准备过程中的一些学习记录,下面通过一个脑图的方式进行一个梳理。以下是自己结合自己的面试整理出来的,当然并没有完全覆盖到所有的Android知识点,大家可以结合自己的日常项目和一些书籍自己在整理汇总。Android知识。

文章图片
#android#跳槽#百度
Android - MVC、MVP与MVVM架构(1)

MVVM即为模型-视图-视图模型,是一种软件架构模式,可促进将图形用户界面(视图)的开发(通过标记语言或GUI代码)与业务逻辑或后台开发的分离。逻辑(模型),以便视图不依赖于任何特定的模型平台。MVVM的视图模型是一个值转换器,表示视图模型负责以易于管理和呈现对象的方式公开(转换)来自模型的数据对象。在这方面,视图模型比视图更具模型性,可以处理大多数(不是全部)视图显示逻辑。视图模型可以实现中介者

文章图片
#android#mvc#架构
2024年最全2024年,初级、中级 Android 工程师可能因离职而失业吗?,2024年最新阿里巴巴四面面试

题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升,故此将并将重要的Android进阶资料包括自定义view、性能优化、MVC与MVP与MVVM三大框

文章图片
#android#面试#职场和发展
HarmonyOS与Android的全面对比

从上面的简单介绍就能很明显的看出,Android和HarmonyOS两款产品的研发初衷完全不一样,根本就不在同一个赛道上,安卓系统面向的是手机端,而鸿蒙系统面向的是这些年比较的新的概念物联网,致力于利用其5G世界领先的技术,优先布局和打造一个超级终端,万物互联的生态。**鸿蒙(HarmonyOS):**基于微内核设计,微内核仅包括了操作系统必要的功能模块(任务管理、内存分配等)处在核心地位具有最高

文章图片
#harmonyos#android#华为
phonegap跳转Activity android插件调用原生

);2 在plugin目录下编写javascript接口贴上intent.js的接口代码/**第一个 :成功会掉第二个 :失败回调第三个 :将要调用的类的配置名字(在config.xml中配置 稍后在下面会讲解)第四个 :调用的方法名(一个类里可能有多个方法 靠这个参数区分)第五个 :传递的参数以json的格式*/},});Demo中成功返回 会弹出一个Alert();在javascript中的

文章图片
#phonegap#android#html5
drawable用Kotlin应该这样写(1)

面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。学习方向很容易规划

文章图片
#kotlin#开发语言#android
Kotlin-中的-Lambda-与-Inline

现在新技术层出不穷,如果每次出新的技术,我们都深入的研究的话,很容易分散精力。新的技术可能很久之后我们才会在工作中用得上,当学的新技术无法学以致用,很容易被我们遗忘,到最后真的需要使用的时候,又要从头来过(虽然上手会更快)。我觉得身为技术人,针对新技术应该是持拥抱态度的,入了这一行你就应该知道这是一个活到老学到老的行业,所以面对新技术,不要抵触,拥抱变化就好了。Flutter 明显是一种全新的技术

文章图片
#kotlin#java#开发语言
Kotlin:字符串(String)(1)

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

文章图片
#kotlin#python#开发语言
[译] Flutter 从 0 到 1, 第二部分

canvas.drawRect(Rect.fromLTWH(x, size.height - bar.height, width, bar.height),paint,);}final paint = Paint()…style = PaintingStyle.fill;final chart = animation.value;final barDistance = size.width / (

文章图片
#flutter
Android Tangram模型:手把手带你学习淘宝、天猫都在用的UI框架模型

是一种用于快速实现组合布局的框架模型所谓概念模型,即只停留在定性分析的解决方案 & 思路,还未真正具体实现Tangram的具体实现是一种NativeiOSAndroid)的快速实现 组合布局 的界面开发框架,下面会详细说明中文即七巧板,即该框架提供一系列基本单元布局,通过快速拼装就能搭建出一个具备多种布局的页面就像使用七巧板 通过现有板块 快速拼凑出 多样的形状一样。

文章图片
#android#学习#ui
    共 29 条
  • 1
  • 2
  • 3
  • 请选择