程序员
文章平均质量分 89
2401_84010836
这个作者很懒,什么都没留下…
展开
-
物联网中的通信技术
物联网的通信层担负着极其重要的信息传递、交换和传输的重任,目前是通信、计算机和自动化等领域一个新兴的研究热点,它必须能够可靠地、实时地采集覆盖区中的各种信息并进行处理,处理后的信息可通过有线或无线方式发送给远端。众所周之,统一的技术标准加速了互联网的发展,这包括在全球范围进行传输的互联网通信协议TCP/IP 协议,路由器协议,终端的构架与操作系统等。因此,我们可以在世界上的任何一个角落,使用任一台电脑连接到互联网中去,很方便的实现电脑互联。原创 2024-05-15 16:04:18 · 377 阅读 · 0 评论 -
嵌入式面试常见问题(五)— 牛客网_牛客网嵌入式面试题(1)
红黑树是一种近似平衡的二叉查找树,它能够确保任何一个节点的左右子树的高度差不会超过二者中较低那个的一倍。具体来说,红黑树是满足如下条件的二叉查找树1.每个节点要么是红色,要么是黑色。2.根节点必须是黑色。3.红色节点不能连续(也即是,红色节点的孩子和父亲都不能是红色)。4.对于每个节点,从该点至null(树尾端)的任何路径,都含有相同个数的黑色节点。5.最长的路径长度不会超过任意路径的两倍。CAN 是ISO国际标准化的串行通信协议。CAN 控制器根据两根线上的电位差来判断总线电平。原创 2024-05-15 03:44:53 · 1077 阅读 · 0 评论 -
基于STM32的简易示波器项目(含代码)——HAL库_stm32简易示波器
示波器是一种用途十分广泛的电子测量仪器。它能把肉眼看不见的电信号变换成看得见的图像,便于人们研究各种电现象的变化过程。在被测信号的作用下,电子束就好像一支笔的笔尖,可以在屏面上描绘出被测信号的瞬时值的变化曲线。利用示波器能观察各种不同信号幅度随时间变化的波形曲线,还可以用它测试各种不同的电量,如电压电流频率相位差调幅度等等。按照信号的不同分类模拟示波器采用的是模拟电路(示波管,其基础是电子枪)电子枪向屏幕发射电子,发射的电子经聚焦形成电子束,并打到屏幕上。原创 2024-05-14 19:22:13 · 2251 阅读 · 0 评论 -
动态编译语言JavaScript之动态生成按钮_js动态生成按钮
【代码】动态编译语言JavaScript之动态生成按钮_js动态生成按钮。原创 2024-05-14 17:47:27 · 140 阅读 · 0 评论 -
【源码独家】云快充协议,JAVA微服务实现,汽车、二轮充电桩系统源码软硬件自主研发商业解决方案!_云快充协议java(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-14 03:28:17 · 1200 阅读 · 0 评论 -
【ESP32】Lua + ESP32C3 + DHT11温湿度传感器的数据实时上传到阿里云。_lua的hmacsha256
我这里用的是VScode进行编码,Luatools进行烧写,不知你们有没有感觉,每次在等VS烧写的时候,都不敢碰VS里的代码,好像多看一眼就会爆炸(bushi)。ESP32C3的开发平台有很多,目前主流的平台基本都兼容,Arduino,VScode-IOplatform,VScode-Espressif,Espressif-IDE等等等等。ESP32C3经典版开发板,9.9元一个,淘宝有卖的,自带BLE和WIFI模块,能跑RTOS,用来练习真不错,价格也比较亲民。一定要保存下来,后边编码的时候会用到。原创 2024-05-13 21:28:34 · 1058 阅读 · 0 评论 -
Ubuntu和Linux开发板网络环境搭建_开发板直连ubuntu(1)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 20:01:56 · 866 阅读 · 0 评论 -
RK3568平台 添加ROOT权限_rk3588 debian11 root
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 18:35:59 · 654 阅读 · 0 评论 -
Makefile编译原理 条件判断语句
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 16:09:43 · 269 阅读 · 0 评论 -
C语言(计算机专业应该知道的内存知识)_c语言函数的第一块基本内存单元是多少
譬如在C语言中, int a;// a == 9;原创 2024-05-13 07:01:42 · 121 阅读 · 0 评论 -
ARM裸机 - I2C通信协议是最常用的协议_一对多i2c
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!原创 2024-05-13 02:53:54 · 526 阅读 · 0 评论 -
面试题学习与复习:计算机网络相关面试题汇总(1)
以前一直是自己在网上东平西凑的找,找到的东西也是零零散散,很多时候都是看着看着就没了,时间浪费了,问题却还没得到解决,很让人抓狂。后面我就自己整理了一套资料,还别说,真香!资料有条理,有系统,还很全面,我不方便直接放出来,大家可以先看看有没有用得到的地方吧。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取![外链图片转存中…(img-PXWLCjZy-1715431815748)]原创 2024-05-11 20:50:26 · 810 阅读 · 0 评论 -
面试多家大厂被拒后,危险拿到网易offer,分享经历的这些Android面试题给你们接好运!
有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责!要想面试成功进大厂,面试前的准备肯定是要很充分的。而自己的知识准备得怎么样,这直接决定了你能否顺利通过一面和二面,所以在面试前来一个知识梳理,看需不需要提升自己的知识储备是很有必要的。关于知识梳理。原创 2024-05-11 19:30:56 · 769 阅读 · 0 评论 -
阿里P6Android社招面试的经历(已获得offer)(1)
我们搜集整理过这几年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。提的都是“你这句话不该这么写”,“这个词不行, 换个词更合适”,“这不应该逗号,要用分号”等等之类的问题。Alvin老师说“你读了过那么多年书,还研究生,语文水平咋这么低“,说**“写简历要用词恰当,逻辑清晰,这样看的人才不会累“。但我迟迟没有行动,是我不上心吗,是我不急吗,还是我不想去阿里?原创 2024-05-11 18:10:49 · 477 阅读 · 0 评论 -
连-Binder-都不知道?来看看-Android-插件化开发技术分享
文章所有资料全部已经打包整理好,另外小编手头上整理了大量Android架构师全套学习资料,Android核心高级技术PDF文档+全套高级学习资料+视频+2021 BAT 大厂面试真题解析资料展示:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取![外链图片转存中…(img-9Z1T6vpG-1715417597774)]《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-11 16:53:28 · 356 阅读 · 0 评论 -
谈一谈Android内存优化那些事(三)Android内存分析与监控
: 不会暂停应用线程的并发垃圾回收。此垃圾回收在后台线程中运行,而且不会阻止分配。: 您的应用在堆已满时尝试分配内存引起的垃圾回收。在这种情况下分配线程中发生了垃圾回收。:由应用明确请求的垃圾回收,例如,通过调用system.gc()。与 Dalvik 相同,在 ART 中,最佳做法是您应信任垃圾回收并避免请求显式垃圾回收(如果可能)。不建议使用显式垃圾回收,因为它们会阻止分配线程并不必要地浪费 CPU 周期。如果显式垃圾回收导致其他线程被抢占,那么它们也可能会导致卡顿(应用中出现间断、抖动或暂停):原生分原创 2024-05-11 10:59:26 · 369 阅读 · 0 评论 -
腾讯面试合集:热修复连环炮(热修复是什么-有接触过tinker吗,tinker原理是什么)(1)
面试是一个不断学习、不断自我提升的过程,有机会还是出去面面,至少能想到查漏补缺效果,而且有些知识点,可能你自以为知道,但让你说,并不一定能说得很好。有些东西有压力才有动力,而学到的知识点,都是钱(因为技术人员大部分情况是根据你的能力来定级、来发薪水的),技多不压身。附上我的面试各大专题整理: 面试指南,满满的都是干货,希望对大家有帮助!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!;if (!1.解析dex_meta内容。原创 2024-05-11 01:33:19 · 227 阅读 · 0 评论 -
网络优化最佳实践!百度App网络深度优化系列《三》弱网优化
以下是资料目录和内容部分截图里面包括详细的知识点讲解分析,带你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!个进阶学习项目实战视频教程,让你秒变大前端。[外链图片转存中…(img-AQVvzW8W-1715357248016)]《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-11 00:07:39 · 934 阅读 · 0 评论 -
程序性能优化之耗电优化(四)下篇
如果要模拟的不是耗时任务,那就去掉这个Handler,然后将onStartJob的返回值设置为false。因为在onStartJob里返回false代表你任务执行完成了,他会开始计时为下一次任务的执行做准备,如果返回true,代表任务还在执行,需要我们自己调用jobFinished(param,true)函数来告诉JobService任务执行完成了@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)//API需要在21及以上public class MyJobS原创 2024-05-10 22:40:06 · 974 阅读 · 0 评论 -
百度APP技术团队教你Android:Gradle 与 Android 构建入门
以下是资料目录和内容部分截图里面包括详细的知识点讲解分析,带你一个星期入门Flutter。还有130个进阶学习项目实战视频教程,让你秒变大前端。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!ue 开启并行编译release 包 minifyEnabled true执行命令可以得到如下图所示输出以下是资料目录和内容部分截图[外链图片转存中…(img-wuC6ocqT-1715344314277)]原创 2024-05-10 20:32:05 · 741 阅读 · 0 评论 -
源码解析,Glide加载GIF图的原理竟然这么简单
在技术领域内,没有任何一门课程可以让你学完后一劳永逸,再好的课程也只能是“师傅领进门,修行靠个人”。“学无止境”这句话,在任何技术领域,都不只是良好的习惯,更是程序员和工程师们不被时代淘汰、获得更好机会和发展的必要前提。如果你觉得自己学习效率低,缺乏正确的指导,可以一起学习交流!加入我们吧!群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。原创 2024-05-10 19:09:40 · 479 阅读 · 0 评论 -
浅析LRUCache原理(Android)
LruCache类在调用get(K key) 方法时,都会调用LinkedHashMap.get(Object key) 。如上述设置了 accessOrder=true 后,调用LinkedHashMap.get(Object key) 都会通过LinkedHashMap的afterNodeAccess()方法将数据移到队尾。由于最新访问的数据在尾部,在 put 和 trimToSize 的方法执行下,如果发生数据移除,会优先移除掉头部数据/**@param maxSize for caches that原创 2024-05-10 17:54:44 · 769 阅读 · 0 评论 -
最后一遍复习:带你通过字节跳动面试
对程序员来说,很多技术的学习都是“防御性”的。也就是说,我们是在为未来学习。我们学习新技术的目的,或是为了在新项目中应用,或仅仅是为了将来的面试。但不管怎样,一定不能“止步不前”,不能荒废掉。!文章以下内容会给出阿里与美团的面试题(答案+解析)、面试题库、Java核心知识点梳理等《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取![外链图片转存中…(img-GwaKiP68-1715329684979)]原创 2024-05-10 16:28:17 · 534 阅读 · 0 评论 -
拼多多Android岗被刷了三次,闭关刷题66天,卷土重来,终获offer!
感觉现在好多人都在说什么安卓快凉了,工作越来越难找了。又是说什么程序员中年危机啥的,为啥我这年近30的老农根本没有这种感觉,反倒觉得那些贩卖焦虑的都是瞎j8扯谈。当然,职业危机意识确实是要有的,但根本没到那种草木皆兵的地步好吗?Android凉了都是弱者的借口和说辞。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。原创 2024-05-10 12:21:45 · 768 阅读 · 0 评论 -
我的Android面试;OPPO外包+百度+平安三面+腾讯三面(offer)
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF还有。原创 2024-05-10 10:58:25 · 869 阅读 · 0 评论 -
开发8年大牛教学Android动画:这是一篇全面-&-详细的-属性动画-总结&攻略(1)
作用对象:任意Java对象不再局限于 视图View对象实现的动画效果:可自定义各种动画效果不再局限于4种基本变换:平移、旋转、缩放 & 透明度找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。原创 2024-05-09 21:55:10 · 620 阅读 · 0 评论 -
封装一个万能的PopupWindow
最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2019-2021面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,也可以分享给身边好友一起学习。一起互勉~《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!/**背景*//**PopupWindow弹出位置。原创 2024-05-09 20:31:10 · 366 阅读 · 0 评论 -
字节跳动高工面试-Android-R如何访问文件、修改文件?你们对R适配了吗?
这里我希望可以帮助到大家提升进阶。Android学习PDF+架构视频+面试文档+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。喜欢本文的话,不妨给我点个小赞、评论区留言或者转发支持一下呗~《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-09 19:12:12 · 376 阅读 · 0 评论 -
如果你想成为Android高级架构师,千万记得要学好Dagger2
由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!展示。再附一部分Android架构面试视频讲解:[外链图片转存中…(img-uQmZzo5W-1715248284581)]《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-09 17:51:35 · 420 阅读 · 0 评论 -
在Flutter中嵌入Native组件的正确姿势
Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!上面分享的字节跳动公司2020年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。就先写到这,码字不易,写的很片面不好之处敬请指出,如果觉得有参考价值的朋友也可以关注一下我。原创 2024-05-09 15:36:05 · 263 阅读 · 0 评论 -
华为鸿蒙到底是不是安卓系统套了个壳?
不过我想这也是华为的无奈之举,因为目前鸿蒙没有自己的应用生态,在没有一定的装机量下,没有哪家应用厂商会愿意为了鸿蒙系统开发应用。大家发现,虽然刷机了鸿蒙系统,但是所有android应用还是可以用啊,有点不可思议,对于一个全新的系统,通常需要开发者针对新系统进行二次开发,才能将程序移植到新系统上。从华为官方的鸿蒙介绍来看,确实看不到任何安卓系统的影子,不过鸿蒙OS的多内核之一就是Linux,与安卓一样,我觉得这就是华为为兼容安卓生态而考虑的。与其说鸿蒙是在安卓外面套了个壳,不如说鸿蒙是披着安卓的外衣。原创 2024-05-09 13:34:27 · 442 阅读 · 0 评论 -
使用Flutter一年后,这是我得到的经验(2)
经过一年的折腾,当我开始开发下一个 Flutter 应用程序时。我非常庆幸将时间花在学习 Fluttet 上。对于企业来说,现在有了一种可用于开发多平台应用程序的选项,而对于开发人员来说,使用它是一种乐趣。如果你将这个事实与谷歌在 Fuschia 操作系统上对 Flutter 所做的投入相结合,你就可以知道,这些事实本身就表明谷歌非常重视这项技术。原创 2024-05-09 00:34:44 · 907 阅读 · 0 评论 -
人都傻了!看完这份字节跳动师兄给我的程序员面试笔记,只能说一句牛啊!(2)
2.如何实现一个环形布局的ViewGroup,类似一个菊花的形状。又问了在onMeasure中传递的参数是什么?这道题主要就是想了解对View的measure、layout和draw流程是否熟悉。3.android的事件传递机制4.内存泄露问题,常见的导致内存泄露的原因5.页面很卡顿,分析一下原因是什么,然后从哪些方面入手解决6.java的线程同步问题。new了很多A对象,一个线程池的线程不断去操作A对象被synchronized修饰的方法,会同步操作吗?如果该方法是static的,又会怎么样?7.遇见过的原创 2024-05-08 22:19:55 · 832 阅读 · 0 评论 -
三年开发经验,跳槽腾讯音乐,三面斩获Offer,定级T2-1(附上面试题+学习经验总结)
(一)调整好心态心态是一个人能否成功的关键,如果不调整好自己的心态,是很难静下心来学习的,尤其是现在这么浮躁的社会,大部分的程序员的现状就是三点一线,感觉很累,一些大龄的程序员更多的会感到焦虑,而且随着年龄的增长,这种焦虑感会越来越强烈,那么唯一的解决办法就是调整好自己的心态,要做到自信、年轻、勤奋。这样的调整,一方面对自己学习有帮助,另一方面让自己应对面试更从容,更顺利。(二)时间挤一挤,制定好计划一旦下定决心要提升自己,那么再忙的情况下也要每天挤一挤时间,切记不可“两天打渔三天晒网”。原创 2024-05-08 20:01:27 · 728 阅读 · 0 评论 -
【转载】最好用的通用adapter——BaseQuickAdpater详解(2)
});注意:设置子控件的事件,如果不在adapter中绑定,点击事件无法生效,因为无法找到你需要设置的控件。如果需要获取item中其他控件,上述代码有表现, adapter.getViewByPosition()方法进行初始化TextView textView=(TextView) adapter.getViewByPosition(recycleview, position, R.id.student_name);ps:如果有header的话需要处理一下position加上 headerlayoutcou原创 2024-05-08 18:05:46 · 712 阅读 · 0 评论 -
【Android 性能优化】面试必备!超全App性能优化知识技能手册
android手机端GPU过度绘制GPU呈现模式分析显示GPU视图更新严格模式电量分析工具内存分析工具MAT\GIMPLeakCanaryWrap Shelladb常用命令Lint数据。原创 2024-05-08 16:17:44 · 888 阅读 · 0 评论 -
[译] Android 的 Java 9,10,11,12 的支持
其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。然而Android架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。贵在坚持!《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。原创 2024-05-08 14:27:17 · 959 阅读 · 0 评论 -
RXJava之链式调用(一)
hook.onSubscribeStart(observable, observable.onSubscribe)得到的对象就是observable.onSubscribe,而此处的observable明显就是this,也就是上例中的observable2对象,即把subscriber传入到了observable2里面以供其调用。先说说自己的理解,若把整个链条看成一个整体对象,那么just创建被观察者对象,而subscribe()里的Subscriber作为观察者;即这里运行了Func1的代码。原创 2024-05-08 11:55:29 · 964 阅读 · 0 评论 -
MVVM系列之二:LiveData
mLiveData.setValue(“onStart”);//活跃状态,会回调onChanged。并且value会覆盖onCreate、onStop中设置的value}@Overrideprotected void onResume() {super.onResume();Log.i(TAG, "onResume: ");mLiveData.setValue(“onResume”);//活跃状态,回调onChanged}@Overrideprotected void onPause() {super.on原创 2024-05-08 02:51:45 · 936 阅读 · 0 评论 -
Glide图片框架使用详细介绍(一)
愿你有一天,真爱自己,善待自己。《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!原创 2024-05-07 13:55:58 · 764 阅读 · 0 评论