自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一步一步完成Flutter应用开发-掘金App搜索,我的,发现,发布沸点

这次打算把剩余的3个tab页面构建一下,这几个页面比较简单一点,没有需要注意的地方,就简单写写怎么构建页面,说说自己的思路单独拿小册页面为例 看下下面的结构可以分成3部分左部分是小册的封面预览图,中间部分是名称,作者名称,等级,章节数,阅读数。最右部分是价格 大体结构是:Row( children: [ Container(), Column( children: [ Text(), Row( children

2021-03-31 16:07:58 465

原创 阿里程序员误把面试题传到网上,遭到无情辞退,网友:牺牲小我完成大我

缘起:近日一阿里程序员错把一份阿里Android面试题发到网上,一周内被程序员疯转3.2W次,造成阿里面试高峰,而该程序员也被遭到无情辞退,本人也有幸目睹,并将题库整理拷贝整理了出来,感觉确实是精华,今日在此分享出来,帮助下有需要的朋友。一、性能优化App稳定性优化你们做了哪些稳定性方面的优化?性能稳定性是怎么做的业务稳定性如何保障?如果发生了异常情况,怎么快速止损?App启动速度优化启动优化是怎么做的?是怎么异步的,异步遇到问题没有?启动优化有哪些容易忽略的注意点?版本迭代导

2021-03-29 11:41:59 367 1

原创 985毕业,Android工作两年,身在腾讯,心里却想着去送外卖!!!

前言最近金三银四面试高峰期,985,211又吃香了一波,它虽能代表你能够进入到更高的平台,拿到“高级工厂”的入场券,但并不意味着你会成为赢家,或者说也不代表着你会站在金字塔的顶端,因为顶端往往是少数人,位置有限,太挤了总会掉下来,而我就是被挤下来的那一拨人中的一个。个人自我介绍鄙人出生于南方小乡镇,为了走出小镇,在当地够拼够努力,不是自夸,确确实实也算得上“别人家的小孩”,至少在学习这件事情少,没有要家里人操过心。高考特别顺利,一个老牌985,具体哪个学校就不说了,不想给母校丢脸。毕业后,也算是“

2021-03-26 22:12:57 235 4

转载 毕业就在小公司躺了3年,最近去面试大厂,发现不会插件化竟没人要!!

近期的大厂面试都比较喜欢问原理。那么要想成为Android高级工程师,插件化很有必要学一学。对于面试官为什么喜欢问插件化框架相关的问题?因为现在一般不会让你去开发插件化框架,但是工作中经常会需要维护对应的插件化框架,这个需要你懂相关原理;而且插件化涉及到的知识面非常的广,需要掌握反射、类加载、动态代理、泛型、资源加载、Hook技术、四大组件启动流程、AMS、PMS、AAPT等等,所以插件化也是面试官用来查看应聘者技术功底的工具。对于App而言,所谓的插件化,个人的理解就是把一个完整的App拆分成宿主和

2021-03-25 22:20:29 161

原创 程序员通病:小厂薪资低,想跳槽,又担心面试过不了!

前言:面试,跳槽,每天都在发生,而对程序员来说"金三银四"更是面试和跳槽的高峰期,跳槽,更是很常见的,对于每个人来说,跳槽的意义也各不相同,可能是一个人更向往一个更大的平台,更好的地方,可以通过换一个环境改变自己的现状。其实跳槽是把双刃剑,有好也有坏,要看你是因为什么原因跳槽。如果说你即将准备跳槽,是否准备充足了呢?金三银四也即将到来,你是否有心仪的大厂想要跳槽呢?而我则是准备面试阿里,而且还是信心十足,因为我有这份Android面试宝典,现将它分享给大家,希望能为大家在金三银四当中助力一波。第一部分

2021-02-25 10:28:07 972

原创 最新整理:阿里、腾讯、字节、华为、百度等大厂Android岗面经分享!

缘起很多人挤破脑袋,破釜沉舟的想进大厂的根本原因还是大厂和小公司真的不一样。我是双非本科15年毕业的,毕业之后就一直在做Android相关方面的开发工作,到18年经历了两家创业公司,一家工作了不到半年老板就跑路了,一家工作到18年初,因为运营不当倒闭了(一度怀疑自己是不是去哪家公司就得哪家倒闭)。在小公司做开发,一个同时开发几个app也是比较常见的,而且公司的代码和项目管理都非常的不规范,一些祖传代码能让你一些白了头。诸多因素综合下来更加坚定了我奔大厂的决心,提升技术能力也好,镀金也罢,又或是开篇说的一

2021-02-23 16:08:07 314 1

原创 看完不会的来打我!我离职后面试收割小米等大厂offer,灵魂拷问

缘起随着Android开发行业逐渐饱和,对Android开发者的面试要求也越来越高,是否掌握底层源码,是面试官衡量一名Android开发者的重要依据。有没有读过源码也可以很大程度上判断你这个人的学习能力和思维方式。无论你开发经验几年,面试被问到源码问题答不出来,不仅会掉身价、砍薪资尚且不谈,甚至连面试都过不了!网上各类源码解析的文章博客五花八门、良莠不齐。杂乱、要么内容质量太浅,零散、碎片化,总看着看着就衔接不上了。所以,博主利用闲暇时间,花了近三个月将Android开发中最常用、面试被问频次最高的1

2021-02-06 22:23:41 159

原创 疫情之下,这真是一份完美的程序员宅家指南

前言2021年的春节假期即将临近,但是最近国内又出现了疫情反复的情况,很多省市都发出了隔离政策,这不禁让我们又开始担心2020年春节宅家一个月的场景会不会再次上演。作为一名技术宅,虽说疫情对我的影响可以忽略不计,不过我还是疫情能够早日结束的。毕竟我们每个人都是社交动物,隔离14天真的是太让人绝望了。再说我们绝大多数人的春节假期也不过7天,这一口气直接隔离14天,简直是不给人活路嘛…未来,我们无法预计疫情到底什么时候可以结束,我们能够做的就是适应它,做好长期抗疫的准备。假如因为疫情被再次要求居家隔

2021-02-06 20:57:10 194 1

原创 Alibaba架构师首发,Android组件化与插件化学习笔记,技术与实战齐飞

##先说组件化:背景组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。每个大厂内部的各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。本文主要介绍我们的组件化方案,希望对从事Android组件化开发的同学能有所启发。为什么要组件化近年来,为什么这么多团队要进行组件化实践呢?组件化究竟能给我们的工程、代码带来什么好处?我们认为组件化能够带来两个最大的好处:1.提高组件复用性可能有些人会觉得,提高复用性很简单,

2021-02-06 20:44:44 339

原创 Android中高级面试题合集,含答案

面试的时候总会遇到一些各种各样的面试题,而且这些面试题很多都是关于平时容易疏忽的理论方面的,所以整理一份Android高级开发工程师面试集锦,对照这些问题进行复习,将会事半功倍。从基础到中级在高级,从Android到java,记录下来有需要的时候多复习复习,也希望能帮到有需要的你。Android部分1、Activity生命周期?2、Service生命周期?3、Activity的启动过程4、Broadcast注册方式与区别HttpClient与HttpUrlConn.

2021-02-06 20:38:25 318 1

原创 已献出膝盖!GitHub上堪称神级的Android组件化最佳实战总结,讲得太清晰了

它的背景组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。每个大厂内部的各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。本文主要介绍我们的组件化方案,希望对从事Android组件化开发的同学能有所启发。为什么要组件化近年来,为什么这么多团队要进行组件化实践呢?组件化究竟能给我们的工程、代码带来什么好处?我们认为组件化能够带来两个最大的好处:1.提高组件复用性可能有些人会觉得,提高复用性很简单,直接把需要复用

2021-01-29 17:40:22 232

原创 网易被裁后,68天吃透这份阿里学长甩我的Android面试笔记,竟让我收到字节跳动和小米offer

自我情况介绍一下:楼主双非本科,17年毕业,学历背景一般,之前一直在网易工作,生活状态还算是稳定,国庆节后突然被裁彻底打破了我的生活节奏,将近一个月都处在懵逼状态(哪个环节出问题了,导致被裁),在咨询了在阿里上班的学长后,他也是叫我看淡点,要我振作起来,并给了我一份他纯手打精选面试题PDF,对我确实带了帮助,发现有些是我根本没有接触过的,才认识到自己的不足之处,花费了68天终将它啃的差不多了,之后开始了我们的面试之路,**面过滴滴,优酷,字节,小米等多家公司,功夫不负有心人,在元旦后拿到了字节和小米的of

2021-01-28 20:43:28 354

原创 看完就会系列:一文搞定Kotlin基础入门到高级强化实战!

前言:Kotlin这门语言极其灵活,这是一把双刃剑,相比Java,大家写的都是白话文,不论水平高低,大家基本都是能非常流畅的阅读彼此的代码的,但是在使用Kotlin之后,由于大家的Kotlin表达水平和思维习惯的不同,就好造成这样一种情形,「这tm还能这样写?」、「这写的是个啥?」、「卧槽、牛B」。而Kotlin作为Android开发的首选语言,为开发者提供了大量的语法糖和技巧,让开发者可以专注于需求开发,而将语言所带来的影响减少到最少。Java和Kotlin最大的区别,实际上在于Kotlin的函数式编

2021-01-28 16:08:18 355 1

原创 金三银四即来,是该提前预热一波了,分享一份让我从12K变成了30K的Android面试题与答案

在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。博主总结了一系列大厂面试中常问的面试技术点,深入解析以及答案,将为最近准备面试的各开发者去大厂保驾护航,如果你也有想跳槽或准备面试的想法,趁年前有假期提前准备,让你从容面对即将到来的金三银四!何谓面试? 博主所理解的面试,它是一个过程,

2021-01-21 17:59:48 153

原创 字节4轮面试,3轮都问了RecyclerView

阿里面试总共4轮,其中有3轮面试都问到了RecyclerView的问题。面试的点各不相同,有原理、嵌套问题、有缓存实现,但是最终都是殊途同归,所有的问题都汇集在,如何对RecyclerView做性能优化?一、RecyclerView第一次layout时,会发生预布局pre-layout吗?第一次布局时,并不会触发pre-layout。pre-layout只会在每次notify change时才会被触发,目的是通过saveOldPosition方法将屏幕中各位置上的ViewHolder的坐标记录下来,并在

2021-01-18 22:07:04 132

原创 阿里面试失败后,分享一波面试真题,(Android岗)

目录:1.网络 2.Java 基础&容器&同步&设计模式 3.Java 虚拟机&内存结构&GC&类加载&四种引用&动态代理 4.Android 基础&性能优化&Framwork 5.Android 模块化&热修复&热更新&打包&混淆&压缩 6.音视频&FFmpeg&播放器1、网络网络协议模型应用层:负责处理特定的应用程序细节 HTTP、FTP、DNS传

2021-01-15 15:04:34 478

原创 最新整理:阿里、腾讯、字节、华为、百度等大厂Android岗面经分享!

缘起很多人挤破脑袋,破釜沉舟的想进大厂的根本原因还是大厂和小公司真的不一样。我是双非本科15年毕业的,毕业之后就一直在做Android相关方面的开发工作,到18年经历了两家创业公司,一家工作了不到半年老板就跑路了,一家工作到18年初,因为运营不当倒闭了(一度怀疑自己是不是去哪家公司就得哪家倒闭)。在小公司做开发,一个同时开发几个app也是比较常见的,而且公司的代码和项目管理都非常的不规范,一些祖传代码能让你一些白了头。诸多因素综合下来更加坚定了我奔大厂的决心,提升技术能力也好,镀金也罢,又或是开篇说的一

2021-01-13 22:20:03 349 1

原创 最强Android知识体系总结,助你通往Android封神之路

前言最近部门招聘,包括我在内都参与了内推和面试的过程,经过这次招聘,发现很多刚出步入职场的小白们,对于职业规划和成长路径不是很清晰,普遍的感觉入门容易,却对未来比较迷茫,不知道自己技能该怎么提升,到达下一阶段需要补充哪些内容。关于java的知识点在这里省去,有需要的道友自行搜索。特此编写一份 Android 研发进阶之路,希望能对大家有所帮助。数据结构及算法数据结构栈和队列数组和链表,自定义一个动态数组Hash表,及Hash冲突的解决二叉树B+ B-树基础排序算法:重点 快排、归并排序

2021-01-13 15:00:34 103

原创 当下Android开发者想要跳槽,不思考这些等于白跳!!!

一、前言今年已经进入尾声,但是金九银十,面试的也开始增多来,说明跳槽的人数也在增多。虽说再熬几个月改拿年终奖了,但是如果有更好的机会,应该也不会放弃。那么就在这个现在这个时间段,我本身是个技术,所以下面站在技术的角度,来聊聊关于跳槽的那些事儿。二、通常来说,为什么会跳槽之前有过那么一句话:员工要离职,要么是钱没给够,要么是受委屈了。这句话有一定的道理,说个贱嗖嗖的话,年薪给了一个无法拒绝的数字,受的点委屈那还叫委屈吗?呵呵,开个玩笑。但是实际上,现在来说,这句话已经不那么有道理了。在一个年轻人的眼里

2021-01-11 16:42:16 106

原创 2020Android面经分享,失业两个月,国庆前拿到的offer

基本介绍五一过完之后,我被裁了。从6月初开始复习,准备面试题。复习的资料主要为《Android开发艺术探索》和@jsonchao的博客,还有就是网上的其他博客资料。首先介绍一下自己基本情况:渣本毕业快4年,一直在小厂摸鱼混日子,学历和简历背景不是很好看,所以面试邀约也不是很多,面试也到处碰壁。从6月中旬开始面试,一直到7月底。共面试9家公司,近20轮面试,拿到2个小公司和1个上市公司(不是出名的公司)的offer,最后准备去上市公司了。也投递了BAT、360、抖音、快手、平安等大厂的岗位,不过大部分没给

2021-01-08 21:59:16 149 1

原创 都2021了,做Android开发该跑步前进了,GitHub榜热度前三之—音视频开发技术

前言:如今音视频的知识纷繁复杂,自己学习非常困难,既需要非常扎实的基础知识,又需要有很多的工程经验;而音视频从业者基本上有两个层面:一个层面是搞音视频算法,这类人非常少,需要有深的数学能力和算法背景,这类人一般都会选择去大公司,薪水百万是最low 的。另一个层面是搞工程,这类人相对较多,他们有扎实的理论基础,很强的技术功底,对音频、视频都非常熟悉。这些人工资要比一般开发者高20%左右;随着5G时代的到来,音视频慢慢变成人们日常生活中的必须品。所以,现在有大量的公司开始寻找音视频人才,一个稍好点的音视频人

2021-01-07 16:34:30 453 3

原创 2017-2020历年字节跳动Android面试真题解析

大家好!给大家介绍一下,这是我们持续更新整理的2017-2020字节跳动历年Android面试真题解析!早在2017年我们就建了第一个字节跳动的面试群给大家讨论面试的东西。期间累计有1825个群友分享了自己的Android面试真经,并提供了参考答案。这其中就有很多成员已经斩获今日头条、抖音等岗位的offer。有很多成员面试虽然失败了,但也分享了很多失败的经验教训。在这里一并对他们表示感谢!正是因为大家的奉献和支持,让我们的这份面试真题解析已经累计下载1082万次!字节跳动Android面试真题解析目

2021-01-07 15:30:46 217

原创 一文学会Android Gradle Transform基础使用

概述最近在做一个在 Android 工程编译期间动态插入一些随机代码的需求,我选择的是 Gradle Transform 技术,想起好久没有写过博客了,就记录一下这方面的一些基本使用。一般来说,在 Android 工程的编译期间可以通过一些技术来动态插入一些代码逻辑甚至生成一些新的 Class 类,具体技术有:APT(Annotation Processing Tool): 编译期注解处理技术,通过自定义注解和注解处理器来实现编译期生成代码的功能,并且将生成的代码和源代码一起编译成 class 文件

2021-01-06 17:31:56 466

原创 【手写协程】 实现kotlin版yield与resume

前言yield(挂起)与resume(恢复)是一种常见的协程实现,例如在Lua语言中的协程就是这样实现的但是在kotlin中并没有这种语法,而是直接的launch本文主要通过手写实现kotlin版的yield与resume有助于读者更加深入地理解协程挂起与恢复的原理Lua协程是怎么使用的?1.coroutine.create() 创建 coroutine,返回 coroutine, 参数是一个函数,当和 resume 配合使用的时候就唤醒函数调用2.coroutine.resume() 重启

2021-01-06 16:07:12 889

原创 Android 插件化和热修复知识梳理

概述在Android开发中,插件化和热修复的话题越来越多的被大家提及,同时随着技术的迭代,各种框架的发展更新,插件化和热修复的框架似乎已经日趋成熟,许多开发者也把这两项技术运用到实际开发协作和正式的产品当中。因此,我们势必需要了解一下这两门技术。插件化和热修复首先需要明确的一点,插件化和热修复不是同一个概念,虽然站在技术实现的角度来说,他们都是从系统加载器的角度出发,无论是采用hook方式,亦或是代理方式或者是其他底层实现,都是通过“欺骗”Android 系统的方式来让宿主正常的加载和运行插件(补丁)

2020-12-26 17:44:25 261

原创 仿抖音视频全屏播放&滑动切换

1 前言随着移动技术的快速迭代,数据流量费用的快速下降,视频、直播正成为全民的媒体盛宴,我司必然也不会缺席此次盛宴,这里讲述的是通过h5实现仿抖音视频全屏播放&滑动切换的效果,供我司直播鉴定回放视频使用。2 实现效果3 设计方案视频播放video标签`video`标签是HTML5新增的用于视频播放的标签,MDN对其介绍如下:复制代码对于HTML <video> 元素 用于在HTML或者XHTML文档中嵌入媒体播放器,用于支持文档内的视频播放。兼容性如下(来自C

2020-12-18 16:57:16 808 1

原创 如何进行制作消音视频(视频配音)

最近在进行一次活动时用到了动画版电影配音,于是截取了需要配音的片段视频,后来想要好一点的效果,所以需要将背景中的配音人声去掉,但留下背景音乐和其他声效。网上也会有现成的材料,可是或许并不是你需要的那一段,音效和画质也不是很理想,所以想要自己做一份。    百度上并没有查到系统的教程,只有音频版的消音教程,没有视频版,所以这次小编准备写一个教程了。1.截取你选用配音的视频片段。(推荐QQ影音自带的截取功能)2.将截取的视频片段转成音频格式,mp3格式就可以。(推荐格式工厂

2020-12-09 11:20:15 4488

原创 百度员工吐槽:35岁失业,之前月薪2w,现降到5k都没人理

引:最近两天,新华网为“35岁天花板”发声。这个问题又双叒叕被搬了出来,引发了新一轮的集体焦虑。职场里的“年龄歧视”正在或明或暗地影响着每一个人的职业发展,而最恐怖的是:每个人都会变老,不论你籍贯哪里、何种性别,你都将经历“年龄歧视”。在互联网职场论坛,一位职场人发帖吐槽。我是真的彻底失业了,怎么办?是谁说35岁失业之后,只要肯降低要求,还是可以找到工作的?我用实际经历告诉你们,这是不可能的!!我之前月薪2w,现在我愿意降低要求,投了几个5k的专员工作,人家都不理我!说我年纪大,这个岗位只招应届生

2020-11-28 21:17:10 619

原创 一位40岁“老程序员”的经历,给你们说一些我的真实想法!

我是个程序员,差不多四十岁了。记得某个周六的早晨,我老婆在家里带孩子,我自己跑去参加一场技术会议。当时这个会议的主题是 React Native,主讲人一直想给我们灌输一种 React Native 将成为移动开发领域“下一个大事件”的印象。但在我看来,它跟 15 年前的 JSP 其实挺像的,连演示代码中的逻辑都一模一样——但我觉得可能是自己“老了”,有点“没跟上节奏”。主讲人一张一张放着幻灯片,那些实时编码画面让人眼花缭乱。接着就是演讲里有名的“掉书袋”环节,主讲人一口气说起六款我前所未闻的支持工具,其

2020-11-26 20:11:42 1229

原创 备战2021:阿里巴巴,字节跳动,小米,腾讯美团等Android岗面试真题合集!

前言:眨眼2020就到了年末,每个人应该都有或多或少的的收获与成就, 对于程序员来说,年关将至也就意味着跳槽季已经走远,我想不管是在金三银四或是金九银十当中,应该大多数都经历过跳槽和面试,那么在每次面试中你是否发挥到了真实的水平,是否留下过很多遗憾,又是否进了你理想的大厂,小编正是在秋招的时候狂收百度,快手,腾讯,华为 字节,TpLlink 的Offer。每个程序员心中都有一个大厂梦,无论是阿里,腾讯还是美团,对于程序员的技术要求都是比较高的,抛开学历不谈,你的技术水平是否达到了标准和要求?如果你与其

2020-11-24 15:36:13 1598 6

原创 又一Offer收割机!阿里首推Android技术成长笔记,业内评级“钻石级”

前言一个月前呢,想准备面试,就在网上随便找找面试题什么的,发现都是一些不给详细回答的或者回答不够深的(也许是我没找到????),反正稍微有点苦恼,因为我毕竟是个懒人,就想看看面试题,然后自己思考下,顺便看看一些参考回答,看看自己回答的全不全面等等,不知道有多少小伙伴也是像我这样的。懒人福音:为何说懒人福音,近日,阿里又迎来一里程碑,首推Android架构技术成长笔记,理论与实战兼备,被业内评级“钻石级”,笔记不但覆盖了Android开发在整个互联网公司的经典面试真题,还从基础理论到实战应用将Androi

2020-11-23 14:28:13 86 1

原创 谷歌大神对Android开发必不可少的,三方库源码笔记整理—EventBus源码详解

在Android开发当中,相信大家对第三方库的重要性是无需多说的,尤其是三方库源码更是重中之重,而EventBus源码就属于其中的一个重点。EventBus是安卓(Java中也可以用)开发中非常流行的一个第三方库,是一种发布/订阅事件的总线.想必每个入了门的Android开发者都多少对EventBus有过了解,EventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递。EventBus使用简单,并将事件发布和订阅充分解耦,从而使代码更简洁。一直以来很受开

2020-11-18 22:07:30 183

原创 2020最强整理:多达2987页的Android面试宝典,题库覆盖阿里:字节跳动,腾讯,网易,百度,美团等互联网公司

前言:本文资料是由阿里工作十年架构师提供,属于纯干货篇,总结了最新2020整理收集的一些面试题(都整理成文档,多达2987页,附答案),涵盖了阿里巴巴、腾讯、字节跳动、京东、华为等大厂的Android面试真题,和资深架构师学习路线以及Android架构文档。不管你是要面试大厂还是普通的互联网公司,这些面试题对你肯定是有帮助的,毕竟大厂一定是行业的发展方向标杆,很多公司的面试官同样会研究大厂的面试题。也会对你的架构师之路带来帮助,文中更是有详细的学习规划图,给你带来不一样的阅读感。干货献上:1.And

2020-11-18 14:51:18 768 1

转载 Android Gradle 多渠道打包

前言什么是多渠道打包以及多渠道打包可以做什么,这里就不做介绍了,相信看到这篇文章的你已经了解了,多渠道打包的方式比较多,这里我们用Gradle多渠道打包方式。和其他文章有什么不同网上看到的大多数文章都只讲解了1.如何修改包名2.如何修改变量的值3.如何替换string中的资源4.如何替换AndroidManifest中的资源本篇文章会在上述知识点上增加5.不同渠道如何使用不同的java文件6.Base模块化中如何使用多渠道新建项目,在app下build.gradle中android下添

2020-11-13 15:14:26 135

原创 不愧是阿里技术官,Android Framework的精髓全写在这本“限量笔记”里,真是服了

前言:为什么要学Android Framework大家都知道,framwork就是类库,不包括开发工具。它是一个语言开发软件,提供了软件开发的框架,使开发更具工程性、简便性和稳定性,它广泛地应用在各个领域。像掉帧监控,函数插装,慢函数检测,ANR 监控,启动监控,都需要对 Framework 有比较深入的了解,才能知道怎么去做监控,利用什么机制去监控,函数插桩插到哪里,反射调用该反射哪个类哪个方法哪个属性……另外 Framework 作为 Android 框架层,为 App 提供了众多 API 去调用

2020-11-10 11:02:39 125 2

原创 Android字节跳动一面,被面试官吊打!幸得美团内推,三面拿到offer

个人背景:双中流985,非科班出身,有网易Android实习经验,下面是秋招的面试经历。字节一面(60分钟/挂)实习项目介绍;如何实现的;为什么使用反射;XML解析的方式;DOM和SAX解析的区别;注解的分类;ButterKnife实现原理MVP模型是怎么样的;如何实现的;P层是怎么实现的*为什么选用OkHttp库;拦截器链是如何实现的;自己实现的拦截器是用哪里的;是如何做DNS的;处于onResume的activity a启动activity b按照时间顺序生命周期是如何调用的;onSaveI

2020-11-06 17:30:01 172

原创 7次Android面试经验总结,已收字节,阿里,小米等offer

此文希望能给想跳槽和面试朋友一些参考。金九银十已过,面试的狂热季也已结束,小编也正是选择了在金九十银跳槽,之前在腾讯做了五年Android开发工作,之后感觉公司不一定能继续提供给我想要的发展空间与前景。说白了,有家室,我需要更高的薪酬让他们过上更好的生活。正好赶上金九银十,一口气投了八分简历,面试历程结束后成功连收了:字节,阿里,小米等多个offer。今天给大家分享的正是一些面试常见问题和部分面经分享。一、准备首先是准备简历,然后就是过一下面试题。简历的编写其实这里可能需要注意几点:1.标题的直接

2020-11-05 20:21:54 728 1

原创 程序员为什么都喜欢阿里P7,十年开发经验Android架构师,分享学习路线(附BAT大厂面试真题解析)

前言:互联网企业已经成为现在大部分年轻人选择职业打拼的行业,这个行业机会多,有各种各样职位和机会留给优秀的年轻人去闯,但是相应的压力也非常大。毕竟高薪水的待遇下,工作压力又怎么会轻松的了呢?而在互联网行业的职位当中,阿里的p7岗却又是大家所向往和钟爱的,因为和千夫所指的阿里P8相比,阿里P7无疑是一个真香的存在,腾讯想要阿里P7,字节想要阿里P7,快手想要阿里P7,拼多多,小红书,滴滴大家都喜欢要阿里P7,甚至阿里自己,都想多招1万个阿里P7。阿里P7凭啥这么香?一、阿里P7有多牛逼?阿里P7在内

2020-11-04 22:41:04 1608 2

原创 三年Android开发经验,从老东家离职后,赶上金九银十,已拿字节、腾讯、墨墨等offer,(面经分享)

前言:**个人情况:**小编从江南小镇出来,一本本科毕业,毕业后出来就一直在一个小厂搞Android开发,由于是第一份工作,这一做就是三年,直到今年6月份感觉在现有的岗位已到了一个瓶颈的状态,也无法突破,继续下去只会变成Crud的工作状态,下定决心,果断从老东家辞了职,准备认识新的自我,在家复习了两个月时间,再加上这些年的工作经验准备在金九银十验证一下自己,给自己一个满意的答复。转眼金九银十过去了,笔者的跳槽面试也告一段落了。在接近一个月的时间,经历了面试时的紧张、失败时的痛苦、拿到offer的兴奋。目

2020-11-04 17:57:58 109

原创 两年外包公司经验,拿到字节跳动Android offer,我的付出不止一点点

先介绍一下个人情况:双一流非科班本科出身,大学期间就自学Java、Android相关东西,也跟着老师做了一个项目,说大其实也不大,就简历上能写上的程度吧。毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就呆了整整2年多,直到现在才从外包离开,如今拿到字节的offer准备入职了。本文内容包含两个章节:(1)我的字节跳动面试经历分享,包括面试题和答案;(2)我拿到offer前做了什么;但苦于篇幅有限,不能完全展现,需要完整pdf版,可点此处直接领取。字节跳动面试还原

2020-11-03 22:41:11 302 1

空空如也

空空如也

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

TA关注的人

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