自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年android实现多列显示的下拉列表框-Spinner,面试复盘总结

跳槽季整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。

2024-05-04 18:27:29 529

原创 2024年Android实现Gallery相册组件开发,2024年最新关于Android开发的面试经验总结

说一千道一万,不如自己去行动。要想在移动互联网的下半场是自己占有一席之地,那就得从现在开始,从今天开始,马上严格要求自己,最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套,我把技术点整理成了(实际上比预期多花了不少精力),包。还有帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-05-04 18:26:58 471

原创 面试了一位33岁Android程序员,只会面向百度编程,居然要25k,被我一顿怼(1)

针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。

2024-05-03 15:41:45 749

原创 面试了一位 阿里出来的46 岁的程序员,思绪万千,最后结局居然

由于文章篇幅原因,我只把面试题列了出来,详细的答案,我整理成了一份PDF文档,这份文档还包括了还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 ,帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-03 15:41:14 475

原创 赶在2024年开工的第一天,前来分享 饿了么 Android 开发岗面经(已获Offer)(3)

在这里小编整理了一份Android大厂常见面试题,和一些Android架构视频解析,都已整理成文档,全部都已打包好了,希望能够对大家有所帮助,在面试中能顺利通过。喜欢本文的话,不妨顺手给我点个小赞、评论区留言或者转发支持一下呗网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-03 08:18:06 613 1

原创 赶在2024年开工的第一天,前来分享 饿了么 Android 开发岗面经(已获Offer)(1)

好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,可以来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。面试完已经是下午4:30了,由于面试当天是星期五,而周五会议比较多,所以等了会,二面面试官说三面面试官在开会,面试另约时间,我还是说这次一次面试完吧,这一等就等了2个半小时,期间hr跟我说三面面试官是个大牛。走的很快,但一群人才能走的更远!

2024-05-03 08:17:05 822

原创 经典实战教程!2024百度Android岗面试真题收录解析,顺利通过阿里Android岗面试_利用百度的优势打造一款app 面试

年前面试了一些公司,目前已经拿到了阿里跟头条的 offer。去年我也出去找工作了,面试五家拿到了四家公司的 offer。所以在面试方面我应该可以提供一些愚见吧。本篇会讲解一些常见题目以及一些答题技巧。其实面试的过程也是对自己知识的一个梳理过程,工作中我们学到的东西都是碎片化的,那么面试前我们就需要把这些碎片化的知识梳理出来,形成自己的知识体系。每个人都应该建立一套自己的知识网络,而这个知识网络就是你的资本,让你的资本不断扩大你才会变的更有价值。

2024-05-03 04:25:41 497

原创 经典好文!如何成为一个更好的Android开发者?使用指南_组件化,热升级和热修复,以及各种架构

我这些话比较直接,可能会戳到一些人的玻璃心,但是我知道肯定会对一些人起到点醒的效果的。而但凡只要有人因为我的这份高级系统大纲以及这些话找到了方向,并且付出行动去提升自我,为了成功变得更加努力。那么我做的这些就都有了意义。我这些话比较直接,可能会戳到一些人的玻璃心,但是我知道肯定会对一些人起到点醒的效果的。因为你的技术体系并不系统,是零碎的,散乱的。而现在随着跨平台开发,混合式开发,前端开发之类的热门,Android开发者需要学习和掌握的技术也在不断的增加。以上系统大纲里包含的所有技术资料,我这里都有的。

2024-05-03 04:24:02 896

原创 深入解析AndroidAutoLayout

最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2020-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,这里我也免费分享给大家也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。一起互勉~网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-05-02 23:31:40 823

原创 深入解析Android-Studio中Gradle依赖

Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2021年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。【Android高级架构视频学习资源】Android部分精讲视频领取学习后更加是如虎添翼!进军BATJ大厂等(备战)!

2024-05-02 23:31:09 664

原创 新年想拥抱大厂,Android开发该如何迎接2024(3)

#Android部分Activity 与 Fragment 之间常见的几种通信方式?简单介绍下ContentProvider是如何实现数据共享的?Activity中onNewIntent方法的调用时机和使用场景?Intent传输数据的大小有限制吗?如何解决?HandlerThread 的使用场景和用法?AsyncTask的优点和缺点?子线程能否更新UI?为什么?试从源码角度分析Handler的post和sendMessage方法的区别和应用场景??谈谈自定义View的流程?

2024-05-02 20:10:52 624

原创 新年想拥抱大厂,Android开发该如何迎接2024(2)

这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

2024-05-02 20:10:22 911

