移动开发
文章平均质量分 88
datian1234
安卓开发架构群:924771892(面试资源与经验总结,BAT内推,高级UI、性能优化、架构师课程、NDK、混合式开发全方 面的 Android高级实践技术讲解以及在线答疑等。)
展开
-
FlutterUnit 工具集录 | IconFont 类代码自动生成
IconFont 类代码生成器的作用及工具实现过程中的技术点原创 2023-03-02 14:43:19 · 526 阅读 · 0 评论 -
基础知识奠定发展道路,最新Android学习笔记开源
Android的知识体系其实很像计算机网络里面的分层模型,而我们学习的过程就像一个滚雪球的过程,对已有知识的充分理解,可以帮助你在能更加容易地学习新的知识,同时不断巩固和加深已有的知识,最终雪球越滚越快也会越来越大。因此,基础知识扎实的同学的学习速度和理解能力会远远超出基础知识不牢靠的同学,拉开越来越大的差距。原创 2023-02-13 22:03:23 · 184 阅读 · 0 评论 -
Android APP 出海实践
当前国内各个公司 APP 出海创收已经是互联网行业的常见操作。笔者最近约 2 年的时间里,都在进行云音乐旗下首个出海应用 Android 客户端的开发。本文对海外 APP 一些开发经验做一些分享。原创 2023-02-06 14:29:01 · 898 阅读 · 0 评论 -
最新Android音视频开发进阶指北,音视频入门必备
在现实生活中,音视频扮演着越来越重要的角色,我办公用的腾讯会议、娱乐用的抖音快手D等短视频软件,和B站爱奇艺腾讯芒果优酷等长视频软件、购物看的淘宝直播等等,都是建立在音视频技术的基础之上的。有了大量音视频的使用,岗位就有了需求,因此近几年Android音视频开发的人才招聘也再加强!音视频涉及语音信号处理、数字图像处理、信息论、封装格式、编解码、协议、网络传输、渲染、算法等内容,知识点较为庞杂。原创 2023-02-02 22:05:27 · 811 阅读 · 0 评论 -
2023 年第一弹, Flutter 3.7 发布啦,快来看看有什么新特性
2023 年新春之际, Flutter 喜提了 3.7 的大版本更新,在 Flutter 3.7 中主要有**改进框架的性能,增加一些很棒的新功能,例如:创建自定义菜单栏、级联菜单、更好地支持国际化的工具、新的调试工具等等**。另外 Flutter 3.7 还**改进了 Global selection、使用 Impeller提升渲染能力、DevTools 等功能,以及一如既往的性能优化**。原创 2023-01-31 17:19:51 · 691 阅读 · 0 评论 -
都2023年了,Flutter还有必要学吗?
2022 年,Flutter 社区持续发展壮大,每天有超过 1000 款使用 Flutter 的新移动应用发布到 App Store 和 Google Play,Web 平台和桌面应用程序数量也大幅增加。继2022 年 I/O 大会上 Flutter 3 推出后,macOS 和 Linux 桌面端的支持也推进到了稳定版。原创 2023-01-29 21:34:41 · 1074 阅读 · 0 评论 -
Compose跨平台第二弹:体验Compose for Web
在Compose跨平台第一弹中,我们已经了解了Compose-jb以及如何使用Compose-jb开发简单的桌面端应用,第二弹,我们就来了解下如何使用Compose-jb开发Web应用。相信看完这一弹之后你会对Compose-jb有新的了解。原创 2023-01-13 09:20:51 · 1387 阅读 · 0 评论 -
2023跳槽涨薪必看,Android面试经验分享,附经典题库+答案解析
过完年就是金三银四,跳槽旺季了,如今疫情管控放开,就业形势或会有所回暖,也会有更多的Android开发岗位逐渐释出。近期,也有很多同学问我关于Android技术岗位招聘的事,希望能提前准备一下,好冲击大厂、拿到高薪。博主作为首批Android开发者,十余年深耕Android及移动互联网开发领域,有丰富的面试和实战的经验,在此,给大家分享几点面试经验,希望对大家有所帮助:当然,要想在面试中站稳跟脚,只靠修改简历、了解一些面试技巧是行不通的,因此研读一下各一线互联网大厂面试原题是很有必要的。这里就为大家分享一份原创 2023-01-10 17:37:01 · 519 阅读 · 0 评论 -
官方core-ktx库能对富文本Span开发带来哪些便利?
这是一个系列文章,专门研究`Android`官方提供的`core-ktx`库里面的扩展类、方法等等,看看能为项目开发带来哪些便利。 已更新的文章列表如下原创 2022-11-17 14:00:42 · 364 阅读 · 0 评论 -
面试题 | 等待多个并发结果有哪几种方法?
App 开发中,等待多个异步结果的场景很多见,比如并发地在后台执行若干个运算,待所有运算执行完毕后归总结果。比如并发地请求若干个接口,待所有结果返回后刷新界面。比如统计相册页并发加载 20 张图片的耗时。原创 2022-11-11 14:12:01 · 447 阅读 · 0 评论 -
Android车载应用开发指南2.0版,全网阅读量10k+
智能化汽车的布局及互联网大厂的加入,让车载这个行业快速发展崛起。良好的发展前景、多元的发展方向和较高的薪资水平使得车载在程序员人群中变得炙手可热。不少Android开发者也是萌生了转行车载的想法,不过车载不是每个人的蓝海,想要转行,除了扎实的Android基础外,还需掌握MVVM架构、性能优化、IPC通信等知识。原创 2022-11-09 14:47:08 · 628 阅读 · 0 评论 -
【2022年最新】Android大厂面试174题+答案解析,限时分享
几年前,Android大火,人人想要来分一杯羹,导致现在入门级的工作岗位已经非常饱和了,但高级人才依旧稀缺。最直观的表现就是拿offer越来越难,大厂还天天招不到人...因此,无论各行各业,抱怨行业世道毫无用处,最重要的还是努力提升,早日达到高级工程师,成为企业和行业的中坚人才。原创 2022-11-04 20:10:14 · 240 阅读 · 0 评论 -
Jetpack Compose - 动画的几种结束机制 (九)
所谓动画的打断机制 其实就是当某一个anim 在执行的时候,如果这个anim又跑去执行了其他的动画 那么之前的动画就会被打断, 注意是打断,而不是等前面一个动画执行完了再执行下一个可以参考下面的这段代码, 本来我这个box 是要惯性滑动到某个位置的, 但是因为我在1100的时候 又开始了 另外一个anim的操作 所以在滑动到那个位置之前 我就往回惯性滑动了也就是说在1000ms 开始执行的动画 被打断了,我们可以在try catch中 捕获到这个被打断的异常原创 2022-11-02 16:06:21 · 449 阅读 · 0 评论 -
【全套】Android架构师进阶学习教程(性能优化、Kotlin、Flutter、微信小程序...)
想要成为一名优秀的 Android 开发,你需要建立一份完备的知识体系,让我们学到的知识体系化,并且清楚哪块是自己的知识盲区,再根据实际情况有针对性的进行模块学习。从初级到中级开发不难,但要迈入高级工程师甚至架构师的层次,就不只是工作经验的积累所能达到的了。个人建议,有一定开发经验和基础的Android程序员,可以将学习的重点放在以下这七个部分:架构师筑基必备技能设计思想解读开源框架360°全方位性能调优Android框架体系架构NDK模块开发(音视频系列)Flutter技术学习。原创 2022-10-30 15:02:17 · 356 阅读 · 0 评论 -
你真的敢落地Flutter桌面端吗?
首先给个结论,Flutter在桌面端落地,完全是可行的;但生态远没有官方所说的那么完善,我甚至认为其达不到stable的标准。目前我们的桌面设备主要有Windows、Android系统,系统不同但UI一致,我们将在这两个平台上解决以上问题,并落地Flutter。以上是我在桌面端预研Flutter的一些经验和思路分享,如果你想在桌面端落地Flutter,我想这边文章对你是很有帮助的。以上问题,我们遇到了,也解决了。但转念一想这么多基础的操作Flutter都不支持,这真的可以称得上Stable版本了吗。原创 2022-10-28 14:34:32 · 1776 阅读 · 0 评论 -
Android开发7年,我整理出移动开发架构师进阶知识体系,年薪保底50w
看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。经济不景气是一方面,最主要的还是行业发展成熟导致岗位的对于技术的要求变高了。而想要在众多的面试者中脱颖而出,唯有学习进阶,提高自身的核心竞争力。原创 2022-10-24 17:27:36 · 188 阅读 · 0 评论 -
Android八大模块进阶学习(基础、源码、性能优化、Kotlin、Flutter、小程序...)
大家都知道,今年移动开发不那么火热了,完全没有了前两年Android开发那种火热的势头,如此同时,AI热火朝天,很多言论都说Android不行了。其实不光是Android,iOS也有类似的言论。那么到底如何看待这一现象呢?我的答案是:Android还行,只是回归平淡了,没有了前些年的火热。原创 2022-10-21 17:47:08 · 204 阅读 · 0 评论 -
2022最全面&详细的Android学习指南,零基础快速入门的通道
随着Android技术栈的不断扩展,不少新的技术如Flutter、RN、小程序等涌入我们的视野,也有越来越多的人投身入Android开发的赛道。无论你是35岁正在遭遇中年职业危机的程序员,还是刚刚毕业的大学生/研究生,想走技术这条路,都需要不断学习,风雨兼程!那么,如何系统的学习Android呢?原创 2022-10-07 21:51:13 · 1992 阅读 · 1 评论 -
Android面试复习框架及题型解析,最新Android中高级面试题合集
Android技术面试的题型总体上说,有如下几种:基础知识、算法题、项目经历和场景题四种。由于篇幅太长,这里已将题库整理为了pdf文档如下👇,需要保存完整文档的伙伴可以点击文末卡片自取~原创 2022-09-28 14:02:21 · 221 阅读 · 0 评论 -
互联网巨头纷纷下海“造车”,车载还能成就几个“雷布斯”?
两年前,一张照片刷爆了我的朋友圈,照片从左到右分别是小鹏汽车何小鹏、蔚来汽车李斌、小米集团雷军、比亚迪王传福和理想汽车李想。在小米宣布造车后不久,这些车企大佬们也紧跟“新造车”浪潮,进行交流取经,这场聚会也被业界称为“车圈大佬的聚会”。原创 2022-09-26 15:32:44 · 129 阅读 · 0 评论 -
腾讯薪选T9级Android进阶学习路线(内含全套学习笔记+视频资料)
随着android系统的迭代更新和开源的强大,相信大部分开发者技术的瓶颈很难突破。想要突破瓶颈,我们就需要搭建完备的知识体系,让学到的知识体系化。这里,我整理了Android开发中的一些知识点,包括这几个大的方面。罗列了其中的包含的知识点,文章有点长,覆盖了Android 知识面较广。为了将各个知识点梳理得更清楚和直观,因此将所有知识点整理成了一张思维导图,方便大家查看。原创 2022-09-19 15:57:24 · 716 阅读 · 0 评论 -
Android Framework 保姆级开发学习路线,全套资料包开源分享
如今,Android开发工程师的招聘中对Framework已做出了明确要求,小米、网易等大厂更是以高薪招聘安卓Framework开发人才:技术在发展,行业再进步,开发人员也需要不断进阶。而Framework作为Android的一个深水区,不仅是个人技术水平的体现,更是逐渐成为了大厂衡量应聘者能力的标准。想要不断提升,熟知Framework底层原理是必经之路。鉴于Framework 知识点体量过大,对大多数人来说学习难度较高,这里给大家分享一份由腾讯技术团队出品的《Android Framework开发揭秘原创 2022-09-16 09:49:21 · 675 阅读 · 0 评论 -
Compose把Text组件玩出新高度
我们先介绍一下Text组件,如果想看官方的Text文档,点击这里原创 2022-09-14 14:38:39 · 1229 阅读 · 0 评论 -
【Android】全网最详细的Android入门基础教程,零基础速领
Android热门期已过,关于Android是否还值得学习这个问题,网友答案可谓众说纷纭。总结一下,说值得会被喷迫害青年才俊,说行业寒冬又被说天天灌毒鸡汤...现在,我们就来客观阐述一下Android现在乃至未来几年能不能学!原创 2022-09-09 10:16:15 · 14435 阅读 · 3 评论 -
Android开发想进大厂,没有好学历,可以死磕Framework
就目前的就业情况来看,学习Android Framework的市场发展空间还是非常可观,毕竟国内的很多手机大厂,比如华为、oppo、vivo、小米等厂商都需要AF开发,更有其他APP大厂在招聘,所以学习Android Framework的前景还是有的。原创 2022-09-08 14:33:29 · 214 阅读 · 0 评论 -
超全Android零基础学习笔记(Android Studio安装教程+全套视频资料)
智能手机使用最多的操作系统有:Android、iOS、Windows Phone 7、Symbian和 BlackBerry OS,如今还有了鸿蒙,这其中,Android曾一度火爆。在2009年到2016年移动操作系统市场份额中,Android占比为86.2%,远高于其他系统!原创 2022-09-07 09:35:50 · 688 阅读 · 0 评论 -
闭关啃完1932页《Android开发工程师面试题》,成功定级自如T4,月薪20k
如果说求职是人生的一座山,那面试就是最难跨越的一道沟。许多想要从事Android开发的人都会因为缺乏对基础知识的掌握和相关技能的理解,被面试官虐得体无完肤,还有很多技术精湛、经验丰富的求职者也屡次在面试环节被拒,一直没能拿到心仪的大厂高薪offer。而相比于这些人,我无疑是幸运的。在参加了几场面试后,我发现一个规律:面试官的所有提问都会围绕Android面试题库展开,只要掌握大体思路,即使某些技术或者知识点你不了解细节,也可以用横向的类似的技术去阐述这个技能点。原创 2022-09-05 10:02:59 · 106 阅读 · 0 评论 -
2022Android面试题合集最新整理版,移动开发架构师筑基必备
在大厂Android开发岗位的面试中,常问的技术类问题主要分为以下几块:原创 2022-08-30 16:12:10 · 393 阅读 · 0 评论 -
卷中求富贵,2022Android开发大厂面试综合题库,助力秋招冲刺
今年,或者说自互联网寒冬期到来、疫情爆发开始,程序员求职越来越卷了,尤其是大厂,有很多985出身的实习生也面试被卡,秋招上车后也没能通过实习期。还有更惨者,被公司内部割韭菜,转正不久就被裁,还没了应届生身份秋招都无法参加......原创 2022-08-27 20:59:54 · 153 阅读 · 0 评论 -
全网最全 Jetpack compose开发应用指南,一文通解Compose底层原理
今年的Google I/O大会上,Android官方针对Jetpack Compose给出了一系列的性能优化的建议,文档和视频都已经放出来了。总的来说,官方的内容都非常棒,看完以后我也有些意犹未尽,推荐各位去看看。不过,在聊「性能优化」之前,我们首先要懂「亿点点」Compose的底层原理。原创 2022-08-25 09:46:32 · 983 阅读 · 0 评论 -
那些你不知道的Kotlin冷知识
Lambda固然好用 ,但是你知道Kotlin是如何实现的吗 ?原创 2022-08-23 14:30:29 · 530 阅读 · 0 评论 -
Kotlin协程入门指南+进阶实战,Kotlin语言真的太香了
2017年,Google在的I/O大会上宣布Kotlin正式成为Android的一级开发语言。这门新语言学习成本低、还可以和Java互相调用、非常人性化,自发布伊始其使用人数就呈爆发式的增长。直至今日,已有**35%**的 Android专业开发人员使用,很多公司在招聘开发人员时,也会要求对方会Kotlin。毋庸置疑的是,。因此,为帮助大家掌握Kotlin这门功能丰富、简洁轻便的编程语言,这里分享一份谷歌技术团队开源的(包含入门教程指南、高级强化实战)如有需要完整版的可点击文末卡片查看获取方式!!原创 2022-08-23 14:20:12 · 291 阅读 · 0 评论 -
腾讯技术团队最新出品,Android Framework系统框架底层原理解密
今年以来,Android就业形势愈发严峻,各公司对开发人员的要求也是逐渐提高,在筛选Android程序员的时候也越来越看重其对于底层的理解和思考。作为一个Android APP开发者,我们也不能当温水里的青蛙,必须对Android系统的组成和Android Framework的层次架构有所了解,才能突破和进阶。在这里就给大家推荐一份由腾讯技术团队出品的《Android Framework开发揭秘》,其包含经典Binder、Handler、AMS等模块的知识点和详细解析,能够帮助你加深你对Android Fr原创 2022-08-20 10:02:38 · 570 阅读 · 0 评论 -
Android Flutter全家桶学习资料(入门指南、进阶实战...)
Flutter 是 Google推出并开源的移动应用开发框架,其具有跨平台自绘引擎、高性能、Dart 语言开发等特点。在开发层面,Flutter提供了丰富的组件与接口,让开发者可以很快地为 Flutter添加 native扩展;在用户层面,Flutter可以使用 Native引擎渲染视图,为用户提供更好使用的体验。目前在国内开发纯Flutter的应用还是比较少的,绝大部分公司都是使用的方法,不过总体来说,Flutter在世界范围内的使用率正在逐渐升高,许多开发者和组织都非常认可这个的移动应用开发框架。...原创 2022-08-18 10:10:58 · 402 阅读 · 0 评论 -
企业级Android音视频开发笔记分享,快来get正确的学习姿势
随着传统的图文媒体向以音视频为主的新媒体转变,音视频开发逐渐成为Android领域内的小热门。且目前网络上关于Android 音视频开发这块也没有比较系统的教程或者书籍,知识点琐碎片面,虽然能够让我们“小步挪动”,但对于音视频开发整体的知识地图的掌握依然十分困难。如果,你掌握了音视频相关内容,相信你会成为 Android 开发领域的大亨,从此走上人生巅峰。在以后的日子里,我也会围绕这个大纲,站在以前巨人的肩膀上,一步步深入音视频,完善文章内容与知识大纲,共勉!有需要的伙伴可以点击文末卡片查看获取方式!...原创 2022-08-16 09:53:17 · 165 阅读 · 0 评论 -
享学课堂Android进阶课程六大服务,包你从小白成长为核心开发,拿到心仪offer
没有人会因为需要用学习资料而放弃投资自己,只是每个人认知水平不同,不同的人接受投资自己学习时所付出的高度不同,而这也可能成为一个人的人生高度!!!当然,如果你还在对比和观望中,也没关系,可以先加助理领取资料和金牌讲师的试听课链接!相信在其他多家对比之后,你依然会选择享学!!注:资料是持续更新的,人生的每个阶段都是可以学习,运用好本站学习资源,将改变你人生轨迹,跑在同龄人的前方!最后的最后,希望你能度过真正有意义的人生,抽出一点时间丰富自己的知识。规划好自己的时间,知行合一,格物致知。阳光,自律,博识,自由。原创 2022-08-12 10:35:36 · 585 阅读 · 0 评论 -
27岁自学Android成功入职阿里,定薪25k*16薪,不要用时间换金钱
大家好,我是阿源,一个普通二本出身,用两个月时间从外包跳到阿里的Android开发工程师。写这篇文不为其他,主要是跟同有大厂梦的伙伴们聊聊我的心路历程和学习经验。帮大家少走弯路,带大家**挣大钱!**没有人会因为需要用学习资料而放弃投资自己,只是每个人认知水平不同,不同的人接受投资自己学习时所付出的高度不同,而这也可能成为一个人的人生高度!!!......原创 2022-08-10 10:52:25 · 326 阅读 · 0 评论 -
一文读懂 Android 内存优化,让你的机器持续丝滑
内存优化可以说是性能优化中最重要的优化点之一。不合理的内存占用。因此,我们需要找准性能优化的命门——内存优化,在各种机器资源上保持优秀的流畅性和稳定性。虽然Android有有优秀的内存管理机制,内存释放有垃圾收集器(GC)来回收。但内存的不合理使用还是会造成一系列的性能问题,比如短时间分配大量内存对象、内存泄漏等问题。...原创 2022-08-08 10:49:04 · 250 阅读 · 0 评论 -
最新《Android Compose 强化实战》开源,迈入中高级开发的必经之路
如今,Android开发行业现已迈入成熟期,对于我们开发人员来说,更要适应和拥抱变化,不能固步自封。不管是什么时期,我们的首要目标都是技术提升!!需要精进的技能点有很多,如果你是一个初级开发工程师,你总是希望有更多的时间来写业务逻辑,而不是花时间在一些动画、颜色变化等事情上的话,Jetpack Compose 能让你节省不少精力。,每位 Android 开发人员都需要了解或者掌握。为方便大家系统的学习 Android Compose ,这里特意联合了阿里P7架构师和谷歌技术团队共同整理了一份 《...原创 2022-08-02 21:22:41 · 201 阅读 · 0 评论 -
《Android进阶指北》强势来袭,堪称2022保姆级学习路线
受互联网裁员大潮的影响,后台留言问学习资料、面试笔记的人最近多了起来。通过聊天我发现大多对于 Android 知识的掌握还是多浮于表面,对一些技术点只停留在**“使用过”甚至是“听说过”**的阶段,**这其中甚至不乏一些工作 5 年以上的 Android 工程师。**还有一些小伙伴,技术水平还停留在最基础的阶段,缺乏项目开发经验,没有高含金量项目的加持,连面试的机会都拿不到。国内移动互联网的红利期已经过去了,如今的Android开发开始冷下来了,或者有人说开始进入移动互联网的下半场了。其实,对于我们开发⼈员原创 2022-06-30 21:00:08 · 623 阅读 · 0 评论