自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1155)
  • 收藏
  • 关注

原创 Android基础面试常常死在这几个问题上,移动架构师成长路线

近日一好友去阿里面试,面试失败了,分享了一个他最不擅长的算法面试题。题目是这样的。题目:给定一个二叉搜索树(BST),找到树中第 K 小的节点。出题人:阿里巴巴出题专家:文景/阿里云 CDN 资深技术专家参考答案:考察点基础数据结构的理解和编码能力递归使用30岁之前:如何打好基础我建议你做两件事。第一件,找准一个可以为之奋斗5年、 10年甚至更久的目标。这是一种最理想的状态。因为一个清晰的目标,可以让你的职业成长围绕着一个点去积累经验,而这种日积月累的经验积累,也是你日后升职

2021-05-25 10:26:40 349

原创 Android基础面试常常死在这几个问题上,移动架构师成长路线

近日一好友去阿里面试,面试失败了,分享了一个他最不擅长的算法面试题。题目是这样的。题目:给定一个二叉搜索树(BST),找到树中第 K 小的节点。出题人:阿里巴巴出题专家:文景/阿里云 CDN 资深技术专家参考答案:考察点基础数据结构的理解和编码能力递归使用30岁之前:如何打好基础我建议你做两件事。第一件,找准一个可以为之奋斗5年、 10年甚至更久的目标。这是一种最理想的状态。因为一个清晰的目标,可以让你的职业成长围绕着一个点去积累经验,而这种日积月累的经验积累,也是你日后升职

2021-05-25 10:26:00 393

原创 Android基础面试常常死在这几个问题上,小白也能看明白

前言疫情一过,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 此份面试宝典搜集各大网络平台(如果侵权,请您告知),在此感谢他们的用心总结,才有这份足够全面的面试宝典!内容点较丰富,建议找工作的小伙伴一定要慢慢细细品,我这里随意展示一下,保证不会让你失望!背景介绍Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条

2021-05-25 10:25:15 703

原创 Android动态换肤实现原理解析,灵魂拷问

前言转眼间,2020 年已过去一大半了,2020 年很难,各企业裁员的消息蛮多的,降职,不发年终奖等等。2020 年确实是艰难的一年。然而生活总是要继续,时间不给你丧的机会!如果我们能坚持下来,不断提高自己,说不定会有新的机会。面试中,网络(http, https, tcp, udp), jvm, 类加载机制等这些基础的知识点是高频出现的,每个程序员都能说上好多。但不一定说到重点,以及理解背后的原理。我在面试的过程中也经常被问到,于是总结记录了下来。千万不要小瞧这些基础,有时候,你算法,项目经验都过了

2021-05-25 10:24:31 199

原创 Android动态换肤实现原理解析,再不刷题就晚了!

前言近期被两则消息刷屏,【字节跳动持续大规模招聘,全年校招超过1万人】【腾讯有史以来最大规模的校招启动】当然Android岗位也包含在内,因此Android还是有很多机会的。结合往期面试的同学(主要是校招)经验,我归纳整理了全套Android面试题解析。当然,这些面试题答案解析也整理到了PDF手册里,文末领取。我整理面试题如下,供大家参考,知道比没知道的好。可以帮大家查漏不缺。以下是(腾讯,百度,华为,搜狗和滴滴 这些厂的面试题)献上面经~一面:0.自我介绍完 , 说说项目 , 从第一个到最后一

2021-05-25 10:23:45 105

原创 Android免打包多渠道统计如何实现?威力加强版

前言想要成為一名優秀的Android開發,你需要一份完備的 知識體系,在這裏,讓我們一起成長為自己所想的那樣。金九银十是大家的換工作潮,在這波浪潮裡沉浮的我經歷過快一個月的面試後,決定把這些遇到的問題記下來加強印象的同時,也可以幫到找工作的朋友們,希望各位看倌們都能順順利利找到心儀的工作囉!面试准备了解这些,自然无惧面试解读大部分程序员在面试前很关心的一些问题如果面试官问你“你有什么问题问我吗?”时,你该如何回答?面试官问你优点/缺点时该如何回答(避免雷区)?程序员简历就该这样写非

