程序员
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
Android图片加载框架最全解析(一),Glide的基本用法(1)
各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter,《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》原创 2024-04-23 10:04:32 · 724 阅读 · 0 评论 -
Android开发 设置手机壁纸
作为一名从事Android的开发者,很多人最近都在和我吐槽Android是不是快要凉了?而在我看来这正是市场成熟的表现,所有的市场都是温水煮青蛙,永远会淘汰掉不愿意学习改变,安于现状的那批人,希望所有的人能在大浪淘沙中留下来,因为对于市场的逐渐成熟,平凡并不是我们唯一的答案!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!作为一名从事Android的开发者,很多人最近都在和我吐槽Android是不是快要凉了?原创 2024-04-23 02:03:04 · 292 阅读 · 0 评论 -
Android实现三角形气泡效果方式汇总
1、通过.9图进行实现这种方式就不用说了吧,找你们UI小姐姐切一个.9图,使用即可,不过这种方式的图片需要占一定体积哦。2、通过shape方式实现原创 2024-04-23 00:36:13 · 899 阅读 · 0 评论 -
2024备赛蓝桥杯给大家的建议与提醒和资料,值得认真看一下,多拿几十分(1)
还有一个重点是,编辑器是IDLE,不能使用其它的编译器,比如pycharm等都不能使用,大家在学习python准备蓝桥杯的过程中,大多数人都使用了编译器pycharm和jupyter,不过这个没关系,因为用编译器方便,学得快,只需要在比赛前半个月的时候调整过来就好了。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。学习Python常用的开发软件都在这里了,给大家节省了很多时间。原创 2024-04-22 21:08:38 · 243 阅读 · 0 评论 -
2024国内知名大厂Python岗面经,从网瘾少年到网管,再到程序员,看他的逆袭路,哭了……(1),2024年最新海量数据算法面试大全
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。原创 2024-04-22 21:08:07 · 302 阅读 · 0 评论 -
Android侧滑返回分析和实现(不高仿微信)
我一直以来都有整理练习大厂面试题的习惯,有随时跳出舒服圈的准备,也许求职者已经很满意现在的工作,薪酬,觉得习惯而且安逸。不过如果公司突然倒闭,或者部门被裁减,还能找到这样或者更好的工作吗?我建议各位,多刷刷面试题,知道最新的技术,每三个月可以去面试一两家公司,因为你已经有不错的工作了,所以可以带着轻松的心态去面试,同时也可以增加面试的经验。我可以将最近整理的一线互联网公司面试真题+解析分享给大家,大概花了三个月的时间整理2246页,帮助大家学习进步。原创 2024-04-22 20:58:45 · 419 阅读 · 0 评论 -
Android中SQLite应用详解(2)
最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2020-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,这里我也免费分享给大家也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。一起互勉~《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!*//**原创 2024-04-22 19:34:40 · 379 阅读 · 0 评论 -
Android-记一次解决问题的过程:从源码中分析永远是解决问题的最有效方法(1)
这篇文章的重点就一个getChildDrawingOrder方法,但是如果我只是想告诉大家有这么一个方法,那么完全没有必要写这篇文章。我写这篇文章的主要目的是记录这个问题的解决过程,中间会踩坑,也会有意外收获。网上有朋友吐槽,面试时面试官会问:“你遇到过哪些难题,最后时怎么解决的”。很多人都不知道怎么回答,因为所有已经被解决的问题都不是问题,而没有被解决的问题你是不会提起的。就拿我的这个问题来说,如果我早知道有这么个方法,这还是问题吗?原创 2024-04-22 17:58:54 · 302 阅读 · 0 评论 -
Android-Framework:Binder全解析(一)这篇看完还不懂,请给我寄刀片!
传统Linux IPC的接收方无法获得对方进程可靠的UID/PID,从而无法鉴别对方身份;而Android作为一个开放的开源体系,拥有非常多的开发平台,App来源甚广,因此手机的安全显得额外重要;对于普通用户,绝不希望从App商店下载偷窥隐射数据、后台造成手机耗电等等问题,传统Linux IPC无任何保护措施,完全由上层协议来确保。。原创 2024-04-22 16:30:43 · 367 阅读 · 0 评论 -
android 跳转第三方地图(百度,高德,谷歌)
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。原创 2024-04-22 15:06:06 · 344 阅读 · 0 评论 -
Android 自定义View (一)
写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!笔记、源码讲义、实战项目、讲解视频,并且会持续更新!**如果你觉得这些内容对你有帮助,可以扫码获取!!原创 2024-04-22 13:52:44 · 349 阅读 · 0 评论 -
Android 手机震动提示效果 Android Vibrator 手机震动
简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。原创 2024-04-22 12:27:21 · 1034 阅读 · 0 评论 -
Android 干货,强烈推荐
UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!原创 2024-04-22 11:18:36 · 670 阅读 · 0 评论 -
Android 外网远程连接真机进行开发调试
Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。就先写到这,码字不易,写的很片面不好之处敬请指出,如果觉得有参考价值的朋友也可以关注一下我。原创 2024-04-22 09:52:57 · 1133 阅读 · 0 评论 -
Android 使用Fragment,ViewPagerIndicator 制作csdn app主要框架(1)
由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。提升架构认知不是一蹴而就的,它离不开刻意学习和思考。**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。,第一时间获取最新知识点Android架构师之路很漫长,一起共勉吧!原创 2024-04-22 04:56:54 · 773 阅读 · 0 评论 -
Android Studio项目 目录含义
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的百度、腾讯、网易、字节跳动、阿里等公司2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?原创 2024-04-22 03:31:15 · 747 阅读 · 0 评论 -
Android PackageInstaller:安装应用的应用
本人从事Android开发已经有十余年,算是一名资深的移动开发架构师了吧。根据我的观察发现,对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。所以在此将我十年载,从萌新小白一步步成长为Android移动开发架构师的学习笔记,从Android四大组件到手写实现一个架构设计,我都有一一的对应笔记为你讲解。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。原创 2024-04-22 02:06:44 · 460 阅读 · 0 评论 -
Android JetPack系列文章 ,持续更新中(2)
文章会持续更新的。绝对干货!!!Android进阶学习全套手册关于实战,我想每一个做开发的都有话要说,对于小白而言,缺乏实战经验是通病,那么除了在实际工作过程当中,我们如何去更了解实战方面的内容呢?实际上,我们很有必要去看一些实战相关的电子书。原创 2024-04-22 00:41:32 · 544 阅读 · 0 评论 -
Android BottomSheetDialog使用实现底部拖动弹窗
总而言之,Android开发行业变化太快,作为技术人员就要保持终生学习的态度,让学习力成为核心竞争力,所谓“活到老学到老”只有不断的学习,不断的提升自己,才能跟紧行业的步伐,才能不被时代所淘汰。在这里我分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司20年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。原创 2024-04-21 23:17:17 · 948 阅读 · 0 评论 -
Ambari部署Hive
光有这些思路和搞懂单个知识的应用是还远远不够的,在Android开源框架设计思想中的知识点还是比较多的,想要搞懂还得学会整理和规划:我们常见的**Android热修复框架、插件化框架、组件化框架、图片加载框架、网络访问框架、RxJava响应式编程框架、IOC依赖注入框架、最近架构组件Jetpack等等Android第三方开源框架,**这些都是属于Android开源框架设计思想的。如下图所示:这位阿里P8大佬针对以上知识点,熬夜整理出了一本长达1042页的完整版如何解读开源框架设计思想。原创 2024-04-21 21:49:32 · 650 阅读 · 0 评论 -
25岁,一个Android程序员,如果不想35 岁被淘汰,请把它当成一种信仰!
国外的IT大佬,都是那种技术大牛,他们40多岁,50多岁,依然还在做程序员,他们依靠的就是技术,当然,如果还是像国内一样,每天早晨过去打个卡,喝点水,和同事聊一聊中午吃什么,上午的工作推到下午,下午的工作加班完成,等到35岁的时候,一定会被新人超越,因为你做的他们都能做,他们要的工资还比你低,老板当然会放弃你了。原创 2024-04-21 19:26:00 · 549 阅读 · 0 评论 -
男朋友拿着小天才电话手表问我:微信抢红包是怎么做的呀?我反手就是一巴掌把这篇文章甩给他
第一步:实现AccessibilityService 新建service并继承AccessibilityService,实现父类的两个方法onInterrupt(),//中断访问回调onAccessibilityEvent() //状态变化回调第二步:配置AccessibilityService第三步:让用户打开辅助功能权限。原创 2024-04-21 16:25:55 · 907 阅读 · 0 评论 -
深度解析:垃圾收集器与内存分配策略
我们希望能描述一个对象 当内存足够的时候,保留在内存中,如果内存紧张 则可以抛弃他们,在jdk1.2后将引用由细分为强引用,软引用,弱引用,虚引用等。原创 2024-04-21 14:31:34 · 976 阅读 · 0 评论 -
某二次元App签名算法解析(一)(1)
)挂上我心爱的frida,跑起来……这种函数命名可读性这么好,望文生义就知道不是做sign这个大兄弟看上去不像好人,都9020年了,函数命名个 a、b、s之类,这么明目张胆的写bug,在我司是要被李老板拉出去打PP的。既然不是好人,那就问询一下,Hook之:现形了,收工。慢着!李老板出场了,为什么老板总在下班的时候出现?上班的时候他们干什么去了?(。╯︵╰。)原创 2024-04-21 12:38:02 · 652 阅读 · 0 评论 -
新年想拥抱大厂,Android开发该如何迎接2024
里面包含了所有。原创 2024-04-21 02:12:02 · 542 阅读 · 0 评论 -
揭秘-如何化身BAT面试收割机之 程序员面试技巧总结
一般面试的开头都会有一个自我介绍,在这个位置你也可以尽情的为自己的优势方面去引导。原创 2024-04-20 23:11:56 · 692 阅读 · 0 评论 -
我,Android开发,40岁熬到中层月薪15K+,突然接到被辞退消息,怎么办?(1)
在“中年危机”一词里,“中年”一般指的都是中年的男性(一般在39~50岁左右),而危机指的是多方面的,可能是事业,也可能是婚姻、健康等。和“危机”组合在一起来理解,那就是中年男性在面临家庭、事业等多方面的压力下,又遭受了一个致命的打击。在“中年”这个时间节点,我们的身体素质、精神力、注意力会被各种各样的事情影响和分散,在工作上会感觉有些力不从心——知道需要也想要更进一步,但是碍于各种各样的原因,很难达到目的。原创 2024-04-20 21:17:49 · 958 阅读 · 0 评论 -
微信逆向之朋友圈
打开观察之后,发现这里面有个setAdapter的地方,对的!肯定数据就在这个Adapter里面,因为我们平时写list 渲染的时候数据都是通过adapter 渲染到list 上的,我们继续点进去看看这个adapter 是如何写的。原创 2024-04-20 19:27:06 · 861 阅读 · 0 评论 -
开源网站GitHub把自己给开源了(2)
作为开源的核心,GitHub一直因将其源代码保密而受到批评。该平台托管着数百万个开源项目,有人说GitHub的立场有些虚伪。最近,TypeScript开发者Resynth发文称GitHub 的全部源代码已被泄露。在官方GitHub DMCA仓库的提交中,一个不知名的人利用GitHub的Bug上传了机密源代码。不过目前已经无法访问。但是GitHub的CEO FriedMan立刻出来澄清,说是GitHub代码并没有被入侵,一些正常,目前泄漏出去的代码是GitHub Enterprise Server。原创 2024-04-20 17:28:45 · 538 阅读 · 0 评论 -
对标腾讯T9架构师的 Android 面试题新鲜出炉,算法真的太重要了
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。欢迎大家一起交流讨论啊~《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!欢迎大家一起交流讨论啊~《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-20 15:35:36 · 353 阅读 · 0 评论 -
安卓使用DrawerLayout实现左右划效果(抽屉动画)以及简单布局
现在随着短视频,抖音,快手的流行NDK模块开发也显得越发重要,需要这块人才的企业也越来越多,随之学习这块的人也变多了,音视频的开发,往往是比较难的,而这个比较难的技术就是NDK里面的技术。音视频/高清大图片/人工智能/直播/抖音等等这年与用户最紧密,与我们生活最相关的技术一直都在寻找最终的技术落地平台,以前是windows系统,而现在则是移动系统了,移动系统中又是以Android占比绝大部分为前提,所以AndroidNDK技术已经是我们必备技能了。原创 2024-04-20 12:52:55 · 711 阅读 · 0 评论 -
字节跳动Android岗面试题;水壶问题
我们发现状态变少了,这是怎么回事呢?这是因为剪枝约束 —— 不得出现和之前重复的状态,就好比下象棋,如果我不动我还能活,但是必须动就会被将死的感觉一样。继续第四步继续第五步,怎么还没出现 4 这个数字呢,好着急啊!继续第六步总算搞定了,这就是算法的,出现第一个数字 4。所以最终的路径就是原创 2024-04-20 11:13:19 · 1045 阅读 · 0 评论 -
大数据:Hadoop入门案例,命令行wordcount统计
以Hadoop自带的wordcount为例,说明如何在Windows环境下,统计若干文件中的单词出现次数。上传要统计的文件。假设在计算机本地有三个文件,f1.txt,f2.txt,f3.txt,这个三个文件位于E:/myfile文件夹下,需要把myfile整个文件上传到HDFS上。本例目的就是统计存放到HDFS中的f1,f2,f3这三个文件中的单词个数。1、需要现在HDFS上创建一个文件夹,假设这个文件夹名字为test_dir。原创 2024-04-19 23:59:11 · 1033 阅读 · 0 评论 -
在Android上优雅的申请权限
简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。原创 2024-04-19 22:25:09 · 848 阅读 · 0 评论 -
原生应用添加 Flutter 模块依赖
最后为了帮助大家深刻理解。原创 2024-04-19 20:29:55 · 1025 阅读 · 0 评论 -
准备Android面试?收藏这一个就够了
#上面是提供一些大概的思路,下面具体说一下每一块的知识点推荐书籍:大话数据结构,数据结构与算法分析(java语言描述),剑指offer,进军硅谷。推荐在线刷题网站:Leetcode(),Lintcod(),牛客网(1, 先看一遍大话数据结构,熟悉一些基本概念,大话这本书只讲了一些基本的数据结构,像是B树,B+树,红黑树需要自己看一些博客或是网站,推荐一个讲解算法的网站-七月算法,另外海量数据处理也是一个经常考的专题,它结合了数据结构和操作系统的一些知识,这个需要进行针对性准备。原创 2024-04-19 18:21:30 · 986 阅读 · 0 评论 -
做一个模仿Windows画板喷漆笔刷效果(1)
【Android 详细知识点思维脑图(技能树)】我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。原创 2024-04-19 16:18:51 · 325 阅读 · 0 评论 -
从根上理解RXJava,深入RxJava 的适用场景和使用方式(Retrofit、RxBinding、RxBus)
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的百度、腾讯、网易、字节跳动、阿里等公司2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?原创 2024-04-19 14:02:46 · 754 阅读 · 0 评论 -
为了满足UI小姐姐要求,自己动手实现了Android面包屑效果(支持Fragment联动)(1)
因为文件太多,全部展示会影响篇幅,暂时就先列举这些部分截图。原创 2024-04-19 11:46:04 · 959 阅读 · 0 评论 -
三年啦,跳槽成功的Android开发面经总结!
3.如何自定义实现一个FlexLayout4.tinker的原理是什么,还用过什么热修复框架,robust的原理是什么?5.说说你对注解的了解,是怎么解析的6.synchronized是公平锁还是非公平锁,ReteranLock是公平锁吗?是怎么实现的7.泛型是怎么解析的,比如在retrofit中的泛型是怎么解析的8.mvp与mvvm的区别,mvvm怎么更新UI,databinding用得多吗,databinding的原理?9.kotlin?的原理。原创 2024-04-18 22:02:51 · 732 阅读 · 2 评论