自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android面试题(四大组件篇)

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

2024-09-08 09:03:47 1357

原创 Android模块化实践

在引用可切换运行模式的Module时,要根据isModule的值动态添加依赖,如果isModule为true时,引用的模块是以Application的形式存在,此时引入时就会报错。最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2019-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,也可以分享给身边好友一起学习。一起互勉~

2024-09-08 03:31:20 706

原创 Android-引导用户指纹录入

/ TODO 后续机型会继续加入的 (Deliliu)// …else {// 如果以上判断没有符合该机型,那就跳转到设置界面,让用户自己设置吧// Toast.makeText(context, “请到设置中,找到指纹录入,进行指纹录入操作”, Toast.LENGTH_LONG).show();.setTitle(“指纹录入”).setMessage(“请到设置中,找到指纹录入,进行指纹录入操作”).setPositiveButton(“好的,我去录入指纹”, null)

2024-09-07 11:24:05 451

原创 Android 开发必会的7个Gradle实用技巧

不过这种命令行方式查看依赖树出来的信息太多,看的有些费劲所以官方又推出了Scan工具来帮助我们更加方便地查看依赖树在项目根目录位置下运行即可,然后会生成HTML格式的分析文件的分析文件分析文件会直接上传到Scan官网,命令行最后会给出远程地址第一次跑会让你在Scan官网注册一下,邮件确认后就能看了scan工具是按照依赖变体挨个分类的,就是dedug打包中的依赖包了如上,使用这种方式分析依赖树更加方便简洁2.使用循环优化Gradle依赖管理如下所示,我们常常使用ext来管理依赖。

2024-09-07 04:50:16 879

原创 Android Https相关完全解析 当OkHttp遇到Https

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

2024-09-06 22:59:18 814

原创 2024安卓开发社招面试解答之性能优化,996页阿里Android面试真题解析火爆全网

第二章 深入解析 Handler 消息机制第三章 Dalvik VM 进程系统第四章深入解析 WMS.第五章 PackageMS 启动!

2024-09-06 16:21:27 369

原创 Java 答疑:编译器和解释器有何区别?Java 语言属于编译型编程语言还是解释型编程语言?_java解释器和编译器的区别

我们都知道开发语言整体分为两类,一类是编译型编程语言,一类是解释型编程语言。那么你知道二者有何区别吗?编译器和解释器又各自有何区分?Java 语言属于编译型编程语言还是解释型编程语言呢?编译器是将源代码编译(翻译)成低级语言的程序。编译器把源程序的每一条语句都编译成机器语言,并保存为二进制文件,运行时计算机可以直接通过运行语言来运行此程序,速度会很快。英文译文解释器是直接执行用编程语言编写的指令的程序。只有在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度不如编译后的程序运行的快。

2024-09-05 05:04:02 757 1

空空如也

空空如也

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

TA关注的人

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