2021-05-25 10:23:00 119

原创 Android事件分发机制收藏这一篇就够了,不吃透都对不起自己

前言今年是转折的一年,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想提前准备刷下题。接下来分享一份我的字节跳动、阿里巴巴、百度、小米等大厂面试经验和总结。(文末附真题解析大全)正文我是做Android的,就以Android开发为例吧除了程序员,还有新媒体运营、设计……很多行业都是青春饭他们年纪大了怎么办?难道会集体裁员吗程序员是吃青春饭的,但高级开发、资深开发、技术专家、架构师、技术管理,

2021-05-25 10:22:15 110

原创 Android事件分发机制收藏这一篇就够了,3面直接拿到offer

背景坐标广州,五年iOS开发经验。最近面试了一位工作12年的程序员,这位老哥有3年java开发经验,2年H5,7年iOS开发经验,简历上写着精通Java,iOS,熟悉H5开发。没有具体的技术点。说实话我很期待这位老哥的面试,于是让人事邀约了他。老哥面试的气场很足,我也很尊敬他,一大波的自我介绍之后,我们进入了正题。我问了他Runloop,他说几乎没用过Runloop,于是我给他举了个小例子,老哥给我的答案是百度可以解决。于是我有问了他KVC,老哥还是说不清楚,于是我问了最基础的copy,wea

2021-05-25 10:21:30 144

原创 Android之内存泄漏调试学习与总结,建议收藏

导语你想做安卓开发,怎么系统学习?你只需要看完这一篇就够了!!为什么只看这一篇就够了?现在CSDN、知乎、掘金、GitHub上各路大佬层出不穷,他们深耕Android开发多年,总结出满满的学习干货。但同时也存在很多非良心的博主,要么活出了人类的本质,复读机一样到处转载;要么纯粹自嗨型草草说了自己的工作经历,让读者无法从良莠不齐的资源海洋中高效高质地获取真正有用的信息。本文的目的很简单,一句话:用最少的时间,最高效率,让你清楚:想要做Android开发,你需要学什么?你该在哪学?本文的特点在于将繁琐的知

2021-05-25 10:20:45 126

原创 Android之内存泄漏调试学习与总结,已开源

前言去年11月份因为家里出了一些事情,从老东家辞职,在家待了一段时间。本想着年后再出来找工作,但是“梦想是美好的现实是残酷的”年底爆发了疫情,直接把我的计划打乱了,直到3月中旬才出来找工作。因为疫情原因整个Android开发行业都受到了打击,一些公司也开始裁员,竞争压力变大,刚开始找了十几个大大小小的公司,面试了十几次都没通过,要不就是过了,自己却不满意的。于是我决定把这段时间面试所遇到的问题总结起来,沉淀一段时间,把所有面试中遇到的Android知识点都学习一遍,沉淀了一段时间学习后终于是“皇天不负

2021-05-25 10:20:01 135

原创 双向绑定的实现原理,你会的还只有初级安卓工程师的技术吗?专题解析

背景坐标广州,五年iOS开发经验。最近面试了一位工作12年的程序员,这位老哥有3年java开发经验,2年H5,7年iOS开发经验,简历上写着精通Java,iOS,熟悉H5开发。没有具体的技术点。说实话我很期待这位老哥的面试,于是让人事邀约了他。老哥面试的气场很足,我也很尊敬他,一大波的自我介绍之后,我们进入了正题。我问了他Runloop,他说几乎没用过Runloop,于是我给他举了个小例子,老哥给我的答案是百度可以解决。于是我有问了他KVC,老哥还是说不清楚,于是我问了最基础的copy,wea

2021-05-24 16:03:47 131

原创 全网最全原理讲解!Android模块化面向接口编程,文末领取面试资料

前言在老东家呆了将近四年光景,受益颇多,无奈在技能上遇到瓶颈,深感自己技能上不能再进步,毅然离职,加入求职大军。说实话,遇上18年的金融危机、互联网寒冬、裁员,大量求职人员迸涌上来,找工作并不是那么容易,即使有多个面试邀约,面试后也极少有回应的。革命尚未成功,同志仍需努力!1、网络网络协议模型应用层:负责处理特定的应用程序细节HTTP、FTP、DNS传输层:为两台主机提供端到端的基础通信TCP、UDP网络层:控制分组传输、路由选择等IP链路层:操作系统设备驱动程序、网卡相关接口TCP

