程序员
文章平均质量分 95
普通网友
这个作者很懒,什么都没留下…
展开
-
Android低功耗蓝牙通讯(1)
总而言之,Android开发行业变化太快,作为技术人员就要保持终生学习的态度,让学习力成为核心竞争力,所谓“活到老学到老”只有不断的学习,不断的提升自己,才能跟紧行业的步伐,才能不被时代所淘汰。在这里我分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司20年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。原创 2024-04-23 09:51:31 · 671 阅读 · 0 评论 -
Android应用的资源
Android中的颜色值是通过红,绿,蓝三原色以及一个透明度值来表示的,颜色值总是以#号开头。字符串资源该示例的字符串文件为:上面程序代码中每个元素定义一个字符串,name属性定义字符串的名称。颜色资源如下文件是该示例的颜色资源文件尺寸资源**要想成为高级安卓工程师,必须掌握许多基础的知识。**在工作中,这些原理可以极大的帮助我们理解技术,在面试中,更是可以帮助我们应对大厂面试官的刁难。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》原创 2024-04-23 01:48:07 · 292 阅读 · 0 评论 -
Android学习路线总结,绝对干货
不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一些资料,然后以我的工作经验给大家总结一下,让你们少走弯路,提取一些工作中经常用到的技术。在此为大家准备了四节优质的Android高级进阶视频:架构师项目实战——全球首批Android开发者对Android架构的见解。原创 2024-04-23 00:23:12 · 857 阅读 · 0 评论 -
2024-2024历年字节跳动Python面试真题解析,机器学习和人工智能之间的区别,小米面试hr
它是人工智能的一种应用,它为系统提供了从经验中自动学习和改进的能力。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。博主会用爬虫代码随机抽取三人送书!原创 2024-04-22 20:23:37 · 409 阅读 · 0 评论 -
2024-2024历年字节跳动Python面试真题解析,当下大火的Python究竟有多神奇?让你比同龄人多挣30%_python大火,计算机网络面试基础知识
为了帮助大家更好的学习Python,小编给大家准备了一份Python学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,需要获取方式:扫描下方即可获取。CSDN大礼包:《Python零基础入门&进阶学习资源包》免费分享。原创 2024-04-22 20:23:06 · 363 阅读 · 0 评论 -
2024-2024历年字节跳动Python面试真题解析,Python实现十大常用排序算法_以下属于python常用排序算法的是 ,计算机网络面试基础知识
希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本,它与插入排序的不同之处在于,它会优先比较距离较远的元素,该方法因D.L.Shell于1959年提出而得名。从第二个元素开始和前面的元素进行比较,如果前面的元素比当前元素大,则将前面元素 后移,当前元素依次往前,直到找到比它小或等于它的元素插入在其后面。对元素进行增量元素进行比较,比如增量值为7,那么就对0,7,14,21…原创 2024-04-22 20:22:34 · 219 阅读 · 0 评论 -
android两级分类列表且子列表item不同布局实现
题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升,故此将并将重要的Android进阶资料包括自定义view、性能优化、MVC与MVP与MVVM三大框架的区别、NDK技术、阿里面试题精编汇总、常见源码分析等学习资料。【Android思维脑图(技能树)】原创 2024-04-22 19:21:28 · 203 阅读 · 0 评论 -
Android-知识简记:资深架构师带你快速回顾Android各种知识!(1)
在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。原创 2024-04-22 17:43:49 · 210 阅读 · 0 评论 -
android-bitmap的缓存策略
瞅了一眼,可以知道重点在open()函数,其中第一个参数表示文件的存储路径,缓存路径可以是sd卡上的缓存目录,具体是指/sdcard/android/data/package_name/cache,package_name表示当前应用的包名,当应用被卸载后, 此目录会一并删除掉。第二个参数表示应用的版本号,一般设为1即可。而获取缓存和缓存的添加过程类似,将url转换为key,然后通过disklrucache的get方法得到一个snapshot对象,接着通过snapshot对象得到缓存的文件输入流。原创 2024-04-22 16:17:37 · 211 阅读 · 0 评论 -
Android 装逼技术之暗码启动应用(2)
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。原创 2024-04-22 14:53:06 · 224 阅读 · 0 评论 -
Android 缓存Bitmaps
注意:在这个例子中,1/8的应用内存被分配给缓存。在一个普通的/hdpi设备上最低也在4M左右(32/8)。一个分辨率为800*480的设备上,全屏的填满图片的GridView占用的内存约1.5M(800*480*4字节),因此这个大小的内存可以缓存2.5页左右的图片。当加载一个Bitmap到ImageView中,先要检查LruCache。如果有相应的数据,则立即用来更新ImageView,否则将启动后台线程来处理这个图片。if (bitmap!原创 2024-04-22 13:38:56 · 767 阅读 · 0 评论 -
Android 彻底掌握 Handler 看这里就够了
可以看出,myLooper 通过一个线程本地变量中的存根,然后 mQueue 是 Looper 中的一个全局变量,类型是 MessageQueue 类型。:保存要由 Looper 调度的消息列表。Message不是直接添加到 MessageQueue 的,而是通过与 Looper 关联的 Handler 对象添加的。你可以使用 Looper.myQueue() 检索当前线程的 MessageQueue。Looper 介绍=========默认情况下,线程没有与之关联的消息循环;原创 2024-04-22 12:14:15 · 881 阅读 · 0 评论 -
Android 屏幕适配的最优方案(三)(1)
各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取。原创 2024-04-22 11:05:31 · 758 阅读 · 1 评论 -
android 国际区号注册手机号编码 以及常用城市列表
看到这篇文章的人不知道有多少是和我一样的Android程序员。35岁,这是我们这个行业普遍的失业高发阶段,这种情况下如果还不提升自己的技能,进阶发展,我想,很可能就是本行业的职业生涯的终点了。我们要有危机意识,切莫等到一切都成定局时才开始追悔莫及。只要有规划的,有系统地学习,进阶提升自己并不难,给自己多充一点电,你才能走的更远。千里之行始于足下。这是上小学时,那种一元钱一个的日记本上每一页下面都印刷有的一句话,当时只觉得这句话很短,后来渐渐长大才慢慢明白这句话的真正的含义。原创 2024-04-22 09:39:06 · 772 阅读 · 0 评论 -
android 仿QQ五毛特效之查看红包领取详情界面
都说三年是程序员的一个坎,能否晋升或者提高自己的核心竞争力,这几年就十分关键。技术发展的这么快,从哪些方面开始学习,才能达到高级工程师水平,最后进阶到Android架构师/技术专家?我总结了这 5大块;我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 PDF(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。Java语言与原理;大厂,小厂。Android面试先看你熟不熟悉Java语言高级UI与自定义view。原创 2024-04-22 04:43:39 · 686 阅读 · 0 评论 -
Android Studio安装教程
下面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题全套解析,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,下面只是以图片的形式给大家展示一部分。其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。这里还有整理出来的Android进阶学习的思维脑图,给大家参考一个方向。试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》原创 2024-04-22 03:18:06 · 983 阅读 · 0 评论 -
android opencv NDK人脸识别和对比
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。原创 2024-04-22 01:53:39 · 316 阅读 · 0 评论 -
android IPC、Serializable、Parcelable基础知识
当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。Parcelable也是一个接口,只要实现这个接口,一个类的对象就可以实现序列化,并且可以在Intent和Binder来进行传递。返回当前对象的内容描述,如果含有文件描述返回1,否则返回0,几乎所有的情况都返回的是0.从序列化的对象中创建原始对象。原创 2024-04-22 00:28:30 · 701 阅读 · 0 评论 -
Android App的签名打包(晋级篇)
a.创建keyb.使用步骤a中产生的key对apk签名创建key,需要用到keytool.exe (位于jdk1.6.0_24jre\bin目录下),使用产生的key对apk签名用到的是jarsigner.exe (位于jdk1.6.0_24\bin目录下),把上两个软件所在的目录添加到环境变量path后,打开cmd输入/*说明:-genkey 产生密钥-alias demo.keystore 别名 demo.keystore-keyalg RSA 使用RSA算法对签名加密。原创 2024-04-21 23:04:06 · 602 阅读 · 0 评论 -
acm入门基础算法必看
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT 面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Android 基础知识点Java 基础知识点Android 源码相关分析常见的一些原理性问题。原创 2024-04-21 21:22:46 · 907 阅读 · 0 评论 -
16 个好用的 Code Review 工具
当我们出去找工作,或者准备找工作的时候,我们一定要想,我面试的目标是什么,我自己的技术栈有哪些,近期能掌握的有哪些,我的哪些短板 ,列出来,有计划的去完成,别看前两天掘金一些大佬在驳来驳去 ,他们的观点是他们的,不要因为他们的观点,膨胀了自己,影响自己的学习节奏。此代码审查工具可以帮助我们在数据库中记录问题、注释和决策。可以概述我们的代码库可以与我们的开发过程无缝集成我们可以控制要分析的内容帮助我们捕获每一行代码简化代码审查流程并改进可操作的报告它提供了分析数据,可以帮助我们理解、贡献并与同行交流.原创 2024-04-21 19:09:53 · 697 阅读 · 0 评论 -
现学现用Android Jetpack - Navigation(1)
在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。原创 2024-04-21 16:08:58 · 848 阅读 · 0 评论 -
深入解析Android-Studio中Gradle依赖
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT 面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Android 基础知识点Java 基础知识点Android 源码相关分析常见的一些原理性问题。原创 2024-04-21 14:16:28 · 708 阅读 · 0 评论 -
来自BAT的10位面试官,面试时问的问题(答案详解),内容会持续更新建议收藏
利用可达性分析算法,虚拟机会将一些对象定义为 GC Roots,从 GC Roots 出发沿着引用链向下寻找,如果某个对象不能通过 GC Roots 寻找到,虚拟机就认为该对象可以被回收掉。1)虚拟机栈(栈帧中的本地变量表)中引用的对象;2)方法区中的类静态属性引用的对象,常量引用的对象;3)本地方法栈中 JNI(Native 方法)引用的对象;即使不可达,对象也不一定会被垃圾收集器回收,1)先判断对象是否有必要执行 finalize()方法,对象必须重写 finalize()方法且没有被运行过。原创 2024-04-21 12:21:35 · 985 阅读 · 0 评论 -
数据库还可以这么看?(Android-Studio-4-1-新特性)(2)
写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于Flutter的学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的。原创 2024-04-21 01:55:20 · 365 阅读 · 0 评论 -
掌握这些Android开发热门前沿知识,2024年你就不用愁了!(1)
我一直以来都有整理练习大厂面试题的习惯,有随时跳出舒服圈的准备,也许求职者已经很满意现在的工作,薪酬,觉得习惯而且安逸。不过如果公司突然倒闭,或者部门被裁减,还能找到这样或者更好的工作吗?我建议各位,多刷刷面试题,知道最新的技术,每三个月可以去面试一两家公司,因为你已经有不错的工作了,所以可以带着轻松的心态去面试,同时也可以增加面试的经验。我可以将最近整理的一线互联网公司面试真题+解析分享给大家,大概花了三个月的时间整理2246页,帮助大家学习进步。原创 2024-04-20 22:50:31 · 854 阅读 · 0 评论 -
我的字节跳动Android面试初体验——稀里糊涂结束战斗
接下来的问题是关于四大组件的。面试后半阶段,我们聊到了实际项目开发中自己获得的经验,这个问题在我后来的面试中都是面试官喜欢问的问题,获得的经验应该结合自己所学专业来谈,面试官不想听到团队协作、沟通能力这些不属于技术岗的特质,可以谈,但重点还是应该放在项目开发的难点以及如何解决上,这需要我们在开发中实时去总结,以防在面试中被问住。简历的打造,首先要有内容的填充,这个填充一定要是一些经历,可以是比赛,可以是项目,但是就我个人的感觉而言,如果你有一定的时间去打造简历,去做项目往往比比赛来的更实在,更有用。原创 2024-04-20 21:01:32 · 815 阅读 · 0 评论 -
微信小程序开发之——用户登录-获取用户信息(5)
userCity | 用户所在城市 || userProvince | 用户所在省份 || userCountry | 用户所在国家 || userLanguage | 用户的语言 || 取值 | 说明 || en | 英文 || zh_CN | 简体中文 || zh_TW | 繁体中文 |原创 2024-04-20 19:13:32 · 673 阅读 · 0 评论 -
开发8年Android大牛:构建Android MVVM应用程序其实只需这几步?
本篇博文讲解主要是一些个人开发过程中总结的Android MVVM构建思想,更多是理论上各个模块如何分工,代码如何设计,虽然现在业界使用Android MVVM模式开发还比较少,但是随着DataBinding 1.0 的发布,相信在Android MVVM 这块领域会更多的人来尝试,刚好最近用MVVM开发了一段时间,有点心得,写出来仅供参考。原创 2024-04-20 17:11:16 · 571 阅读 · 0 评论 -
实时音视频聊天中超低延迟架构的思考与技术实践(1)
笔者之前工作是在金融公司可能并不是特别追求技术,而笔者又是喜欢追求技术的人,所以格格不入,只能把目标放在互联网大厂了。也希望大家都去敢于尝试和追逐自己的梦想!BATJ大厂Android高频面试题《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!J大厂Android高频面试题**[外链图片转存中…(img-2A9gYWoR-1713597184830)][外链图片转存中…(img-URy8JAjR-1713597184831)]原创 2024-04-20 15:13:31 · 704 阅读 · 0 评论 -
安卓-如何用正确的姿势监听Android屏幕旋转
在此为大家准备了四节优质的Android高级进阶视频:架构师项目实战——全球首批Android开发者对Android架构的见解。原创 2024-04-20 12:39:20 · 621 阅读 · 0 评论 -
字节架构师:“我有一套速秃功法传授给你”,Android进阶学习指南!
如果你只是一个想成为 Android 开发者的人,并且还没有写过任何应用,那么这篇文章对你来说,还有点太早。本文主要是为了帮助在Android开发各个阶段遇到一定进阶瓶颈和不知道该从哪里着手学习的开发者朋友,给予一些学习路线规划和建议。本文看完,一定不会让你空手而归。文章中列出了如何在短时间高效进阶学习。同时也需要你自己去实践行动,对应的去查漏补缺,学习复盘。在本文开始之前,我就当你已经在 Google Play 发布过 Android 应用并且使用 GitHub 来进行源码管理。原创 2024-04-20 10:58:09 · 544 阅读 · 0 评论 -
多年Android 开发经验程序员,最后被能“996”的年轻人给取代了
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。原创 2024-04-19 23:37:06 · 938 阅读 · 0 评论 -
国内大厂首次推出Android统一标准,真是威锐顾的(1)
当我们出去找工作,或者准备找工作的时候,我们一定要想,我面试的目标是什么,我自己的技术栈有哪些,近期能掌握的有哪些,我的哪些短板 ,列出来,有计划的去完成,别看前两天掘金一些大佬在驳来驳去 ,他们的观点是他们的,不要因为他们的观点,膨胀了自己,影响自己的学习节奏。基础很大程度决定你自己技术层次的厚度,你再熟练框架也好,也会比你便宜的,性价比高的替代,很现实的问题但也要有危机意识,当我们年级大了,有哪些亮点,与比我们经历更旺盛的年轻小工程师,竞争。无论你现在水平怎么样一定要。原创 2024-04-19 22:08:24 · 1368 阅读 · 0 评论 -
卡顿、ANR、死锁,线上如何监控?
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!Android架构师之路很漫长,一起共勉吧!原创 2024-04-19 20:13:34 · 942 阅读 · 0 评论 -
写给 Android 开发者的 Gradle 系列(二)撰写 task
跳槽季整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。原创 2024-04-19 18:05:01 · 766 阅读 · 0 评论 -
使用Retrofit + RxJava 网络请求
说明:定义了一个方法"getdogall/getnewsJson.php,使用get请求方式,加上@GET 标签,标签后面是这个接口的 尾址getdogall/getnewsJson.php,完整的地址应该是 baseUrl+尾址 ,参数 使用@Query标签,如果参数多的话可以用@QueryMap标签,接收一个Map,如果不需要参数()即可。原创 2024-04-19 16:01:22 · 342 阅读 · 0 评论 -
从“helloworld”开始的android之行
各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter,《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》原创 2024-04-19 13:45:54 · 869 阅读 · 0 评论 -
两年Android开发三面上岸腾讯,这些核心知识点建议收藏
1.Activity启动流程。其中考察最多的类似问题是:【从桌面点击一个图标之后,到界面显示,这个过程发生了什么?很多时候面试官会结合activity生命周期来考问:在启动流程的哪些阶段哪些生命周期被回调,此时Activity状态如何。2.启动模式。也就是常见的四种启动模式,但面试官更喜欢问何时使用他们,也就是使用场景。3.生命周期。这个很少单独问,一般和启动流程或者具体的业务场景结合考问。4.context。主要是内存泄露的考察以及application和activity两种context如何选择。原创 2024-04-19 11:28:30 · 573 阅读 · 0 评论 -
一线互联网企业老Android开发谈:Retrofit的源码你真的看懂这些了吗?
当我们出去找工作,或者准备找工作的时候,我们一定要想,我面试的目标是什么,我自己的技术栈有哪些,近期能掌握的有哪些,我的哪些短板 ,列出来,有计划的去完成,别看前两天掘金一些大佬在驳来驳去 ,他们的观点是他们的,不要因为他们的观点,膨胀了自己,影响自己的学习节奏。基础很大程度决定你自己技术层次的厚度,你再熟练框架也好,也会比你便宜的,性价比高的替代,很现实的问题但也要有危机意识,当我们年级大了,有哪些亮点,与比我们经历更旺盛的年轻小工程师,竞争。注释1处调用了okhttp3.Call的enqueue方法。原创 2024-04-18 21:40:36 · 754 阅读 · 0 评论