
adnroid
文章平均质量分 87
AI Agent开发
学习资料分享→推广名片
展开
-
Android面试:整理了30道Android经典面试题内容,带你通关Android面试
面试是我们整个求职过程中最重要的阶段。成败均决定于你面试时的短短一瞬间的表现。今天给大家整理了一些面试经典问题及回答思路,一起来看看吧!原创 2023-10-06 16:42:23 · 479 阅读 · 0 评论 -
在职阿里Android开发,浅谈下当下为什么不要裸辞!
我发现目前有很多人因为生活压力或者工作压力,想要裸辞,这里谈谈该问题。简单介绍下,前前阿里员工,校招进去阿里,J2EE 开发,因对 Android 比较感兴趣,在职期间自学 Android 一年,后裸辞专于 Android 开发。简单介绍下自己的经历,再分享下我觉得什么方式更合适,略长。原创 2023-09-26 15:45:49 · 136 阅读 · 0 评论 -
2023年经过10多次的面试失败后,我劝你不要这样去面试......
不管是初入职场的小白,还是工作几年的职场老鸟,面试前我们都需要做足准备。为准备面试投入的精力,算得上是整个职场中投入回报比最高的一次投资了。那么面试前要做哪些准备呢?原创 2023-09-21 16:16:39 · 139 阅读 · 0 评论 -
你离找到工作就差这份Android面试题合集(含答案)
下面分享一下BAT及美团、头条、滴滴、小米、网易等各大互联网公司的面试题(文末直接获取)你的“大厂梦”不是梦,你离大厂仅差这份面试题。原创 2023-09-19 16:53:40 · 113 阅读 · 0 评论 -
Android程序员找不到工作的50个原因,你是哪个?
你是否遇到上面的问题呢?期待评论区讨论我曾经在抖音上看到一句话:我又没有房贷,我又没有车贷,我又没有老婆,我为什么要找工作?这句话说出了很多人的心声,让很多人为自己找不到工作找到了一个很好的借口,殊不知发这句话的人因为这个视频吸粉无数,为自己的赚钱之路又打下了一层厚厚的基础,而那些把这句玩笑话当真的人却还在原地踏步,甚至更加堕落,这句话成了很多人“光明正大”的挡箭牌。原创 2023-09-18 16:30:00 · 267 阅读 · 0 评论 -
被裁员了,记录下去年刚入职公司内部分享的Android面试题,大曝光
这是我近段时间收集的面试题,献给打算年后找工作的同学们。文中涉及的知识比较广也可能比较零散,并且一些较为基础的知识我都略去了(比如Android四大组件是什么这类问题),有些我附上了自己的理解,有些附上了详细的相关文章链接。大家挑自己感兴趣的内容查看即可,后期我也会继续不断补充。原创 2023-09-12 11:11:48 · 120 阅读 · 0 评论 -
[Framework] Android Choreographer 工作原理
通过内部的来接收Vsync(是由下发的) 信号,接收到Vsync后统一处理InputEvent(部分事件由这里处理,下发至)、Animation(如果是调用的方法,就会直接回调给对应的Runnable) 和Traversal(也就是对应的 View 的 layout, measure 和 draw 流程,事件是下发至,然后通过冒泡的方式依次下发至所有的 View)等任务。原创 2023-09-08 14:27:26 · 506 阅读 · 0 评论 -
车载智能座舱及车载信息娱乐系统学习指南
智能座舱作为与驾乘人员直接接触的硬件与生态,更容易被消费者感知,且技术门槛相对较低,是各大主机厂现阶段差异化布局的重点。智能座舱聚焦人机交互,核心是让车更懂人,新增搭载尺寸更大的中控屏、中控娱乐系统、液晶仪表盘、抬头显示系统(HUD)等,能够实现多模态交互、地图导航服务、丰富车机娱乐内容和生活服务信息等功能。智能座舱的前期技术积累较为成熟,量产落地已经全面铺开,目前处于渗透率加速上行的成长期。原创 2023-09-06 11:13:39 · 724 阅读 · 0 评论 -
面委面是什么?
总的来说,面委会对于求职者而言,其实就可以简单认为他是一个难度更大、会挖得更深的普通面试,这样去准备就可以了。最后,面试也是门学问,我最近也会持续输出互联网面试相关方法论,同时分享一下最新的Android面试题解析。原创 2023-08-22 16:25:34 · 1435 阅读 · 0 评论 -
Android Studio下载安装入门级教程,看这一篇就够了(全文图解)
Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能,例如:基于 Gradle 的灵活构建系统快速且功能丰富的模拟器可针对所有 Android 设备进行开发的统一环境Instant Run,可将变更推送到正在运行的应用,无需构建新的 APK。原创 2023-08-16 15:10:04 · 3814 阅读 · 0 评论 -
混合开发框架平台首要之选—Flutter,为什么推荐?
使用跨端方案进行开发,必然会替代原有平台的开发技术,所以我们在选择跨端方案时,不能只依赖于某几项指标,比如编程语言、性能、技术架构等,来判断是否适合自己团队和产品,更多的还要考虑开发效率、社区支持、构建发布、 DevOps、 CI 支持等工程化方面的指标。如图所示,去年下半旬的数据调查中,Flutter 也成为了排名第一的“被使用”和“被喜爱”的跨平台框架,可以看到 Flutter 在 2019 到 2022 有了很明显的增长,有接近 42% 的跨平台开发者会使用 Flutter。原创 2023-08-09 17:23:52 · 193 阅读 · 0 评论 -
高效复用:RecyclerView内部嵌套横向列表时的优化技巧
对于内部某个ItemView直接创建多个固定的子View:这种方式不够灵活扩展性差,且在动态创建子View时就无能为力了;通过ViewGroup方式动态的创建各个子View:这种方式本身不能缓存子View,所以每次上下滑动时都会重新创建子View,虽然能实现我们想要的效果,但是性能并不是最优的;通过RecyclerView创建内部列表并使用 DiffUtil 进行数据对比和更新操作:数据变化时更新,否则什么都不做。这样做可以最大限度地利用的复用机制和缓存优势,在数据变化时进行精准刷新并提高整体渲染效率。原创 2023-08-03 16:42:44 · 602 阅读 · 0 评论 -
「金九银十」招聘季,2万字干货,看看这份Android面试宝典
由于疫情的影响,开放后经济在上半年仍旧处于停摆的状态,今年的“金三银四”招聘季,很多企业的招聘没有像往年一样大规模开展,春招的应届生找工作遇到瓶颈,想要跳槽的职场老人很多也选择先按下不动。但是,随着国内经济开始慢慢的稳定,今年“金九银十”的招聘季更值得期待。我希望在这里不单单是在技术上让大家更畅通交流,更是希望尽点微薄之力,在职场上凝聚大家的力量从而帮助更多的开发者。“金九银十”招聘刚开始的时候,我在群里面经常看到大家聊一些关于找工作或者面试的话题。原创 2023-07-31 16:52:32 · 147 阅读 · 0 评论 -
全国人民都在卷的编程行业,现状究竟是个什么情况?
开发领域的内卷问题并不是安卓开发才有,java,web前端等都有这个问题。这个在国外表现还好点,国内绝对是卷出了天际。但是你说其他行业就不卷了吗?你想拿到开发岗位同等工资,你照样要卷。最根本的原因是需求决定了价格,国内的经济状况大家也不是不知道,市面上大部分能流通的前被少数阶级占领且不与流通导致整个市场都缺钱的同时货币持续贬值。原创 2023-07-25 16:57:30 · 155 阅读 · 0 评论 -
Android程序员学习路线(2023尝鲜+详尽版),别再说你学不会了!
Android开发给人的感觉是门槛很低,因此有不少人会说Android很简单,实际上Android开发即简单也不简单。简单是因为它入门快、上手简单;不简单是因为Android的知识点比较琐碎,如何从琐碎的知识点中理解Android的本质并形成一个完整的知识体系,这是不简单的,光是Java的语法以及面向对象的编程语言特性就让许多人无从下手,接下来还需要学习组件化,插件化,热修复等各大开源框架。原创 2023-07-19 17:04:48 · 1369 阅读 · 0 评论 -
写给Android开发的Android简史
Android 是一个流行的移动操作系统,由 Google 开发并于 2008 年首次推出。以下是 Android 的详细发展历史:原创 2023-06-08 21:11:32 · 586 阅读 · 0 评论 -
Android开发源码精编,让开发能力更上一层楼
优秀源码的阅读与理解是最能提升自身功力的途径,阅读源码可以带来许多好处,包括:加深对编程语言的理解:通过阅读源码,你可以加深对编程语言的理解,了解其特性和限制,并学习如何运用这些知识来解决问题。原创 2023-03-11 15:57:53 · 199 阅读 · 0 评论 -
学懂Activity,看这篇就够了
本篇文章主要讲解如何快速实现Activity生命周期监听,以及其在官方lifecycle、第三方库Glide、PermissionX中的应用原创 2023-03-11 14:58:44 · 447 阅读 · 0 评论 -
Compose版本的Navigation组件的使用
在原生中,官方比较推荐使用单Activity+多Fragment模式来构建一个APP,而Fragment的切换需要使用FragmentManager来进行管理,比如add replace等方法,对于开发者来说,也是比较繁琐,于是官方在Jetpack组件中就是推出了Navigation的库,可以方便开发者快速去管理多Fragment的页面堆栈问题原创 2023-03-10 15:12:17 · 2530 阅读 · 1 评论 -
kotlin从零开始到架构师,开源资料分享
kotlin从零开始原创 2023-03-02 17:48:05 · 134 阅读 · 0 评论 -
Android framework有多重要!学懂了至少15K(经验总结+内核解析 附源码)
framework解析原创 2023-03-02 15:05:02 · 201 阅读 · 0 评论 -
jetpack compose系列(入门基础案例讲解)
jetpack compose系列 基础案例讲解原创 2023-03-01 16:37:16 · 513 阅读 · 0 评论 -
Android JetPack Compose详解 Compose的设计原理和概念(从入门到入土)
Android jetpack compose详解,compose的设计原理和概念原创 2023-02-28 21:56:01 · 653 阅读 · 0 评论 -
【Android】JetPack Compose开发,从入门到入土 (资料详解,一应俱全)
Android jetpack 开发详解原创 2023-02-28 19:54:17 · 562 阅读 · 0 评论 -
Android中消息总线的几种实现方式
消息总线又叫事件总线,为什么我们需要一个消息总线呢?是因为随着项目变大,页面变多,我们可能出现跨页面、跨组件、跨线程、跨进程传递消息与数据,为了更方便的直接通知到指定的页面实现具体的逻辑,我们需要消息总线来实现。从最基本的 BroadcastReceiver 到 EventBus 再到RxBus ,后来官方出了AndroidX jetpack 我们开始使用LiveDataBus,最后到Kotlin的流行出来了FlowBus。我们看看他们是怎么一步一步演变的原创 2022-11-26 21:37:53 · 337 阅读 · 0 评论 -
Android 线程池:类型、区别及使用场景
每个 Android 应用进程在创建时,会同时创建一个线程,我们称之为主线程,负责更新 UI 界面以及和处理用户之间的交互,因此,在 Android 中,我们又称之为 UI 线程。一个进程中 UI 线程只有一个,为了不造成界面卡顿、提高用户体验,我们势必要将一些耗时操作交由子线程来执行。使用子线程的方式主要分两种:直接使用 Thread和 Runnable等创建子并使用线程使用线程池创建并使用子线程。原创 2022-11-17 18:02:19 · 858 阅读 · 0 评论 -
Android基于MQTT来实现消息通知
在对接项目中IoT时,发现目前有对MQTT做了接入,这里主要从实现细节出发;对具体的需求以及配套的技术方案进行整理,以供参考。MQTT是用于物联网的最常用的消息传递协议(IoT)。MQTT代表MQ遥测运输。该协议是一组规则,它定义了IoT设备如何通过Internet发布和订阅数据。用于IoT和工业IoT(IIT)设备(例如嵌入式设备,传感器,工业PLC等)之间的消息传递和数据交换。协议是事件驱动的,并使用发布/订阅(PUB / SUB)模式连接设备。发布者和接收器(订阅者)通过主题通信,并彼此分离。原创 2022-11-03 22:06:59 · 871 阅读 · 0 评论 -
监听Activity生命周期方式及相关案例
本篇文章主要讲解如何快速实现Activity生命周期监听,以及其在官方lifecycle、第三方库Glide、PermissionX中的应用。原创 2022-11-02 22:24:54 · 703 阅读 · 0 评论 -
Android中APK安装过程
你能从这篇文章中得到什么?本文介绍android如何处理应用程序安装过程。具体包括:安装应用程序的方法有哪些?android如何处理安装过程?如何默认应用程序PackageInstaller表演它的魔力?流程如何从一个活动流向另一个活动?这个过程涉及到哪些不同的组件?安装APK的不同方法。安装Android应用程序有几种方法。原创 2022-10-27 20:13:47 · 6499 阅读 · 0 评论 -
Android 高级开发面试题:你以为的鸡肋,在众多Android程序员眼里却是“香饽饽”
你想清楚了自己想干嘛了吗?想清楚自己为啥要跳槽了吗?想清楚跳槽的后果了吗?”跳槽“这个词相信在这在 IT 互联网圈应该是非常普遍的,毕竟这是让自己升职加薪,走上自己认为好的公司的一个重要方式。那么作为一个普通的Android程序员,应该如何去准备呢?处在“金九银十”的时期,那么怎么能够让自己更好的去准备呢,那么还处在迷茫踌躇中的程序员,应该如何才能在面试中让自己在众多面试者中脱颖而出,从而让面试官对自己眼前一亮呢?原创 2022-09-19 17:14:47 · 149 阅读 · 0 评论 -
22年最新android面试攻略,看这一篇助你拿秋招大厂offer
说句大实话,在我们眼里我们在为跳槽做的一些临时抱佛脚的提升是有所成就感,但跟那些大佬的沉淀比起来自己还是太过于渺小了。我们都知道自己要找资料学习、去刷面试题,所有在这里总结下经验主要从简历和android面试两方面,也是对过去的一个回顾和总结吧。原创 2022-09-16 17:16:25 · 271 阅读 · 0 评论 -
【金九银十】Android面试如何准备?Android 高级开发面试题以及答案整理
谁可想而知,在之前疫情的时候,匆忙的度过了21年,时间也悄然地来到22年,转眼间也快步入月末来到了经常提起的“金九银十”,对很多求职者来说,特别是22年毕业的应届生,这一年经历了太多太多,可能是这几年来记忆里比较浓墨重彩的一笔。从去年开始,各个行业大部分的在快速的缩招和大量的裁员,这里只是说大部分,也有一些公司也在扩招,那只是少数而已,就拿计算机来说,从去年的开始到现在都一直在缩招。原创 2022-09-14 21:29:18 · 194 阅读 · 0 评论 -
Flutter 和 Android 原生的区别
Flutter 是一个软件开发工具包 (SDK),用于构建适用于 iOS 和 Android 的现代移动应用程序,可帮助开发人员和设计人员。Flutter 被归类为“跨平台移动开发”。Flutter 在很大程度上被归类为跨平台移动开发。Flutter 的优势包括快速创建应用程序和热重载功能,可以轻松探索和纠正问题。Flutter 的另一个优势是 SDK 为您提供了对本机功能的访问,并允许您使用甚至恢复您之前的 javascript、swift 和 obj 代码。原创 2022-09-12 09:00:00 · 2455 阅读 · 0 评论 -
这也太强了吧,2022最新的Android大厂面筋,老程序员看了都佩服
本人双非本科毕业,洋洋洒洒的写了很多的业务,九月份的面试已经开始了,下面我将分享一些面试题给大家,希望对大家有所帮助。大多数情况下,程序员的个人技能成长速度,远远大于公司规模或业务的成长速度。所以,跳槽成为了这个行业里最常见的一个词汇。每逢招聘旺季,都是程序员跳槽涨薪的好时机,大家习以为常的“金三银四”没赶上,但熟悉的“金九银十“却已悄然到来。想要获得更多面试及工作机会,让自己的人生更上一步台阶,就要做好充分准备。然而对于Android开发者而言,掌握一定的复习方法和面试技巧会让你的复习变得事半功倍。原创 2022-09-08 17:59:53 · 189 阅读 · 0 评论 -
秋招助手:全靠这份《Android 高级开发面试题以及答案整理 》,斩获阿里|字节|腾讯等多家offer
每次面试的金三银四、金九银十的时候,不知道大家会不会有没有这个习惯:就是每次有去跳槽的想法的时候就会开始在网上去找自己想要跳槽的的公司最近的面试题去刷,但是找了很多面试题,却又不知道自己该从哪里开始着手开始复习,也没有思路。同时也没办法保证答案的准确定,有时候甚至还会本末倒置!时常令人头痛不已。然而这面试题该如何学习、如何复习呢?还在为这些而不知所措吗?原创 2022-09-06 15:45:17 · 219 阅读 · 0 评论 -
2022中高级Android面试必知百题,助你斩获秋招offer,收获9月快乐
转眼间,炎热的8月份已经过去了,让人不禁感慨,时间真的过得很快。可想而知,在7、8月我们都在准备着金九银十的面试,不知不觉就到了金九银十的九月份,九月快乐,但是,真的能够在九月收获到快乐吗?相信能够让自己首先获得一点快乐的消息就是收到了自己想面试的公司的面试通知,但改准备的东西准备了吗?就拿Android来说,面试题刷了多少,自己能有多少把握能够让自己成功拿到offer呢?这应该自己都给不出来吧!所以在不趁着现在在刷一些Android的面试题!如果你刷了很多Android面试题。原创 2022-09-02 21:53:53 · 158 阅读 · 0 评论 -
全心全意的服务,让转行的我能够成功斩获自己心仪的offer——享学课堂
没有人会因为需要用学习资料而放弃投资自己,只是每个人认知水平不同,不同的人接受投资自己学习时所付出的高度不同,而这也可能成为一个人的人生高度!!!当然,如果你还在对比和观望中,也没关系,可以先加助理领取资料和金牌讲师的试听课链接!相信在其他多家对比之后,你依然会选择享学!!注:资料是持续更新的,人生的每个阶段都是可以学习,运用好本站学习资源,将改变你人生轨迹,跑在同龄人的前方!最后的最后,希望你能度过真正有意义的人生,抽出一点时间丰富自己的知识。规划好自己的时间,知行合一,格物致知。阳光,自律,博识,自由。原创 2022-08-17 14:15:55 · 293 阅读 · 0 评论 -
Android 最常见的 100+ 面试题:面试必备
说到面试的,这份最新版《Android面试大厂必考174题 》包含各个大厂的高频面题及行业最新技术,是由阿里P6的大佬花两月时间整理和完善而出,资料内容全面、结构清晰,非常适合想要求职/跳槽的伙伴!!下面整理的这份 100 多道 Android 大厂面试题在这里分享出去,希望可以帮助有需要的人。SD卡android的数据存储方式sp频繁操作会有什么后果?sp能存多少数据?dvm与jvm的区别ARTActivity的生命周期Application能不能启动Activity。...原创 2022-08-15 17:49:16 · 1021 阅读 · 0 评论 -
精选2023年高频Android面试真题集锦(含答案),面试一路开挂
我们想要去面试大厂之前,总还是会去刷一些这个公司的面试题,在我看了大部分题我们其实已经刷了多少遍,但是能记住的又有多少呢,等面试的时候又碰到相同的题,那又该如何去回答呢,Activity的生命周期,这个面试题应该碰到很多次了吧 ,那为何要把不必要浪费的时间浪费在做重复事情呢?以下这份最新版《Android面试大厂必考174题 》包含各个大厂的高频面题及行业最新技术,是由阿里P6的大佬花两月时间整理和完善而出,资料内容全面、结构清晰,非常适合想要求职/跳槽的伙伴!!...原创 2022-08-11 16:49:16 · 704 阅读 · 0 评论