2021-05-24 16:02:58 187

原创 作为字节跳动面试官,Android架构师教你如何突破瓶颈,内含福利

本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注面试官: 组件化如何实现,组件化与插件化的差别在哪里,该怎么选型心理分析:面试官从架构层次 了解求职者是否用过 模块化 组件化 和插件化,在过去经验有没有运用过这些技术到项目中,这道题属于一个连环炮。求职者该格外小心**求职者:**应该从App开发的需求来定义技术选型,分别说说模块化,组件化 插件化的优势和区别先上一份面试资料目录在这个知识膨胀的时代,每天面对铺面而来的海量信息,我们的学习也不再是按照以往传统的学习模.

2021-05-24 16:02:12 99

原创 互联网寒冬!GitHub标星1w的安卓架构师必备技能,深夜思考

经历坐标湖南,双非一本毕业。毕业后跟发小一起到深圳找工作。发小国防科大软件工程毕业。几乎没有太多周折,轻松入职了中国平安。像我这种双非渣本,随便在深圳拉一个外卖小哥出来学历可能都比我高。 前期找工作的过程是比较痛苦的,两个星期后我终于找到了我的第一份offer,一家刚起步的互联网小公司,Android开发岗。公司很小,开发团队实际上就4个人。APP从框架搭建到项目开发,版本发布更新后期运维,都是自己做。之后就是各种跳槽,辗转过很多公司,积累了一些项目经验,走走停停都是些小公司。随着时间的推移,感觉自己的

2021-05-24 16:01:27 107

原创 事件分发源码,我的移动开发春季历程,一篇文章帮你解答

前言对于很多没有学历优势的人来说,面试大厂是非常困难的,这对我而言,也是一样,出身于专科,原本以为就三点一线的生活度过一生,直到生活上的变故,才让我有了新的想法和目标,因此我这个专科渣渣也奋斗了起来,面试百度、腾讯、网易、字节跳动、阿里等大厂,竟拿下了阿里P6岗。今天就分享一下大厂面试难点和面经,主要是希望能够激励到同样被学历所困扰的技术人,能够对职业生涯和技术规划有一个参考价值,感谢!目前现在是需求量趋于平衡,对初中级水平的开发人员需求量变少,但是对高级以上的需求市场还是很匮乏,特别是对于特定细分领.

2021-05-24 16:00:42 105

原创 事件分发流程,史上最全的Android面试题集锦,大厂内部资料

前言从去年底到前几天,不断被各路跳槽的朋友刺激着,他们都跟我说着同一件事:跳槽了,薪资翻倍了,去一家叫做字节跳动的公司了。让我更加讶异的是一个在微博做移动开发的朋友跟我说他舍弃了年终奖,在春节之前就投入到这家公司的怀抱,这让我一度以为这个朋友是被传销了。说实话,我内心早就被这些个朋友成功跳槽的消息撩拨的春心荡漾了,在这春色融融的夜晚我的代码也开始字节跳动了,今晚就跟大家分享下这些朋友们跳槽的故事。背景介绍Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病

2021-05-24 15:59:57 416

原创 【面试总结】开发8年的老Android才知道,成功入职腾讯

前言现在已经进入招聘季节,本篇文章旨在分享知名互联网企业面试官面试方法和心得,希望通过本文的阅读能给程序员带来不一样的面试体验和感受,放松面试心态,积极备战!Android 知识体系在 Android 开发的过程中,需要很多很多的知识,而有些知识也很难为其分类,在这里,我把它们分为上述五个部分:UI、架构、性能、NDK、其他,其他则可以细化为代码风格,学习能力,第三方库等。UI方面首先是 UI 方面,我相信大多数人都是开发 Android 应用的,所以 UI 的知识,必不可少。UI 一共分为三

2021-05-24 15:59:12 453

