android
文章平均质量分 89
沈页
这个作者很懒,什么都没留下…
展开
-
2023年最全Android架构师面试的200题解析(Java基础/Android四大组件/性能优化/Framework源码等)
Android开发基础:包括Android系统架构、编程语言(Java或Kotlin)、Android应用组件生命周期、Android系统基本机制和技术(如广播、服务、内容提供器、存储机制)等。Android的UI开发:包括设计和实现高质量、可用性和可维护性的应用界面。Android应用的性能优化和调试技术:包括如何利用Android平台工具优化应用的启动时间、帧率、内存使用、电量使用等。Android应用的网络通信:包括使用HTTP协议访问网络数据、使用网络状态监听器处理网络变化等。Android原创 2023-10-05 17:05:28 · 175 阅读 · 0 评论 -
大厂里的外包年轻人,都是“二等公民”
“外包”是大厂这些年极其普遍的人力模式。外包员工和“正职”同在一个屋檐下,但身份的微妙投射在方方面面。明着看是待遇上的不平等;更隐性之处,他们的努力无法和前途挂钩,时时感到“二等公民”似有若无的“歧视”。这一切带来内心长久的漂浮和不确定。那些年轻人的梦想和渺茫的转正机会一样,永远处在一个薛定谔的状态里。原创 2023-09-15 10:46:03 · 166 阅读 · 0 评论 -
5 种方法,来为 Android Studio Flamingo(火烈鸟)版本,准备 你的app构建
当您升级到 Android Studio Flamingo 和 Android Gradle 插件 (AGP) 8.0 时,您需要更新您的 app 构建文件,以适配五个重要的 **构建行为变更**。[AGP 升级助手](https://developer.android.com/studio/build/agp-upgrade-assistant) 可以帮助您完成这些变更。当您使用它时,它会建议通过添加代码行,来选择退出 **构建行为变更**,以保留现有的构建行为。稍后也可以通过删除这些代码行,迁移到新原创 2023-08-14 15:26:07 · 735 阅读 · 0 评论 -
移动框架对比:uniapp和flutter选哪个好
无论您是开发H5应用程序、小程序应用程序、IOS应用程序、Android应用程序还是其他应用程序,uniapp和Flutter都是非常好的跨平台框架。选择uniapp还是Flutter可能取决于你的开发背景和计划,并且需要考虑到你需要部署到哪些平台、你对UI的需求以及你的团队的技术专长。相对于过去,现在的开发新框架不断涌现,而新框架的比较也成为了一门新的学问,希望该篇文章对大家有所参考。原创 2023-08-08 16:09:39 · 12916 阅读 · 0 评论 -
近四十场面试汇聚成的超全Android常见面试题总结
整理这篇面试题花了我不少精力,把题刷一遍以后再将面试题抄一遍的做法看上去显得有一些笨拙。而为了看上去不是这么笨拙,我对作者提到的问题专门去思考了自己平时看见的问题以及查阅相关的资料,并将这些资料放在了相对应的面试题下面。整理本文的初衷是为了应付面试官,但是越看越觉得自己欠缺的越多,因此不管是作者分享的面试经验还是作者分享的技术细节对自己都是如此弥足珍贵!这个过程就好像当初我们上学一样,一开始为了应付老师和家长的要求,但是随着自己逐渐长大才发现这个过程自己的收获远远大于应付老师和家长的要求。原创 2023-07-27 16:53:05 · 263 阅读 · 0 评论 -
浅谈Android原生开发现状,终究是错付了
客户端3年内必死。小程序/跨端方案盛行,很多公司已经开始裁客户端了。这不是危言耸听,不少同行已经发声,客户端面临的危机前所未有,前端跨平台和小程序蚕食移动端市场,客户端行业内部内卷严重,同行一直都不是你的朋友,但是现在杀死你的不是你的同行,而是其他人。。。原创 2023-07-24 14:48:05 · 907 阅读 · 0 评论 -
Android面试题大全(2024年最新)
声明:有人说, 有些面试题很变态,个人认为其实是因为我们基础不扎实或者没有深入。本篇文章来自一位很资深的前辈对于最近Android面试题目所做的总结归纳,有1600+道题目 ,知识面很广 ,而且这位前辈对于每个题都自己测试给出了答案 ,如果你对某个题有疑问或者不明白,可以电脑端登录把题目复制下来然后发表评论,大家一起探讨,也可以电脑端登录后关注我给我发私信,我们一起进步!原创 2023-07-18 17:37:23 · 19966 阅读 · 1 评论 -
字节跳动面试官一招差点KO我,一共面试了3轮(5年经验),艰难拿下2-2职级offer!
我从大学毕业开始做Android开发,现在已经五年时间了,现在在山东老家济南做Android开发。这三年里面,也只是一心在做Android开发,其他语言接触的并不多,了解点JS之类的。现在感觉Android开始不像以前那样好做了,也可能是现在年纪慢慢大了,要考虑的事情变多了的缘故吧。不知道以后应该何去何从,总是感觉做Android或者说做程序员一直处在一种不稳定之中,在一些中小公司里面,可能工作一年两年就因为各种各样的原因而离职。马上就要结婚了,该买房了。原创 2023-07-12 21:34:58 · 3986 阅读 · 0 评论 -
2023年最常见中高级Android面试题全解析,看完碾压面试官!!!
最近正值秋招,一直在给公司招聘Android程序员,我从 2015 年做 TeamLeader 开始就习惯性的收集平时遇到的 Android技术问题或周围朋友见过的面试题,经过不断筛选,终于凝练成一套实用的小题库。(题库中所有的问题请看下文,考验你水平的时候到了。一方面是给公司招聘用,另一方面是想用它来挖掘我在 Android技术栈中的技术盲点,然后修复和完善它,以此来提高自己的技术水平。原创 2023-07-05 15:40:18 · 1623 阅读 · 0 评论 -
啃完这份2023年Android面试指南,拿到offer几率提升50%【附Android面试题合集答案】
你面试时是否经历过这种场景?明明胸有成竹的问题,被面试官反复追问之后没了信心?那么Android面试互联网技术人员,应该怎么准备呢?原创 2023-06-20 14:21:27 · 209 阅读 · 0 评论 -
百度内网《Android车载操作系统开发指南》惨遭泄漏,24小时删!!!
软件定义汽车背景下,操作系统是汽车生态发展的灵魂。随着汽车电动化、智能化、网联化的发展,汽车操作系统已经成为车辆中重要的组成部分之一,一定程度上 决定了车辆的安全性、舒适度、智能化水平和整体性能。而Android系统开源、免费应用资源多、应用UI/Lunch、操控等人机交互开发,易定制等特性,因此Android在整个汽车操作系统有很大的发挥空间,不怕做不了,只怕你想不到原创 2023-06-05 09:58:00 · 200 阅读 · 0 评论 -
【项目实战】一线大厂APP-Android端性能优化实战解析(启动加速、内存优化、卡顿、屏幕适配等)
近年来,随着移动互联网的发展和普及,APP已经成为人们日常生活中不可或缺的一部分。在这个过程中,APP的性能优化成为了越来越重要的一环。本文主要介绍一线大厂APP-Android端性能优化实战解析,包括启动加速、内存优化、卡顿、屏幕适配等方面。原创 2023-03-22 17:28:57 · 492 阅读 · 0 评论 -
腾讯云智(武汉)Android面经,已拿Offer
腾讯云智的面试效率比较低,很慢,但面试官总体给我的感觉还可以。听网上的人说腾讯云智是内包,不太好。它不嫌弃我学校不好,我也不嫌弃它可能是个内包。如果后续没有其他更好的 offer,我就去腾讯云智了。原创 2023-03-21 16:57:07 · 8011 阅读 · 6 评论 -
都2023了,Android 怎么还没有凉呀?
今年的“前端已凉”,让人不得不联想到好几年前已经“凉透了”的Android原创 2023-03-18 21:01:33 · 391 阅读 · 0 评论 -
一起被裁,朋友背着我拿了5个大厂offer,我坐不住了……
同样在去年年底被裁,为什么我的一个朋友拿到华为、阿里巴巴、字节跳动、拼多多、百度等5家大厂的offer,而我连一个面试的机会都没有。原创 2023-03-16 20:52:48 · 128 阅读 · 0 评论 -
2023年疫情开发下Android程序员求职建议
眼看着年过完了,该收收心继续做搬砖的打工人了!上班的上班,找工作的也要利用好年后这一波招聘小高峰,为自己谋求一个心仪的高薪岗位。新年新气象,相信很多宝子们也做好充分求职准备,亮出手中技能。但一定要注意理性跳槽,最近几年,总能看到跳槽几次薪资翻倍的故事。程序员一旦找到好机会,薪资浮动很大,涨薪机会也很大。但是,别被幸存者效应给骗了,求职坑很多,没有十足的把握,在这个形势下,先求稳后求胜也没什么错。原创 2023-02-09 16:53:24 · 288 阅读 · 0 评论 -
年后上来面试了13家企业Android岗位,面试题整理
希望以上面试题能帮助到你在面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。原创 2023-02-06 21:11:29 · 151 阅读 · 0 评论 -
疫情过后的这个春招,真的会回暖吗?
今天是正月初八,不知道大家有没有复工,反正我今天已经坐在办公室里开始码字了。这个春节假期相信大家过的都不错,可以看到今年无论是回家探亲、还是外出旅游的人数,这个春节假期相信大家过的都不错,可以看到今年无论是回家探亲、还是外出旅游的人数,都比疫情放开前两年有了爆发式的增长。假期我躺在被窝里刷抖音,每当刷到哪个景点人满为患到走不动路的时候,都觉得自己宅在家里哪也不去真的是太对了。好了回归正题,很多小伙伴们非常关注的一个问题,?在聊春招之前,我觉得还是有必要再来科普一下春招的时间线。原创 2023-01-30 20:08:15 · 150 阅读 · 0 评论 -
【面试秘籍】《2023年Android中高级最全面试真题答案解析》原题命中率超高
《2023年Android中高级最全面试真题答案解析》丛书在充分研究面试真题的基础上,通过对近五年Android面试真题的科学选编,将其中具有典型性和经典性的面试真题进行深入细致、分门别类的分析,追寻面试真题命题轨迹,捕捉面试真题命题规律,传递面试真题命题最新信息,从而直接有效的指导求职者的面试复习。原创 2023-01-29 15:04:09 · 208 阅读 · 0 评论 -
@JvmDefaultWithCompatibility优化小技巧,了解一下~
其实kotlin之前有提供和注解搭配,不过这样对于业务开发不太友好,比如新增接口容易漏掉注解添加,再比如可能会对业务逻辑非public部分代码入侵过深等。所以这里官方又提供了和搭配使用。希望本篇文章对你有所帮助。如果想要成为架构师或想突破20~30K薪资范畴,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。原创 2023-01-25 22:40:29 · 532 阅读 · 0 评论 -
2023年疫情开放后一个Android的面试历程
给自己点鸡血过好每一天,演好当下的剧本,朝着心中的那个标杆去前进。人要做的不清高不矫情不抱怨,就是在黑夜中看到微光,你就朝着微光的方向走过去,虽然有的时候你会怀疑,你会觉得是不是走错了,但是所有的怀疑都是为了确信。原创 2023-01-13 15:05:23 · 164 阅读 · 0 评论 -
历经两个月整理的2023年最新Android面试题合集,足足900+页,年后跳槽必备
对于科技型研发企业,春节,就是一年一度的跳槽盛宴。通常过完年,**团队减员2成是正常的,更多人跳槽也并不罕见**。因为拿了年终奖,休完春假,从利益上看,就是最佳的时机。年后跳槽,不耽误你来年在下家拿下一份年终奖。**那么,在你决定跳槽前,需要问自己几个问题**:现在的技术是否能匹配到更好的offer?如果有目标的岗位,那么你的技能是否跟岗位匹配?跳槽以后当下工作中的问题可以得到解决吗?如果这些答案都是否定的,建议你先沉淀一下自己的能力,不要盲目进行跳槽。毕竟现在市场就业原创 2023-01-10 16:24:23 · 466 阅读 · 0 评论 -
2023年了,安卓开发为什么还没被淘汰?
没想到在2023年了,还有人说这种话题,这是我在知乎上看到的一份帖子。首先从开发者层次来说,安卓开发太方便了,成本低,安卓系统免授权,自身稳定性可靠,比自己手撸一个嵌入式系统方便了多少倍。虽说闪存内存之类的贵一点,但跟上边这俩优势比,不值一提。除此之外现在使用 Android 及其相关的设备很多,电视、洗衣机、闭路监控、公交站牌、POS机、电子秤、车机、音响、电子广告牌、门禁、冰箱、学习平板、机顶盒等等。原创 2023-01-07 20:44:06 · 1099 阅读 · 0 评论 -
快速入门|Flutter完整开发实战详解 谷歌架构师独家分享
这几年在大前端的开发领域,选择跨端方案的公司和部门越来越多,一方面是跨平台的前端框架越来越成熟,另一方面也是因原生开发者正逐年减少。所以,在当下掌握一门跨平台的技术栈还是很有必要的,无论从广度还是从深度都会有所帮助。等等,其中 Flutter 的跨平台兼容性无疑最好。原创 2022-12-29 21:01:50 · 1826 阅读 · 0 评论 -
开发三年就是高级开发?Android开发如何备战2023年金三银四,挑战年薪50W
到了年底了,很多公司又开始新一轮的招人了,很多人也在为年后的跳槽做准备。如果把各大互联网公司的招聘信息拉出来看的话,基本都要求3年以上工作经验,Title也基本都是Android高级开发。其实大错特错,因为堆出来的。很多人,甚至有10几年的经验,但是还只是一个默默搬砖的码农。如果你去看,你会很容易发现,其实不同的公司对高级开发的定义也都不一样。有的公司要求高级开发熟练掌握Java/Koltin、熟练使用MVVM框架。原创 2022-12-26 21:18:39 · 183 阅读 · 0 评论 -
跳槽一次能涨多少?今天见识到跳槽天花板。
人往高处走水往低处流,十二月将至,“金三银四”招聘季还会远吗?,让很多人陷入了“工作难保,工作难找”的痛苦境地。往年随便一刷招聘APP,数十个面试邀请的情况已然不复存在。现在,连续刷几个小时,可能收到的面试邀请也寥寥无几,只剩下默默等待。转眼2023年招聘季就要来了,,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?原创 2022-12-19 21:11:43 · 3333 阅读 · 0 评论 -
告别XML,Android新声明式UI框架《Jetpack Compose入门到精通》最全开发指南
Jetpack Compose是Android的新声明式UI框架。长期以来, Android 开发人员习惯于使用带有状态视图的xml编写UI,这些状态视图通过逐步浏览视图层次结构进行更新。使用Jetpack Compose, UI 是通过使用KotinQ 函数以无状态方式编写的。可组合函数使用注解进行@Composable注解。可组合函数必须使用此注解进行注解,通知编译器此函数将UI添加到View Hierarchy。原创 2022-12-16 21:07:04 · 1601 阅读 · 0 评论 -
全面适配 Android12
以上内容为流利说各 APP 适配 Android12 改动范围。Android12 本身改变内容还有很多,比如定位精度、应用休眠、前台服务、蓝牙权限等等。2022年8月 Android13 正式版发布,更细化的权限和更多后台运行限制, 总体上感觉 Google 花了很大精力在提升 Android 安全性(当然还有稳定性),作为开发者很高兴看到 Android 生态越来越健康, 流利说作为保护用户隐私典范企业一直积极响应政策走在规范行业前沿,为我们的用户提供安全可靠的服务。原创 2022-12-15 14:21:13 · 1792 阅读 · 0 评论 -
突然 Java 倒下了......
TIOBE 将于下个月揭晓其 2022 年度编程语言,目前共有 3 个候选者:Python、C 和 C++。TIOBE CEO Paul Jansen指出,虽然 Python 和 C 已多次斩获该头衔,而 C++ 仅在 2003 年获得过一次;但在本月 TIOBE 指数中, C++ 已经实现了历史上首次超越 Java,Java 现已跌至榜单第 4 位。这是自 2001 年 TIOBE 指数开始以来,Java 首次未进入前 3 名。除此之外,Kotlin 和 Julia 也越来越接近 Top 20。原创 2022-12-13 20:38:44 · 9590 阅读 · 3 评论 -
Android:为了突破瓶颈,你总得新学点什么吧?
一眨眼就到了12月份了,在这拥有“35岁魔咒”IT场上工作多年的你,是否遇到了发展瓶颈?想突破瓶颈有时需要一个机遇,但这个合适的机会很难遇到。这时候,或许你可以思考,自己是否还有改变的空间?如果能从自身突破,对于未来的发展也更为有利。原创 2022-12-12 20:54:20 · 409 阅读 · 0 评论 -
3年以上Android开发者,关于学习 Compose,我的经验总结和建议
又到一年快结束的日子了这一年里经历了裁员,跳槽,跑路,也当过面试官面试一些同学。经历过攻守的角色转换后,沉下心,回顾过往,不由得发出感叹,今年卷的不行。无论是裁员还是跳槽,都存在核心的一点,自身的技术核心是否达到公司的业务要求?就像现在用的声明式UI,企业都想提高开发效率,而Compose正好能直观解决这类问题。那么问题来了:你要学Compose吗?或者更确切地问:你要现在就开始学 Compose 吗?世界在变化,公司也在变化,技术也时刻在变化。原创 2022-12-07 14:46:07 · 1219 阅读 · 0 评论 -
2022年最新Android面试题整理,全网都在看,史上最全面试攻略
Android面试现在什么东西是必须考察的?专业素养还是面试技巧?四大组件还是Framework层源码?哪有什么必考的,可以说所有技术栈都不是必考,但又是必考。话虽看似矛盾,但却反映了当前国内互联网环境的现状,面试官不会考你所有问题,但你却不能不会,这就是八股文的重要性。都说国内互联网环境不好,纵观这个秋招,的确只能说是差强人意,不过总有人脱颖而出,也总有人不当这个泛泛之辈。失败者的理由可能五花八门,成功者的原因却有共性:如何向面试官表达自己的实力需要每个人自己调整,因人而异。在这里我也没什么其他好棒的,给原创 2022-12-05 17:36:46 · 676 阅读 · 0 评论 -
闭关三个月,腾讯大咖手写Framework最新源码笔记,从基础到进阶直接封神
我们首先给出Android Framework的定义,然后再对该定义给出详细的解释。Android Framework包含三个内容:服务端、客户端、linux驱动。原创 2022-12-01 14:53:15 · 388 阅读 · 0 评论 -
都要2023年了,Android开发是否还值得入场?
随着手机行业的飞速发展,现在国产手机也迎来了高速发展时期,越来越多的人使用国产手机,同时开发安卓APP的人也越来越多了,下面来看看安卓app开发市场前景如何?1、。安卓智能手机的市场份额可以说是庞大的,很多用户都喜欢购买安卓智能手机,正是因为这样,这类型系统的软件需求蓬勃,前景自然就不错。科技行业就是如此,有用户才有市场。2、。目前研发软件都是根据潮流走势来进行的,具体能开发的app种类很多,确定具体的领域之后,就能对市场进行详细的调查,了解用户群体,对市场与用户了解越深刻,可发展的空间就越大。3、原创 2022-11-28 15:04:02 · 4008 阅读 · 0 评论 -
Kotlin或将超越Go?
知名软件行业分析公司 RedMonk 发布了 2022 年 6 月(第三季度)编程语言排行榜。RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年的第二份榜单。上一次榜单发布是在 3 月份,即第一季度编程语言排行。目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体的数据收集方式改变了。原创 2022-11-23 14:59:09 · 4833 阅读 · 0 评论 -
基于Android车载系统模块资料
在从事车载Android应用开发前,必须要对汽车座舱的基本结构有一个大体的认知,只有意识到汽车座舱是一种与手机完全不同的架构,才能更好的助力我们日后学习车载Android应用的开发。下面就来介绍一个比较主流的车载操作系统架构。注意:并不是所有的车载操作系统都采用了下面的架构,比如,特斯拉采用的是基于Linux一套架构。车载Android应用说到底就是,在车载Android系统中嵌入一系列系统级应用,这里既包含与用户存在交互的HMI应用,也包含在后台运行没有HMI的Service应用。原创 2022-11-18 16:03:01 · 1426 阅读 · 0 评论 -
Android架构师学习必备学习宝典《Android架构开发手册》
写代码的时候,记得三思而后行,想一想你写的代码是不是在它该在的位置,是不是以该有的形式存在的。架构不是一蹴而就的,希望我们有一天的时候,能够从自己写的代码中找到架构的成就感,原创 2022-11-16 15:32:41 · 1380 阅读 · 0 评论 -
「性能优化」Android性能优化学习(附360°性能调优学习指南)
性能优化不是更新一两个版本就可以解决的,是持续性的需求,持续集成迭代反馈。在实际的项目中,在项目刚开始的时候,由于人力和项目完成时间限制,性能优化的优先级比较低,等进入项目投入使用阶段,就需要把优先级提高,但在项目初期,在设计架构方案时,性能优化的点也需要提早考虑进去,这就体现出一个程序员的技术功底了。学习技术是一条漫长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!原创 2022-11-11 17:23:13 · 231 阅读 · 0 评论 -
2022年新鲜出炉:企业级Android车载操作系统开发学习路线
腾讯《中国智能网联汽车市场与用户洞察白皮书》显示,中国车联网市场规模预计将在2025年突破2000亿元,并占据全球份额的四分之一。所谓车载操作系统,就是为汽车专门设计的,负责管理和控制车载硬件和软件资源,且符合安全需求的重要底层操作系统。:一部分是表层的操作系统。是与用户、车主进行交互的系统,来控制车载电子设备。它与手机、电脑操作系统类似,包括对应用、用户的操作习惯、交互控制逻辑的适配,其与手机电脑系统不同的是要与底层的控制系统对接。原创 2022-11-09 20:11:32 · 945 阅读 · 0 评论 -
Android开发如何打破当下市场行情?
曾听过很多人说Android学习很简单,做个App就上手了,工作机会多,毕业后也比较容易找工作。在工作初期,工作主要是按照业务需求实现App页面的功能,按照设计师的设计稿实现页面的效果。这个字能不能大点或者醒目点儿?颜感觉颜色和设计稿有差别,能不能再调调?怎么老是崩溃啊,行不行啊?…所以,工作过一年后你会发现,自己的工作重点就是。在极端情况下出现了问题后(比如部分机型上崩溃,加载图片慢),也不知道该如何解决!都不好意思说自己是搞技术的。原创 2022-11-03 22:04:15 · 154 阅读 · 0 评论