Android程序员
文章平均质量分 94
开元德萨
这个作者很懒,什么都没留下…
展开
-
Kotlin - 协程基础及原理,神操作
本文讲解了我对Android开发现状的一些看法,也许有些人会觉得我的观点不对,但我认为没有绝对的对与错,一切交给时间去证明吧!愿与各位坚守的同胞们互相学习,共同进步!在这里我也分享一份自己收录整理的**Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料**帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习这两个函数除了传参一成功一失败,它们的功能是一模一样的,都是直接调用了。原创 2024-03-19 18:20:52 · 817 阅读 · 0 评论 -
Flutter 之 TabBar & TabBarView,Android面试2024
首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶注解原理丶注解原理丶序列化Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)代码框架结构优化(数据结构丶排序算法丶设计模式)APP性能优化(用户体验优化丶适配丶代码调优)热修复丶热升级丶Hook技术丶IOC架构设计。原创 2024-03-19 15:59:32 · 882 阅读 · 0 评论 -
Android自定义View 雷达扫描效果,一起看看这些大厂面试真题查漏补缺吧
Override//设置宽高,默认200dp/**} else {/**} else {@Override//计算圆的半径//计算圆的圆心//正在扫描//计算雷达扫描的旋转角度//触发View重新绘制,通过不断的绘制实现View的扫描动画效果/**/**//垂直线/**// 最多只能同时存在mRaindropNum个水滴。原创 2024-03-19 13:41:17 · 872 阅读 · 0 评论 -
Android大三提前批的钉钉和抖音面筋,阿里挂了HR面,抖音通过收获Offer(1)
进程和线程的理解各种单例创建的理解,以及DCL的同步机制为什么这么做,其他的设计模式知道的,以及应用场景。MVP和MVVM的理解,P层它主要做什么工作,你如何实现的M、V、P三层的通信。Handler的工作流程,Handler能否在子线程初始化以及用什么方案来替代Handler的在子线程初始化。JVM的组成成分,以及你对四大引用的理解四大启动模式的启动方式以及场景分析,如过一个按钮对应页面跳转,如何点多次只进行一次跳转,两种方式回答对http和https的理解。原创 2024-03-19 11:32:49 · 913 阅读 · 0 评论 -
新浪微博客户端开发之发布微博,安卓开发入门到精通
当我们出去找工作,或者准备找工作的时候,我们一定要想,我面试的目标是什么,我自己的技术栈有哪些,近期能掌握的有哪些,我的哪些短板 ,列出来,有计划的去完成,别看前两天掘金一些大佬在驳来驳去 ,他们的观点是他们的,不要因为他们的观点,膨胀了自己,影响自己的学习节奏。这个类呢就是用来存储任务的,获取当前需要执行的任务,也用来移除执行完的任务列表,安装先进先出的方式实现任务按顺序执行,所以每次获取的任务就是放在最前面的,因为List的排列是顺序的。// 监视类型,默认为图片。// 处理任务接口对象。原创 2024-03-18 03:53:20 · 781 阅读 · 0 评论 -
字节飞书5轮面试,Android Framework 层的源码就问了4轮!
在技术领域内,没有任何一门课程可以让你学完后一劳永逸,再好的课程也只能是“师傅领进门,修行靠个人”。“学无止境”这句话,在任何技术领域,都不只是良好的习惯,更是程序员和工程师们不被时代淘汰、获得更好机会和发展的必要前提。如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的技术圈一起学习交流吧!加入我们吧!原创 2024-03-18 01:24:57 · 848 阅读 · 0 评论 -
使用RecyclerView实现QQ空间广告位一个位置两个图时偶遇bug
乍一看是没有此方法,其实问题的真正原因是 下图标注;原创 2024-03-17 22:36:32 · 850 阅读 · 0 评论 -
【Android】38,干货满满,还在等机会
说一千道一万,不如自己去行动。要想在移动互联网的下半场是自己占有一席之地,那就得从现在开始,从今天开始,马上严格要求自己,既重视业务实现能力,也重视基础和原理。基础夯实好了,高楼才能够平地而起,稳如泰山。最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2020-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有。原创 2024-03-17 19:54:39 · 610 阅读 · 0 评论 -
Kotlin协程中的Flow,android内存优化面试题
catch {mBinding.textView.text = “数据出错”.collect {mBinding.textView.text = “接收数据为:$it”flowOn:线程切换(flow为IO,其他为Main)flow {emit(“1”)emit(“2”)emit(“3”)emit(“4”)emit(“5”)emit(“6”).onStart {showToast(“开始”).filter {it!= “2”.map {“转换$it”原创 2024-03-17 17:24:57 · 615 阅读 · 0 评论 -
Android面试合集,总结了近两年来的面试要点,阿里面试官含泪点赞
学习学习。原创 2024-03-16 15:23:36 · 896 阅读 · 0 评论 -
Android性能优化之内存优化,90%的人看完都说好
Android系统虚拟机的垃圾回收是通过虚拟机GC机制来实现的。GC会选择一些还存活的对象作为内存遍历的根节点GC Roots,通过对GC Roots的可达性来判断是否需要回收。内存泄漏就是在当前应用周期内不再使用的对象被GC Roots引用,导致不能回收,使实际可使用内存变小。例如,在onDraw方法里面不要执行对象的创建,一般来说,都应该在自定义View的构造器中创建对象。如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。GitHub地址。原创 2024-03-16 13:44:36 · 996 阅读 · 0 评论 -
Android大厂面试专题,元旦福利领取~
PS:性能优化包括内存,处理效率,视觉流畅度,CPU,电量,流量等方面,针对手机的性能去做相应的方案。个人认为更应该把握好内存优化、处理效率(代码质量)、视觉流畅度(布局优化)。原创 2024-03-15 21:41:32 · 737 阅读 · 0 评论 -
Android 自定义ListView和GridView
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Android学习PDF+学习视频+面试文档+知识点笔记【Android思维脑图(技能树)】原创 2024-03-15 19:59:51 · 814 阅读 · 0 评论