原创 【金九银十】微信小程序页面跳转方法总结,完整PDF

开头25岁那年,我从京东离职,入职百度。在百度认识了当时的架构师久哥(T9级别),因为他的一番话,彻底改变了我的职业生涯,短短三年的时间,我从一枚普通程序员成长为别人眼中的技术大咖。当时因为业务需要,也承蒙久哥照顾,他跟我说过这样一段话:他问,“如果用5年的时间学习数据库,你能不能成为这个领域的专家?”我说,“应该可以吧”他说,“你现在25,5年后也才30,30岁就能成为某个领域的专家,为什么不去做呢?你看看周围有多少30岁的人还一事无成,而那个时候的你已经是数据库专家了。”当时的我,刚刚

2021-05-24 15:58:23 483

原创 【深夜思考】这些新技术你们都知道吗?成功拿下大厂offer

开头很多人工作了十年,但只是用一年的工作经验做了十年而已。高级工程师一直是市场所需要的,然而很多初级工程师在进阶高级工程师的过程中一直是一个瓶颈。移动研发在最近两年可以说越来越趋于稳定,因为越来越多人开始学习Android开发,造成市场参差不齐。正所谓入门容易成长很难,对未来比较迷茫,不知道自己技能该怎么提升,并且对于初级中级高级需要怎么进行成才,很多人都比较迷惑。做了6年Android开发,你会的还只有初级工程师的技术吗?掌握了高级工程师的技术了吗?正文我是做Android的,就以Androi

2021-05-24 15:57:37 124

原创 【工作经验分享】Android彻底组件化方案实践方法!通用流行框架大全

前言Android技术迭代更新很快,各种新出的技术和名词也是层出不穷。不知从什么时候开始,总是会时不时听到AndroidX这个名词,这难道又是什么新出技术吗?相信有很多朋友也会存在这样的疑惑,那么今天我就来写一篇科普文章,向大家介绍AndroidX的前世今生。面试官: 说一下垃圾回收机制吧我: …可以通过强、弱引用计数结合方式解决引用计数的循环引用问题,实际上 Android 的智能指针就是这样实现的…智能指针智能指针在整个 Android 工程中使用很广泛,在 binder 相关源码可以看到 s

2021-05-24 15:56:52 103

原创 Android开发者该学习哪些东西提高竞争力?面试真题解析

前言去年11月份因为家里出了一些事情,从老东家辞职,在家待了一段时间。本想着年后再出来找工作,但是“梦想是美好的现实是残酷的”年底爆发了疫情,直接把我的计划打乱了,直到3月中旬才出来找工作。因为疫情原因整个Android开发行业都受到了打击,一些公司也开始裁员,竞争压力变大,刚开始找了十几个大大小小的公司,面试了十几次都没通过,要不就是过了,自己却不满意的。于是我决定把这段时间面试所遇到的问题总结起来,沉淀一段时间,把所有面试中遇到的Android知识点都学习一遍,沉淀了一段时间学习后终于是“皇天不负

2021-05-21 10:43:07 76

原创 Android开发者该学习哪些东西提高竞争力?系列教学

导语你想做安卓开发,怎么系统学习?你只需要看完这一篇就够了!!为什么只看这一篇就够了?现在CSDN、知乎、掘金、GitHub上各路大佬层出不穷,他们深耕Android开发多年,总结出满满的学习干货。但同时也存在很多非良心的博主,要么活出了人类的本质,复读机一样到处转载;要么纯粹自嗨型草草说了自己的工作经历,让读者无法从良莠不齐的资源海洋中高效高质地获取真正有用的信息。本文的目的很简单,一句话:用最少的时间,最高效率,让你清楚:想要做Android开发,你需要学什么?你该在哪学?本文的特点在于将繁琐的知

2021-05-21 10:42:22 99

原创 Android开发者必须收藏的8个开源库,看看这篇文章吧!

