![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 95
普通网友
这个作者很懒,什么都没留下…
展开
-
Android复习资料——常见面试算法题汇总(一)
相信大多数从事Android开发的朋友们越来越发现,找工作越来越难了,面试的要求越来越高了除了基础扎实的java知识,数据结构算法,设计模式还要求会底层源码,NDK技术,性能调优,还有会些小程序和跨平台,比如说flutter,以思维脑图的方式展示在下图;《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!到现在。**深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。原创 2024-04-23 10:20:41 · 782 阅读 · 0 评论 -
Android就直接下载,如果是iPad就提示用户保存二维码回去下载
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!**任何市场都是优胜略汰适者生存,只要你技术过硬,到哪里都不存在饱和不饱和的问题,所以重要的还是提升自己。**另外一千个读者就有一千个哈姆雷特,所以以上只是自己的关键,不喜勿喷!// 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为。如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。原创 2024-04-23 00:51:39 · 915 阅读 · 0 评论 -
2024年字节跳动、阿里等大厂Python面试题,基于python网络爬虫的个性化音乐播放器(1),字节跳动Python岗面试题
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。原创 2024-04-22 21:58:13 · 444 阅读 · 0 评论 -
2024年字节跳动、阿里等大厂Python面试题,6道有趣的Python编写练习题!_python 列表 趣味编程题(1),字节跳动面试几轮
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。可填在百位、十位、个位的数字都是1、2、3、4。原创 2024-04-22 21:57:42 · 228 阅读 · 0 评论 -
2024年字节跳动+京东+美团面试总结,我的Django学习之路 (二) —— 静态文件与模板(1),面试三面后多久有结果
在制作网页时,如果我们不能一下子知道元素的值,比如需要通过数据库才能获取数据操作等,那么我们就要在视图函数中将需要的数据以字典的形式进行传递给HTML。书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。原创 2024-04-22 21:57:11 · 239 阅读 · 0 评论 -
Android全局对话框的三种实现
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长。而不成体系的学习效果低效漫长且无助。时间久了,付出巨大的时间成本和努力,没有看到应有的效果,会气馁是再正常不过的。所以学习一定要找到最适合自己的方式,有一个思路方法,不然不止浪费时间,更可能把未来发展都一起耽误了。如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!馁是再正常不过的。原创 2024-04-22 21:14:02 · 396 阅读 · 0 评论 -
Android中的Handler类介绍(1)
Android的CPU分配的最小单元是线程,Handler一般是在某个线程里创建的,因而Handler和Thread就是相互绑定的,一一对应。所以说,他俩都算一个线程。我们搜集整理过这几年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-22 19:51:08 · 304 阅读 · 0 评论 -
AndroidAPP启动速度优化;冷启动和热启动解析
在安卓系统上,应用在没有进程的情况下,应用的启动都是这样一个流程:当点击app的启动图标时。安卓系统会从Zygote进程中fork创建出一个新的进程分配给该应用。原创 2024-04-22 18:17:27 · 240 阅读 · 0 评论 -
Android-kotlin的继承
/ 注意:⚠️ 必须此类默认是不被其他类继承的,如果想被其他类继承 需要加入 open 修饰// 注意:⚠️ 必须此成员变量默认是不被其他类使用的,如果想被其他类使用 需要加入 open 修饰open var personDescribe:String = “义薄云天,大仁大义 …”/***/// 注意:⚠️ 必须此方法默认是不被其他类使用的,如果想被其他类使用 需要加入 open 修饰println(“张翠山-Father简介${personDescribe}”)/***/原创 2024-04-22 16:45:57 · 288 阅读 · 0 评论 -
Android 隐式调用相关APP打开
我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了5、6年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!原创 2024-04-22 15:21:33 · 367 阅读 · 0 评论 -
Android 放大镜代码
Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。原创 2024-04-22 12:42:44 · 927 阅读 · 0 评论 -
Android 开发5年经验,薪资竟然被应届生倒挂了!
现在随着短视频,抖音,快手的流行NDK模块开发也显得越发重要,需要这块人才的企业也越来越多,随之学习这块的人也变多了,音视频的开发,往往是比较难的,而这个比较难的技术就是NDK里面的技术。音视频/高清大图片/人工智能/直播/抖音等等这年与用户最紧密,与我们生活最相关的技术一直都在寻找最终的技术落地平台,以前是windows系统,而现在则是移动系统了,移动系统中又是以Android占比绝大部分为前提,所以AndroidNDK技术已经是我们必备技能了。原创 2024-04-22 11:34:14 · 778 阅读 · 0 评论 -
Android 天气APP(十九)更换新版API接口(更高、更快、更强)(2)
外链图片转存中…(img-Nft9tXcw-1713751742624)][外链图片转存中…(img-8iFrI4kP-1713751742625)][外链图片转存中…(img-MbE2st07-1713751742626)][外链图片转存中…(img-Aw1RpYL9-1713751742627)][外链图片转存中…(img-yFdibUMf-1713751742628)]原创 2024-04-22 10:09:33 · 680 阅读 · 0 评论 -
Android 使用高德SDK实现导航笔记
目前已经更新的部分资料:《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!中…(img-HAdU94VL-1713733914294)][外链图片转存中…(img-Ag8GQoVY-1713733914296)][外链图片转存中…(img-w4L50eU2-1713733914297)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 05:12:21 · 850 阅读 · 0 评论 -
Android UI--ViewPager扩展Tab标签指示
android:text=“特性1”原创 2024-04-22 03:46:46 · 769 阅读 · 0 评论 -
Android RxJava 基于事件的异步库
感觉现在好多人都在说什么安卓快凉了,工作越来越难找了。又是说什么程序员中年危机啥的,为啥我这年近30的老农根本没有这种感觉,反倒觉得那些贩卖焦虑的都是瞎j8扯谈。当然,职业危机意识确实是要有的,但根本没到那种草木皆兵的地步好吗?Android凉了都是弱者的借口和说辞。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。原创 2024-04-22 02:22:07 · 972 阅读 · 0 评论 -
Android listview viewpager解决冲突 滑动
当触发 滑动事件 的时候容易引起 滑动冲突 (比如斜着滑动viewpager 的时候 listview会跳动)特别是在 下拉刷新或者上拉加载 的时候 , 组件可能会传递到viewpager当中查阅了很多的帖子 发现修改起来都非常麻烦(1)解决方案。原创 2024-04-22 00:56:52 · 695 阅读 · 0 评论 -
Android EditText(失焦+焦点)+登录界面(1)
centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)原创 2024-04-21 23:32:38 · 963 阅读 · 0 评论 -
Android - AndroidStudio的下载、安装与配置(2)
考虑到文章的篇幅问题,我把这些问题和答案以及我多年面试所遇到的问题和一些面试资料做成了PDF文档《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-cDJl0cJd-1713708421207)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-21 22:07:28 · 632 阅读 · 0 评论 -
30岁,该有什么感悟?(记我Android开发的第七个年头)
一线互联网Android面试题含详解(初级到高级专题)这些题目是今年群友去腾讯、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大增加通过前两轮技术面试的几率如果设置门槛,很多开发者朋友会因此错过这套高级架构资料,错过提升成为架构师的可能。这就失去了我们的初衷;让更多人都能通过高效高质量的学习,提升自己的技术和格局,升职加薪。最后送给大家一句话,望共勉,永远不要放弃自己的梦想和追求;原创 2024-04-21 19:53:23 · 933 阅读 · 0 评论 -
直面底层之字节码看i++与++i(1)
由于题目很多整理答案的工作量太大,所以仅限于提供知识点,详细的很多问题和参考答案我都整理成了 PDF文件《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!**原创 2024-04-21 16:43:21 · 638 阅读 · 0 评论 -
滴滴开源DRouter:一款高效的Android路由框架
在这里小编整理了一份Android大厂常见面试题,和一些Android架构视频解析,都已整理成文档,全部都已打包好了,希望能够对大家有所帮助,在面试中能顺利通过。喜欢本文的话,不妨顺手给我点个小赞、评论区留言或者转发支持一下呗《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-sTR7PnXk-1713682230874)][外链图片转存中…(img-eGaFD0FJ-1713682230875)]原创 2024-04-21 14:51:00 · 590 阅读 · 0 评论 -
求面试别再问我HashMap原理了——史上最全源码解读,别再说你不知道HashMap 原理!(1)
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。这也是我这些年来养成的习惯,一定要学会把好的东西,归纳整理,然后系统的消化吸收,这样才能极大的提高学习效率和成长进阶。碎片、零散化的东西,我觉得最没有价值的。就好比你给我一张扑克牌,我只会觉得它是一张废纸,但如果你给我一副扑克牌,它便有了它的价值。原创 2024-04-21 13:05:21 · 526 阅读 · 0 评论 -
日趋饱和的Android程序员行业,这一行在未来究竟会发展成什么样子,又有多少发展潜力呢?
Android高级架构师之路很漫长,一起共勉吧!原创 2024-04-21 02:29:11 · 936 阅读 · 0 评论 -
手把手教学OpenCV-android-sdk-配置以及使用,学不会算我输
最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以为了大家能够顺利进阶中高级、架构师,我特地为大家准备了一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的。原创 2024-04-20 21:36:40 · 644 阅读 · 0 评论 -
怎样让你更快的完成工作去“摸鱼”
单元测试:为了在一定程度上规避问题代码的上线,在构建之前,我们需要先对代码进行单元测试。只有通过了单元测试才能继续进行SDK构建。SDK 构建:个推 SDK 经常会有一些定制需求,而这些定制需求的功能类似,所以我们可以根据不同的定制需求,结合个推的预编译插件,选择编译不同的代码,以减少开发成本。Jar/AAR 文件合规性检验:对 SDK 来说,构建输出的产物一般为 aar 或 jar 文件。为保证输出的文件合规性,我们需要对输出产物的格式(包括版本号、域名等信息)做最终的检测。原创 2024-04-20 19:46:18 · 327 阅读 · 0 评论 -
征服Android面试官路漫漫(二):OutOfMemoryError 可以被 try catch 吗 ?
Android高级架构师之路很漫长,一起共勉吧!原创 2024-04-20 17:48:41 · 874 阅读 · 0 评论 -
崩溃了,一个HashMap
目前我用的是JDK1.8版本的,内部使用数组 + 链表 / 红黑树;: 那你清楚HashMap的数据插入原理吗?: 呃[做沉思状]。我觉得还是应该画个图比较清楚,如下:判断数组是否为空,为空进行初始化;不为空,计算 k 的 hash 值,通过计算应当存放在数组中的下标 index;查看 table[index] 是否存在数据,没有数据就构造一个Node节点存放在 table[index] 中;原创 2024-04-20 15:56:50 · 569 阅读 · 0 评论 -
字节跳动分布式表格存储系统的演进
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。原创 2024-04-20 11:32:03 · 1982 阅读 · 0 评论 -
好奇一键登录是怎么实现的吗?进来了解一下?
跳槽季整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。原创 2024-04-20 00:23:49 · 908 阅读 · 0 评论 -
基于-MVP-的-Android-组件化开发框架实践
主要就是集成每一个模块,最终打包成一个完整的。原创 2024-04-19 22:51:11 · 905 阅读 · 0 评论 -
反思|官方也无力回天?Android SharedPreferences的设计与实现(1)
除此之外,站在DataStoreGoogle而想要解除这些潜藏在内心最深处的困惑,就不得不从本身的设计与实现讲起了。原创 2024-04-19 20:53:11 · 672 阅读 · 0 评论 -
分布式MQTT消息订阅-发布框架:高可用性ActiveMQ(1)
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。原创 2024-04-19 18:42:58 · 559 阅读 · 0 评论 -
全新的Fragment通信方式
如果在 FragmentA 中接受 FragmentB 发送的数据,FragmentA 是 FragmentB 的父容器, 他们通过 child FragmentManager 进行通信注意 listener必须设置的Fragment需要用到相同的FragmentManager。原创 2024-04-19 16:38:50 · 867 阅读 · 0 评论 -
从零开始实现一个插件化框架
总而言之,成功是留给准备好的人的。无论是参加什么面试,都要做好充足的准备,注意好面试的礼仪和穿着,向面试官表现出自己的热忱与真诚就好。即使最后没有过关,也要做好经验的总结,为下一次面试做好充足准备。这里我为大家准备了一些我在面试后整理的面试专题资料,除了面试题,还总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料分享给大家,希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。原创 2024-04-19 14:23:29 · 706 阅读 · 0 评论 -
为什么高级Android程序员永远不必担心自己的技术过时?(1)
相信大多数从事Android开发的朋友们越来越发现,找工作越来越难了,面试的要求越来越高了除了基础扎实的java知识,数据结构算法,设计模式还要求会底层源码,NDK技术,性能调优,还有会些小程序和跨平台,比如说flutter,以思维脑图的方式展示在下图;《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!r,以思维脑图的方式展示在下图;[外链图片转存中…(img-1kCTypGE-1713499923501)]原创 2024-04-19 12:12:27 · 810 阅读 · 0 评论 -
不使用synchronized和lock,如何实现一个线程安全的单例?(1)
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。原创 2024-04-18 22:23:31 · 577 阅读 · 0 评论 -
【面试总结】Android-开发者值得深入思考的几个面试问答分享(2)
##原创 2024-04-18 20:11:43 · 839 阅读 · 0 评论 -
【android每日一问】插件化原理解析(转载,原文链接找不到了)
这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容除了这份笔记,还给大家分享Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。分享上面这些资源,希望可以帮助到大家提升进阶,如果你觉得还算有用的话,不妨把它们推荐给你的朋友~喜欢本文的话,给我点个小赞、评论区留言或者转发支持一下呗~原创 2024-04-18 17:58:22 · 525 阅读 · 0 评论 -
zookeeper使用篇-Zookeeper系统核心模型
一般开发中,Zookeeper自带的权限操作已经满足日常使用,但是如果需要特殊的权限控制操作,Zookeeper同样支持自定义一个权限控制器,在Zookeeper中,权限主要在接口中定义,其代码定义如下:我们需要实现自定义的权限控制器只要实现当前接口,在实现完毕以后,我们将该自定义的权限控制器注册到Zookeeper服务中去,而注册的方式有两种:1.系统属性配置在Zookeeper启动的时候,在启动参数中指定:2.配置文件方式。原创 2024-04-18 13:47:08 · 235 阅读 · 0 评论