程序员
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
Android使用SharedPreferences存储数据
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。原创 2024-04-23 09:58:53 · 961 阅读 · 0 评论 -
Android开发 SingleLiveEvent解决LiveData或者MutableLiveData多次回调的问题
只要使用过一段时间的LiveData就会发现,LiveData会经常多次回调数据。我们经常碰到的这个问题。========我们的ViewModel里是给Activity持有的并且里面有一个LiveData数据,我们A_Fragment现在获得Activity的ViewModel并且注册LiveData数据成为观察者,这个时候我们setValue()就会让前台的A_Fragment得到一次LiveData数据,接下来操作 A_Fragment 启动 B_Fragment,在返回到A_Fragment。原创 2024-04-23 01:57:25 · 322 阅读 · 0 评论 -
Android官方架构组件Paging-Ex_列表状态的响应式管理
以下是资料目录和内容部分截图里面包括详细的知识点讲解分析,带你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。[外链图片转存中…(img-e7eiin6B-1713803407021)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-23 00:30:36 · 906 阅读 · 0 评论 -
2024Python面试笔试总结,【分享】10 个“疯狂”的 Python 项目创意(1),近期有面试的必看
Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!原创 2024-04-22 20:51:34 · 318 阅读 · 0 评论 -
2024Python面试总结,第四篇【传奇开心果系列】Vant开发移动应用示例:在线教育,面试 打击
【代码】2024Python面试总结,第四篇【传奇开心果系列】Vant开发移动应用示例:在线教育,面试 打击。原创 2024-04-22 20:51:03 · 383 阅读 · 0 评论 -
2024Python面试总结,后 Guido 时代,Python 面临的“七岔路口”_python 五叉路口,面试题以及答案
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。原创 2024-04-22 20:50:31 · 245 阅读 · 0 评论 -
Android中LayoutInflater和MenuInflater的使用
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。下图是我进阶学习所积累的历年腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节祝大家都能得到自己心仪工作。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 19:28:53 · 262 阅读 · 3 评论 -
Android-第四节01Activity(基础知识)(1)
答应大伙的备战金三银四,大厂面试真题来啦!这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。《960全网最全Android开发笔记》《379页Android开发面试宝典》包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。原创 2024-04-22 17:52:31 · 235 阅读 · 0 评论 -
Android-Framework学习笔记(九)Broadcast的注册、发送和接收过程
Override@Override//1注释1最终会调用到registerReceiverInternal。= null) {原创 2024-04-22 16:25:01 · 363 阅读 · 0 评论 -
android 读取手机通讯录并显示listview(1)
(包括Java在Android开发中应用、APP框架知识体系、高级UI、全方位性能调优,NDK开发,音视频技术,人工智能技术,跨平台技术等技术资料),希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。(包括Java在Android开发中应用、APP框架知识体系、高级UI、全方位性能调优,NDK开发,音视频技术,人工智能技术,跨平台技术等技术资料),希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。/** 联系人的ID **/原创 2024-04-22 15:00:27 · 334 阅读 · 0 评论 -
Android 自定义 ViewPager 打造千变万化的图片切换效果(1)
写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于Flutter的学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的。原创 2024-04-22 13:46:23 · 807 阅读 · 0 评论 -
Android 性能优化到极致是什么样子的呢?APK极致优化,阿里大牛教你学
这次面试问的还是还是有难度的,要求当场写代码并且运行,也是很考察面试者写代码因为Android知识体系比较庞大和复杂的,涉及到计算机知识领域的方方面面。在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。原创 2024-04-22 12:21:41 · 728 阅读 · 0 评论 -
Android 带伸缩动画的布局
最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2019-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,也可以分享给身边好友一起学习。一起互勉~《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 11:12:55 · 851 阅读 · 0 评论 -
Android 在应用图标上设置未读消息数量(1)
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。原创 2024-04-22 09:46:32 · 1006 阅读 · 0 评论 -
android 优秀框架整理(1)
外链图片转存中…(img-1cDpdmUW-1713732640003)][外链图片转存中…(img-rzubnWNe-1713732640005)][外链图片转存中…(img-sjVxHRFI-1713732640005)][外链图片转存中…(img-UrNLSUwG-1713732640006)][外链图片转存中…(img-EeBeL8iU-1713732640007)]原创 2024-04-22 04:51:09 · 782 阅读 · 0 评论 -
android studio签名打包详解
我这里整理了一份完整的学习思维以及Android开发知识大全PDF。当然实践出真知,即使有了学习线路也要注重实践,学习过的内容只有结合实操才算是真正的掌握。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!全PDF。[外链图片转存中…(img-b1u8EyzS-1713727503859)]当然实践出真知,即使有了学习线路也要注重实践,学习过的内容只有结合实操才算是真正的掌握。原创 2024-04-22 03:25:31 · 974 阅读 · 0 评论 -
Android OpenGLES + Camera1 相机预览
分享一份工作1到5年以上的Android程序员架构进阶学习路线体系,希望能对那些还在从事Android开发却还不知道如何去提升自己的,还处于迷茫的朋友!阿里P7级Android架构师技术脑图;查漏补缺,体系化深入学习提升**全套体系化高级架构视频;**七大主流技术模块,视频+源码+笔记有任何问题,欢迎广大网友一起来交流《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-22 02:01:02 · 1010 阅读 · 0 评论 -
Android Jetpack 技术内幕探索之 LiveData(1)
mVersion++;当往 LiveData 对象里更新数据时,就使用了这个类型参数 T,这是一个 protected 的方法,在外部无法直接调用,可以通过使用 MutableLiveData 来更新数据,后面会讲到。实时数据特性如何体现?通过调用 LiveData 的 observe 方法,开启数据的监测,当 LiveData 封装的数据有变化时,处于 active 状态的观察者就会收到数据变化通知。observe 方法的定义如下,原创 2024-04-22 00:35:54 · 899 阅读 · 0 评论 -
Android Binder 的主要内容概述以及特性和原理
从IPC角度来说:Binder是Android中的一种跨进程通信方式,该通信方式在linux中没有,是Android独有;从Android Driver层:Binder还可以理解为一种虚拟的物理设备,它的设备驱动是/dev/binder;从Android Native层:Binder是创建Service Manager以及BpBinder/BBinder模型,搭建与binder驱动的桥梁;原创 2024-04-21 23:11:33 · 879 阅读 · 0 评论 -
Activity管理(二):adj内存管理机制(1)
在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。原创 2024-04-21 21:40:36 · 848 阅读 · 0 评论 -
22个值得收藏的android开源代码-UI篇(3)
本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragment、ativity、DialogFragment中;支持快速切换目录。多列效果的ListView,采用重新包装adapter的方式,使你的ListView可以显示成多列,跟普通的ListView相比,只会增加一行代码。原创 2024-04-21 19:18:11 · 1022 阅读 · 0 评论 -
用Relative布局做的课表UI
TextViewandroid:text=“一”原创 2024-04-21 16:17:21 · 574 阅读 · 0 评论 -
深入详解-Jetpack-Compose--优化-UI-构建
都说三年是程序员的一个坎,能否晋升或者提高自己的核心竞争力,这几年就十分关键。技术发展的这么快,从哪些方面开始学习,才能达到高级工程师水平,最后进阶到Android架构师/技术专家?我总结了这 5大块;我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。原创 2024-04-21 14:24:35 · 776 阅读 · 0 评论 -
架构师知识分享:架构设计基础之——设计模式(1)
设计的目标总是正向收益设计的过程中总会带来负面收益一个没有对错的东西,就不存在标准答案,所以一个架构师也应该有自己的架构立场。两个优秀的架构师,针对同一个东西,他们所产出的设计可能差异很大,甚至对立,但是他们的设计可能都是优秀的。为了掌握设计模式,需要经过如下步骤。首先要掌握六大原则的精髓:单一职责、里式替换、开闭原则、依赖反转、接口隔离、迪米特法则。最重要的,要理解设计模式的精髓:开闭原则,“对扩展开放,对修改关闭”这句话非常重要。原创 2024-04-21 12:31:58 · 577 阅读 · 0 评论 -
数据结构篇10、集合Set及其三种底层实现
Override。原创 2024-04-21 02:02:55 · 271 阅读 · 0 评论 -
推荐使用 Kotlin 关键字 Reified
总之啊,家里没矿的同学们,如果你们想以后的日子过得好一些,多想想你们的业余时间怎么安排吧;技术方面的提升肯定是重中之重,但是技术外的一些“软实力”也不能完全忽视,很多时候升职确实是因为你的技术足够强,但也与你的“软实力”密切相关在这我也分享一份大佬自己收录整理的Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这些都是我闲暇还会反复翻阅并给下属员工学习的精品资料。原创 2024-04-20 23:02:47 · 850 阅读 · 0 评论 -
我阿里工作5年,百度工作2年,面试一个小公司居然挂了(2)
因为大厂里的程序员,要么成为专家,要么成为螺丝钉。在大厂里做任何事情都是有流程有规范的,所有的事情,只能在这个流程规范内活动;而小公司不一样,它们很多时候,没有那么多条条框框,相比较而言,灵活性更强一点,你也可以说,小公司更加随性一些。**第一,**不要轻易离开你的团队,否则你要从零做起。**第二,**不要老想着做不顺就放弃,哪个团队都有问题,哪个团队都有优点。**第三,**跟对领导很重要,愿意教你的,放手让你做的领导,绝对要珍惜。原创 2024-04-20 21:11:53 · 382 阅读 · 0 评论 -
微信小程序的事件处理
笔者之前工作是在金融公司可能并不是特别追求技术,而笔者又是喜欢追求技术的人,所以格格不入,只能把目标放在互联网大厂了。也希望大家都去敢于尝试和追逐自己的梦想!BATJ大厂Android高频面试题《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!原创 2024-04-20 19:21:12 · 758 阅读 · 0 评论 -
开始切换到 Kotlin_ 谷歌工程师给初学者的知识点总结
和分号是可选项类似,如果您还没有习惯使用这个特性的话,可能会让您难以接受,它与很多人在他们编程生涯中遇到过的类型声明相比,这里的顺序正好相反。但这个语法带来的好处是,如果变量类型是可以自动被推测出来的话,此时可以直接跳过类型声明。这个特性在后面的 “省略变量类型” 章节里有介绍。还有个好处是可以把更多的注意力放在变量本身而不是它的类型上。而且我发现在讨论代码的时候,类型在后的顺序听起来更自然 (从英文语言角度)。// 整数型的变量,名字叫 “result”原创 2024-04-20 17:22:51 · 654 阅读 · 0 评论 -
容易被忽略的知识点:RxJava操作符的线程安全(1)
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。原创 2024-04-20 15:28:20 · 888 阅读 · 0 评论 -
安卓studio jni 简单实例demo(1)
一线互联网Android面试题含详解(初级到高级专题)这些题目是今年群友去腾讯、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大增加通过前两轮技术面试的几率如果设置门槛,很多开发者朋友会因此错过这套高级架构资料,错过提升成为架构师的可能。这就失去了我们的初衷;让更多人都能通过高效高质量的学习,提升自己的技术和格局,升职加薪。最后送给大家一句话,望共勉,永远不要放弃自己的梦想和追求;原创 2024-04-20 12:47:01 · 754 阅读 · 0 评论 -
字节跳动1面Too simple2面怀疑人生,宅家修炼“65天”终获,含泪拿下华为,小米等7份年薪45w+的Offer!
我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了7、8年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!原创 2024-04-20 11:06:41 · 700 阅读 · 0 评论 -
大型项目必备IPC之Binder机制原理(一)(1)
最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,原创 2024-04-19 23:50:40 · 938 阅读 · 0 评论 -
图解Android - Zygote, System Server 启动分析
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT 面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Android 基础知识点Java 基础知识点Android 源码相关分析常见的一些原理性问题。原创 2024-04-19 22:18:31 · 971 阅读 · 0 评论 -
原来FFmpeg这么有意思(一)(1)
*一个零基础的新人,我认为坚持是最最重要的。**我的很多朋友都找我来学习过,我也很用心的教他们,可是不到一个月就坚持不下来了。我认为他们坚持不下来有两点主要原因:他们打算入行不是因为兴趣,而是因为所谓的IT行业工资高,或者说完全对未来没有任何规划。刚开始学的时候确实很枯燥,这确实对你是个考验,所以说坚持下来也很不容易,但是如果你有兴趣就不会认为这是累,不会认为这很枯燥,总之还是贵在坚持。技术提升遇到瓶颈了?缺高级Android进阶视频学习提升自己吗?还有大量大厂面试题为你面试做准备!原创 2024-04-19 20:22:01 · 811 阅读 · 0 评论 -
写给有-Android-开发经验的你们(1)
其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。(以下体系的复习资料是我从各路大佬收集整理好的)《Android开发七大模块核心知识笔记》《960全网最全Android开发笔记》《379页Android开发面试宝典》历时半年,我们整理了这份市面上最全面的安卓面试题解析大全包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。原创 2024-04-19 18:14:51 · 931 阅读 · 0 评论 -
修改编译构建spring-framework源码(1)
注意以上代码中有个变量${CONFIG_PATH},这个变量的值不在代码和配置文件中,留待运行的时候再设置;5. 运行DemoApplication.java的时候,注意传入环境变量CONFIG_PATH的值,在IDEAL上的做法如下,点击红框中的"Edit Configurations…其实看到身边很多朋友抱怨自己的工资很低,包括笔者也是一样的,其原因是在面试过程中没有给面试官一个很好的答案。其实看到身边很多朋友抱怨自己的工资很低,包括笔者也是一样的,其原因是在面试过程中没有给面试官一个很好的答案。原创 2024-04-19 16:11:40 · 381 阅读 · 0 评论 -
从事Android开发面试通过全靠狂刷这份面试题,从11K涨到25K+
如何判断一个 APP 在前台还是后台?AMS 、PMSActivity 启动流程,App 启动流程Binder 机制(IPC、AIDL 的使用)为什么使用 Parcelable,好处是什么?Android 图像显示相关流程,Vsync 信号等算法与数据结构时间复杂度 / 空间复杂度常用的排序算法有哪些?字符串反转链表反转(头插法)如何查找第一个只出现一次的字符(Hash查找)如何查找两个子视图的共同父视图?无序数组中的中位数(快排思想)原创 2024-04-19 13:54:14 · 561 阅读 · 0 评论 -
临时抱佛脚!面试恶补计算机网络知识?这篇TCP知识总结请笑纳!
在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。原创 2024-04-19 11:38:46 · 760 阅读 · 0 评论 -
一起来看看 Android 官推 kotlin-first 的图片加载库
自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…原创 2024-04-18 21:50:28 · 986 阅读 · 0 评论