目录前言Kotlin协程,现在已经成为了面试甚至是工作中一个非常火的东西。本人在刚开始了解Kotlin协程的时候,断断续续看了网上不少文章,用长篇大论把Kotlin协程描述的非常玄乎,但是看完后还是依然云里雾里,所以决定来写一篇关于协程的文章,希望能够帮助大家能够更快的上手Kotlin协程应届坎坷求职路一个广州非985/211普通本科生,计算机科学与技术专业。以前老是梦想能考一个厉害一点的学府,学习物理专业(因为初中和高中对物理比较有兴趣),无奈高考考得不尽人意。来到了计算机专业,才知道有C语

2021-05-21 10:41:37 71

原创 Android开发者应该会哪些东西才不会被公司淘汰?附答案

开头相信大多数互联网的从业者都有着这样一个梦想:进大厂,获得丰厚的薪酬,和更优秀的人一起共事,在技术上获得更快的成长。**然而部分人其实一直都陷入了“穷忙”的困局,觉得自己每天白天黑夜都在工作,高强度输出,但是却并没有获得机会的眷顾。**久而久之,既不知道自己忙什么,也不知道怎么能停下来。这并不是时间的过错,而是因为把解决方式过多押注在技术上,然后继续在工作上不断循环,这样的状态让你极度缺少另一个层面的思考。如何去打破这种僵局呢?很多人建议多读书,但是从哪种类型的书开始看又该看谁的书呢?说实话,很多

2021-05-21 10:40:51 78

原创 Android开发者值得深入思考的几个问题,赶紧收藏备战金三银四!

前言春招已经接近尾声了,不知道各位小伙伴有没有找到自己心仪的工作呢。笔者前几天内推刚刚收获了腾讯高级开发岗的offer,得益于内推朋友面试时的面试经验,照着他给的方向复习刷题,顺利的通过了面试。在这里也无偿分享给广大网友们,喜欢也能帮助到你们。如果觉得文章不错,烦请点个关注转发,谢谢!学会深入思考,总结沉淀我想说的第一条就是要学会深入思考,总结沉淀,这是我觉得最重要也是最有意义的一件事。‌先来说深入思考。在程序员这个圈子里,常能听到一些言论:我这个工作一点技术含量都没有,每天就CRUD,再写写if

2021-05-21 10:40:01 183

原创 Android开发究竟该如何学习,工作感悟

第一次观看我文章的朋友,可以关注、点赞、转发一下,每天分享各种干货技术和程序猿趣事由于涉及到的面试题较多导致篇幅较长,我根据这些面试题所涉及到的常问范围总结了并做出了一份学习进阶路线图​​​​​​​及面试题答案免费分享给大家,文末有免费领取方式!做android开发用什么语言1、基于ADK的Java编程目前Android APP开发主流语言就是Java语言,Java语言最大的特性就是提高了软件的交互可能性,可以说安卓手机几乎所有应用程序都是利用Java语言来进行编写的。使用Java语言开发的软件.

2021-05-21 10:39:16 84

原创 Android开发真等于废人?已拿offer附真题解析

前言职场的金三银四跳槽季又来了,不同的是今年比往年「冷」一些,形式更加严峻一些,大家多多少少可能都听到或看到一些信息,就是好多公司在优化裁员,作为求职者来说,面试是一道坎,很多人会恐惧面试,即使是工作很多年的老鸟,可能仍存在面试的焦虑。这些题目是我之前的面试以及在金三银四中去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。由于涉及到的面试题较多导致篇幅较长,我根据这些面试题所涉及到的常问范围总结了并做出了

2021-05-21 10:38:27 75

原创 Android开发岗还不会这些问题,已拿到offer

Android开发真的凉了吗?经常有朋友问我:“现在学习Android开发还有前景吗?”“Android开发还有什么可以研究的?”大家对于职业的未来,都有一些迷茫和焦虑,其实我也有,为什么会这样呢?现在互联网行业,各大公司已经从争夺用户转为争夺用户时长。而小程序、快应用的崛起,也让许多 App 的增长达到瓶颈。所有人都在说,国内移动互联网的红利期已经过去。另外一方面,今年移动端的技术变革也确实有点慢。大前端的概念虽然说了很久也很多,但React Native、PWA的效果依然不尽人意。这么看来,移动

2021-05-21 10:37:37 58

原创 Android开发了解这些自然无惧面试,年薪50W

