自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 做了7年Android,我从6K变成了40K,总结了这份高级进阶技术体系!

现在新技术层出不穷,如果每次出新的技术,我们都深入的研究的话,很容易分散精力。新的技术可能很久之后我们才会在工作中用得上,当学的新技术无法学以致用,很容易被我们遗忘,到最后真的需要使用的时候,又要从头来过(虽然上手会更快)。我觉得身为技术人,针对新技术应该是持拥抱态度的,入了这一行你就应该知道这是一个活到老学到老的行业,所以面对新技术,不要抵触,拥抱变化就好了。Flutter 明显是一种全新的技术,而对于这个新技术在发布之初,花一个月的时间学习它,成本确实过高。

2024-07-05 04:23:12 320

原创 以身换题,Android大厂十连斩,最详细的Android面试题分享

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后如何才能让我们在面试中对答如流呢?答案当然是平时在工作或者学习中多提升自身实力的啦,那如何才能正确的学习,有方向的学习呢?有没有免费资料可以借鉴?为此我整理了一份Android学习资料路线:这里是一部分我工作以来以及参与过的大大小小的面试收集总结出来的一套BAT大厂面试资料专题包,主要还是希望大家在如今大环境不好的情况下面试能够顺利一点,希望可以帮助到大家。

2024-07-05 03:34:59 696

原创 为数不多的人知道的 Kotlin 技巧及解析

ifEmpty方法是一个扩展方法,接受一个 lambda 表达式 defaultValue ,如果是空字符串,返回 defaultValue,否则不为空,返回调用者本身。除了ifEmpty方法,Kotlin 库中还封装很多其他非常有用的字符串,例如:将字符串转为数字。常见的写法如下所示:其实这种写法存在一定问题,假设输入字符串并不是纯数字,例如123ddd等等,调用就会报错,那么有没有更好的写法呢?如下所示。: 0避免将解构声明和数据类一起使用。

2024-07-05 02:45:51 664

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

Android学习PDF+架构视频+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。

2024-07-05 00:22:32 296

原创 【Android优化】APK包资源精简,立减1M

查看编译后的文件相关的日志都会在此文件中,有大量资源因为被标记为可达。从原理上分析,这种查找无用资源的方式是可行的,只是需要稍微改动。默认情况下是安全模式,可能会被使用的资源也被标记为了可达;关闭安全模式,开启严格模式,只有真正通过代码或是资源文件引用的资源才被标记为可达。混淆配置添加**-dontshrink -dontoptimize**,系统是分析混淆后的类,如果一个类被压缩掉了,它引用的资源就会被标志为不可达,这时候如果仅仅删除资源,后续就编译通不过了。在目录中添加,设置严格模式。

2024-07-04 23:42:40 265

原创 “我辞退了一位面试简历造假的程序员”

外链图片转存中…(img-g5RFo4Yk-1720105318538)][外链图片转存中…(img-NKbuUhlL-1720105318538)]

2024-07-04 23:02:10 346

原创 [-综合篇-] 相机、OpenGL、视频、Flutter和SurfaceView

本篇会从一下几点的极简操作,来让你对SurfaceView有个感性的认知:[1].Camera的预览和SurfaceView的使用[2].Camera2的预览和SurfaceView的使用[3].OpenGL中的GLSurfaceView[4].Camera2和OpenGL的结合[5].视频播放和和OpenGL的结合[6].Flutter与SurfaceView的联系。

2024-07-04 22:19:00 392

原创 ubuntu软件更新源,更改,可提高更新的速度(1)

代码真的是重质不重量,质量高的代码,是当前代码界提倡的,当然写出高质量的代码肯定需要一个相当高的专业素养,这需要在日常的代码书写中逐渐去吸收掌握,谁不是每天都在学习呀,目的还不是为了一个,为实现某个功能写出高质量的代码。所以,长征路还长,大家还是好好地做个务实的程序员吧。最后,小编这里有一系列Android提升学习资料,有兴趣的小伙伴们可以来看下哦~

2024-07-04 21:36:12 410

原创 mac下下载安装Android Studio教程

关于Android开发更全面的信息请点击:关于Android Studio更全面的信息请点击:首先来这个下载Android Studio,如果你是mac系统那个下载链接就是Mac如果你不是mac,或者看不到这个地址,那么可以从这个地址下载下载完,拖到Aplications里就完成安装啦安装完成后的图标是这样的运行会让你选择是否导入之前的设置,如下俺选择木有要导入的,直接运行,看到如下进度条运行后的主界面如下选择“新建项目”,如下接着再选择再一步骤再一个。

2024-07-04 20:46:47 268

原创 Hibernate访问数据库,HibernateTemplate操作数据库,实现增删改查

对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。下面是部分资料截图,诚意满满:特别适合有开发经验的Android程序员们学习。不论遇到什么困难,都不应该成为我们放弃的理由!如果你看到了这里,觉得文章写得不错就给个赞呗?记分享给大家,希望对想成为架构师的朋友有一定的参考和帮助。

2024-07-04 20:09:35 316

原创 Framework学习(六)应用程序进程启动过程

对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!最后,我再重复一次,如果你想成为一个优秀的 Android 开发人员,请集中精力,对基础和重要的事情做深度研究。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。

2024-07-04 18:30:54 398

原创 FFmpeg之yuv格式转换(二十)

本文讲解了我对Android开发现状的一些看法,也许有些人会觉得我的观点不对,但我认为没有绝对的对与错,一切交给时间去证明吧!愿与各位坚守的同胞们互相学习,共同进步!

2024-07-04 17:56:38 751 1

原创 Android进阶:知识遗忘真的是程序员的通病吗?其实是这些新知识的学习方法你还没get到!_android面试题相关知识点总是忘记

答应大伙的备战金三银四,大厂面试真题来啦!这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。《960全网最全Android开发笔记》《379页Android开发面试宝典》包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。

2024-07-04 17:03:34 304

原创 Android自定义View:黑客帝国数字雨

说一千道一万,不如自己去行动。要想在移动互联网的下半场是自己占有一席之地,那就得从现在开始,从今天开始,马上严格要求自己,既重视业务实现能力,也重视基础和原理。基础夯实好了,高楼才能够平地而起,稳如泰山。最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2020-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有。

2024-07-04 16:22:57 211

空空如也

空空如也

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

TA关注的人

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