原创 微信小程序开发之——婚礼邀请函-项目初始化(4

网上高级工程师面试相关文章鱼龙混杂,要么一堆内容,要么内容质量太浅, 鉴于此我整理了上述安卓开发高级工程师面试题以及答案。希望帮助大家顺利进阶为高级工程师。目前我就职于某大厂安卓高级工程师职位,在当下大环境下也想为安卓工程师出一份力,通过我的技术经验整理了面试经常问的题,答案部分是一篇文章或者几篇文章,都是我认真看过并且觉得不错才整理出来。大家知道高级工程师不会像刚入门那样被问的问题一句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕。

2024-05-02 16:13:20 826

原创 微信小程序实时定位的要做的那些事,你学废了吗?(附示例)

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套。帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。/// 监控定位信息成功。/// 监控定位信息失败。

2024-05-02 16:12:49 255

原创 如何用Kotlin实现MVP架构的Android快速开发框架?

网上高级工程师面试相关文章鱼龙混杂,要么一堆内容,要么内容质量太浅, 鉴于此我整理了上述安卓开发高级工程师面试题以及答案。希望帮助大家顺利进阶为高级工程师。目前我就职于某大厂安卓高级工程师职位,在当下大环境下也想为安卓工程师出一份力,通过我的技术经验整理了面试经常问的题,答案部分是一篇文章或者几篇文章,都是我认真看过并且觉得不错才整理出来。大家知道高级工程师不会像刚入门那样被问的问题一句话两句话就能表述清楚,所以我通过过滤好文章来帮助大家理解。现在都说互联网寒冬,其实只要自身技术能力够强,咱们就不怕。

2024-05-02 05:46:51 800

原创 如何深入学习?Android中高级进阶书籍推荐

(2)O’Reilly:Head First设计模式(中文版)《O’Reilly:Head First设计模式(中文版)》趋近完美,因为它在提供专业知识的同时,仍然具有相当高的可读性。本书共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。(3)设计模式 ---- 可复用面向对象软件的基础《设计模式:可复用面向对象软件的基础》 自1995年出版以来,本书一直名列各大书店销售榜前列。这本书是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年设计经验的结晶。

2024-05-02 05:45:49 999

原创 如何正确的在 Android 上使用协程 ?

文章所有资料全部已经打包整理好,另外小编手头上整理了大量Android架构师全套学习资料,Android核心高级技术PDF文档+全套高级学习资料+视频+2021 BAT 大厂面试真题解析资料展示:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-02 05:45:17 555 1

原创 如何构建Android MVVM 应用框架

在MVVM中,数据发生变化后,我们在工作线程直接修改(在数据是线程安全的情况下)ViewModel的数据即可,不用再考虑要切到主线程更新UI了,这些事情相关框架都帮我们做了。

2024-05-02 05:44:46 592

原创 全网第一份对标阿里P8-年薪100万,一套免费Android高级工程师学习资源,百度网盘免费下载!

1、x-min2020Android高级工程师学习脑图2.对应脑图的学习资源+书籍3.对应脑图的手写学习视频4.对应脑图的系列学习笔记。

2024-05-01 20:29:51 275

原创 全网唯一一份,从入门到精通的Android进阶学习笔记整理——Android-Fragment-基本介绍

学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的Android框架体系架构知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的Android框架体系架构知识脑图原件(包括上方的面试解析xmind文档)

2024-05-01 20:26:09 866

原创 全新Android-Material-组件你在用了吗?

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-05-01 20:25:38 731

原创 全文干货——关于Android包体积优化的深入探索(一)

这里附上上述的技术体系图相关的几十套。

2024-05-01 20:25:07 836

原创 【具体问题】android R

简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。

2024-05-01 12:37:40 817

原创 【全套】Android零基础入门教程(知识精讲+强化实战)_零基础安卓开发教程

文章会持续更新的。绝对干货!!!Android进阶学习全套手册关于实战,我想每一个做开发的都有话要说,对于小白而言,缺乏实战经验是通病,那么除了在实际工作过程当中,我们如何去更了解实战方面的内容呢?实际上,我们很有必要去看一些实战相关的电子书。

2024-05-01 12:36:37 754

原创 【先收藏再看系列】Android开发核心知识点笔记,2024最新知识点笔记!

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的Android开发中高级必知必会核心笔记,共计2968页PDF、58w字,囊括Android开发648个知识点,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

2024-05-01 12:36:06 844

原创 【优亿 Android前线快报】 第76期

各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter,

2024-05-01 12:35:35 846 1

原创 ndk开发字符串转十六进制!连续四年百度Android岗必问面试题!经典好文(1)

大型项目屏幕适配UI绘制流程自定义View注:学习Android9.0最新技术,刘海屏适配在原生体验上更高一层路简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。

2024-05-01 04:48:40 897

原创 ndk开发入门!靠这份Android知识点PDF成功跳槽,架构师必备技能_android ndk pdf

Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条 Android 项目这种千万行级别的大型工程来说,全量编译一次的时间可能高达六七分钟,在某些需要快速验证功能的场景,改动一行代码的增量编译甚至也需要等两三分钟,这般龟速严重影响了开发体验与效率,因此针对 gradle 编译构建耗时进行优化显得尤为重要。

2024-05-01 04:48:09 669

原创 ndk开发入门!今年Android面试必问的这些技术面,深度解析,值得收藏_ndk面试知识点

文章所有资料全部已经打包整理好,免费分享给有需要的人,另外小编手头上整理了大量Android架构师全套学习资料,Android核心高级技术PDF文档+全套高级学习资料+视频+2021 BAT 大厂面试真题解析,都是免费分享给大家的,全部都已整理在GitHub上,有需要的朋友可以点击前往领取更多。如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。

2024-05-01 04:47:04 820

原创 ndk开发入门!1307页字节跳动Android面试全套真题解析火了,送大厂面经一份!(1)

原来我根本没有资格安于现状。认真的反省之后,我开始想着如何学习提高自我的价值和竞争力。首先是寻找自己身上的问题,我上知乎看了那些大佬的建议,对于我们这种初级的Android开发真的是一针见血戳到痛点;那些大佬们的建议大致都一样;先搭建知识框架。然后深入学习,包括底层源码都要去理解和掌握。

2024-05-01 04:45:19 619

原创 Android遇到的问题,解决方法和一些小技巧(1)

记住前提是,你文件里面不是空的,要不然还是一样需要等待。还有一种方法,就是去(,放到路径 :C:\Users\Administrator.gradle\wrapper\dists 文件夹里。可能你修改完成之后,又会报以下错误,那下面我们直接把 Android studio 关掉,找到日志。全部删除出现这种错误的原因是由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式。

2024-04-30 16:00:14 534

原创 android通过浏览器直接调用url(1)

我认为需要注意的几点:1、有无网络的情况2、对于pop up出来的Window各种分辨率下的布局3、倘若设备上未安装浏览器123456new在Kindle Fire中调试失败。

2024-04-30 15:59:09 774

原创 Android通过注解初始化绑定View(3)

java]view plaincopy/***/@Target(ElementType.FIELD)//表示用在字段上@Retention(RetentionPolicy.RUNTIME)//表示在生命周期是运行时[java]view plaincopy/***//*** @return*/@Override/*** 解析注解*/try {Class

2024-04-30 15:58:04 619

原创 Android通过注解初始化绑定View(2)

一个简单的注解处理器:/***********注解声明***************//*** 水果名称注解*//*** 水果颜色注解*//*** 颜色枚举*//*** 颜色属性* @return*//*** 水果供应者注解*//*** 供应商编号* @return*//*** 供应商名称* @return*//*** 供应商地址* @return*//***********注解使用***************/

2024-04-30 15:57:33 737

原创 Android模块化面向接口编程,讲的明明白白!_手机模块化编程(1)

面试总共花费30天左右,才拿到了offer。

2024-04-30 07:46:26 461

原创 Android桌面小插件——Widget

【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

2024-04-30 07:45:23 868

原创 Android桌面小插件——Widget(1)

【代码】Android桌面小插件——Widget(1)

2024-04-30 07:44:52 221

原创 Android框架结构优化;数据结构(数组)(3)

在此为大家准备了四节优质的Android高级进阶视频:架构师项目实战——全球首批Android开发者对Android架构的见解。

2024-04-30 07:43:46 644

原创 Android应用开发之自定义View触摸相关工具类全解(2)

在一次完整的事件传递(ACTION_DOWN->[ACTION_MOVE]->ACTION_UP)过程中只要当前ViewGroup的onInterceptTouchEvent()方法有一次返回true则当前ViewGroup将会拦截这次事件传递的全部后续触发事件,同时这些后续触发事件都不会再触发当前ViewGroup的onInterceptTouchEvent()方法(直到下次ACTION_DOWN来临),同时向之前处理事件的子布局传递一个ACTION_CANCEL事件。

2024-04-30 00:23:29 825

原创 Android应用开发之自定义View触摸相关工具类全解(1)

关于View触摸屏事件的传递机制源码分析其实可以参考我前面写的博客,这篇文章既然是总结,那就是只给出结论,相关分析请看前面的博文。

2024-04-30 00:22:57 823

空空如也

空空如也

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

TA关注的人

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