背景本人双非渣本 今年由于疫情,上半年一直在家里。2月份本来无忧无虑,呆在家里不给国家添乱的时候,发现身边的同学找到了大厂的offer。心里开始有点慌张。本来想在3月份如果能回到学校,就开始考研之路,但谁曾想这个假期,一直到了9月份。在家也尝试过考研,自己还是耐不住学习的寂寞,放弃了。走上了找工作的路途。3月份,开始投简历,在牛客网上,找了几个内推,投了字节,阿里和腾讯。(ps:那时候也不知道谁给的勇气)。本来以为自己的简历不可能过筛选的,但每个投的简历都收到了面试通知。无一例外,每一次的失败都是以

2021-05-21 10:36:51 88

原创 Android开发中常见的一些问题面试专题,附赠课程+题库

前言2020年,互联网裁员潮下,我度过了人生中最清晰的半年。今年我本命年,熬过了程序员35的坎,却在36岁被公司破产来了当头一棒,领完了当月份的工资,老板,也是我哥们的老李走进我的办公室,没有迂回地通知我,公司倒了。老李陷进沙发里,用手抹了把脸,看上去很疲惫。三年前公司还在装修的时候,我过来搭把手看一看,老李叉着腰指着同一套沙发,意气风发的说:“哥们专门给你配的,这小沙发花了我两万,咱们以后光明未来的起点就在这儿了!”不过三年,创业失败,我们又要找新的起点。从初中级到高级,移动端程序员的进阶宝典

2021-05-21 10:36:06 132

原创 4年小Android的心路历程,全套教学资料

基于JS的高性能Flutter动态化框架可能是目前放出来的相对最完整的Flutter动态化方案跨平台新明星Flutter推出后,我们团队也尝试引入 Flutter ,做为iOS开发,马上感受到,Flutter 虽然强大,但不能像RN一样动态化是阻碍我们使用她的唯一障碍了。看Google团队对动态化的计划,短期内应该不会上线,所以自己动手,启动了这个技术探索项目。1、入职 2 周离职入职2周离职,说明新员工看到的实际状况与预期产生了较大差距,这些情况包括公司环境、入职培训、待遇、制度等方方面面的第一

2021-05-20 11:10:29 62

原创 3年内被辞退5次,35岁程序员该何去何从?安卓系列学习进阶视频

写在文章前面的话:“工欲行其事,必先利其器”,英雄和侠客更需要宝剑助己成功。同样,在现代软件开发环境中,每个Android开发者都需要更好的工具,帮助我们增强功能、提高效率。在这个竞争激烈的行业中,只有优秀的工程师能够生存,需要我们能够为客户提供的最佳技术和资源,需要有优秀的开发工具,保证以最佳质量以及高效时间来构建。ANR面试题1、什么是ANRApplication Not Responding,页面无响应的对话框2、发生ANR的条件应用程序的响应性是由ActivityManager和Win

2021-05-20 11:09:44 90

原创 3年Android开发工程师面试经验分享,全套教学资料

前言先简单交代一下背景吧,本人毕业于某不知名985的本硕,17年毕业加入阿里,今年下半年跳槽到了头条,一直从事后端研发相关的工作。之前没有实习经历,算是两年半的工作经验吧。这两年半之间完成了一次晋升,换了一家公司,有过开心满足的时光,也有过迷茫挣扎的日子,不过还算顺利地从一只职场小菜鸟转变为了一名资深划水员。在这个过程中,总结出了一些还算实用的划水经验,有些是自己领悟到的,有些是跟别人交流学到的,在这里跟大家分享一下。那么 Android 开发工程师们应该如何面对当下的局面呢?

2021-05-20 11:08:59 84

原创 360°深入了解Flutter,附大厂真题面经

去年无疑是 Flutter 技术如火如荼发展的一年。每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索和应用着 Flutter 技术,也在面临着各种各样不同的挑战。Alibaba集团内也有越来越多的业务和团队开始尝试 Flutter 技术栈,从闲鱼的一支独秀引领潮流,到如今淘宝特价版、盒马、优酷、飞猪等BU业务相继入局,Flutter的业务应用在

2021-05-20 11:08:14 150

原创 360°深入了解Flutter,一篇文章帮你解答

前言作为一个3-5年的Android工程师,我们经常会遇到这些瓶颈:1.技术视野窄长期在小型软件公司,外包公司工作,技术视野被限制的太厉害2.薪资提升难初中级Android岗位薪资上升空间有限,基本上你想拿15k以上,不会点源码层的东西是根本拿不到的3.学习资源少入门之后想要提升很难,靠自己接触的简单业务项目,去反复操练那些cv技术。博客和书本上的技术大多比较抽象并且零散,可以借鉴和指导,但是没办法复制成自己的有了这份阿里P7大神整理的Android开发核心知识笔记,所有的瓶颈通通都能快速打

2021-05-20 11:07:29 117

原创 35岁以后的Android程序员出路在哪里?终获offer

起因事情是这样的。4年前毕业那会,呆在公司的短视频项目,做 视频。那会做得比抖音还早,但是由于短视频太烧钱了,项目被公司关掉了。当时需要开发横竖屏直播/异步视频的场景,就研究下了市场上的 app,发现输入弹幕的交互并不友好。最直接的体验就是,微信比绝大部分IM软件在聊天场景下输入法与表情面板频繁切换时表现得更为平滑,不会给用户很突兀的闪烁感。但我们除了适配竖屏,们还需要兼容横屏/满屏/沉浸等场景。摸索了一段时间之后,做出来的效果挺不错,比市面上的直播/异步视频播放场景下的输入交互体验都要好。于是写了个

2021-05-20 11:06:44 107

原创 34岁安卓开发大叔感慨,最全Android知识总结

前言最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。面试准备了解这些,自然无惧面试解读大部分程序员在面试前很关心的一些问题如果面试官问你“你有什么问题问我吗?”时,你该如何回答?面试官问你优点/缺点时该如何回答(避免雷区)?程序员简历就该这样写非技

2021-05-20 11:05:59 66

原创 34岁安卓开发大叔感慨,不吃透都对不起自己

其实如果你技术深度足够,大必不用为就业而忧愁。每个行业何尝不是这样,最开始的风口,到慢慢的成熟。Android初级在2020年的日子里风光不再, 靠会四大组件就能够获取到满意薪资的时代一去不复返。**经过一波一波的淘汰与洗牌,剩下的都是技术的金子。就像大浪褪去,裸泳的会慢慢上岸。**而真正坚持下来的一定会取得不错成绩。毕竟Android市场是如此之大。从Android高级的蓬勃的就业岗位需求来看,能坚信我们每一位Android开发者的梦想 。本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻.

2021-05-20 11:05:14 128

原创 330页PDF,10万字的知识点总结,知乎上转疯了!

(一)简介Handler机制是一套Android消息传递机制。在Android开发多线程的应用场景中,将工作线程中需更新UI的操作信息 传递到 UI主线程,从而实现 工作线程对UI的更新处理,最终实现异步消息的处理。在Android开发中,为了UI操作是线程安全的,规定了只允许主线程更新Activity里的UI组件。但在实际开发中,存在多个线程并发操作UI组件的情况,导致UI操作线程不安全。故采用Handler消息传递机制,是工作线程需更新UI时,通过Handler通知主线程,从而在主线程中更新UI操作

2021-05-20 11:04:29 88

原创 330页PDF,10万字的知识点总结,最全Android知识总结

基本情况先说一下个人基本情况,计算机科学与技术专业。主要学的Android开发,所以投的岗位都是Android开发工程师。投了知乎,内推了阿里蘑菇街腾讯百度网易。腾讯百度都没有收到面试,知乎Skype面试,蘑菇街阿里电话面试,网易现场面。知乎二面被拒,蘑菇街阿里一面被拒,网易三面,然后备胎了,前几天被通知过了,收到了offer。自己整理了一下被问到的问题,现在分享给大家,另外自己整理的一下资料也会发给大家,希望能帮助到各位求职的小伙伴。那么,2021年的移动开发,要如何去摸索自己的前进方向呢?谈到技术

2021-05-20 11:03:44 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除