Android程序员
文章平均质量分 92
普通网友
这个作者很懒,什么都没留下…
展开
-
ViewPager动态添加删除及刷新页面
点击我的GitHub免费领取获取往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。笔记、视频。高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。**原创 2024-03-19 20:08:53 · 714 阅读 · 0 评论 -
JakeWharton评价我的代码像是在打地鼠?
这样做之后,项目成功将RxJava迁移到了3.x版本,笔者还第一时间在 这篇文章 中进行了如下的评论:评论发出去了一段时间,并没有收到各路大神的批评,笔者便以为这就是 正确的升级方式,于是在 RxAndroid 的这个 issue 中 沾沾自喜 地进行了分享:没想到 JakeWharton 竟然看到了我的回复,并且非常直接针对我提供的代码进行了点评:翻译过来的意思就是:长远来看,制定一个 替换规则 远比通过exclude这种类似 打地鼠 的方式要好得多。原创 2024-03-19 17:39:25 · 345 阅读 · 0 评论 -
Cocos2d-x 3(1),最详细的docker中安装并配置redis
layer:addChild(menuRequest) – 添加菜单–Getlocal xhr = cc.XMLHttpRequest:new() – http请求xhr.responseType = cc.XMLHTTPREQUEST_RESPONSE_STRING – 响应类型xhr:open(“GET”, “http://httpbin.org/get”) – 打开链接– 状态改变时调用– 显示状态文本end– 注册脚本回调方法xhr:send() – 发送请求end。原创 2024-03-19 15:22:16 · 542 阅读 · 0 评论 -
android模拟器Genymotion的使用,斩获offer
希望本文对你有所启发,有任何面试上的建议也欢迎留言分享给大家。好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,可以加一下下面的技术群。来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。这里放一下资料获取方式:GitHub好了~如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。原创 2024-03-19 13:05:41 · 361 阅读 · 0 评论 -
Android中listView的底部拖拉翻页的实现
本文讲解了我对Android开发现状的一些看法,也许有些人会觉得我的观点不对,但我认为没有绝对的对与错,一切交给时间去证明吧!愿与各位坚守的同胞们互相学习,共同进步!在这里我也分享一份自己收录整理的**Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料**帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习转存中…(img-5I3d8eUv-1710817003676)]原创 2024-03-19 10:56:55 · 732 阅读 · 0 评论 -
从零开始实现一个插件化框架(三) - 完结篇
我们发现通过resourcesManager.createBaseActivityResources方法创建了一个Resources,并放入了context中,这个方法中 的参数packageInfo.getResDir()就是资源路径,到这里,是不是就明白了为什么插件的资源无法加载?其实看过API26的同学都知道,AssetManager中有一个addAssetPath方法,在API26以前,都是通过这个方法创建的,虽然这个方法 现在被标记为过时了,但还是可以反射到的。下面来看看运行效果吧~原创 2024-03-18 12:54:55 · 869 阅读 · 0 评论 -
我的Android大厂收割秘籍:太心酸了,准备半年
很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从哪里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家我的【Github】会分享一些关于Android进阶方面的知识,也会分享一下最新的面试题~如果你熟练掌握GitHub中列出的知识点,相信将会大大增加你通过前两轮技术面试的几率!这些内容都供大家参考,互相学习。原创 2024-03-18 03:12:06 · 819 阅读 · 0 评论 -
大龄程序员~聊聊我毕业十年的生活
这里我就分享一份资料,希望可以帮助到大家提升进阶。原创 2024-03-18 00:40:27 · 799 阅读 · 0 评论 -
五年老Android,我为什么要转后端?
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长。而不成体系的学习效果低效漫长且无助。时间久了,付出巨大的时间成本和努力,没有看到应有的效果,会气馁是再正常不过的。所以学习一定要找到最适合自己的方式,有一个思路方法,不然不止浪费时间,更可能把未来发展都一起耽误了。如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。以上知识笔记全部免费分享,如有需要获取知识笔记的朋友,可以点击我的GitHub免费领取。的朋友,可以点击我的GitHub免费领取。**原创 2024-03-17 21:49:49 · 803 阅读 · 0 评论 -
web服务:Nginx和Apache的区别,面试阿里巴巴
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!Android架构视频+BAT面试专题PDF+学习笔记,或者私信回复【技能提升】即可获取!原创 2024-03-17 19:13:07 · 770 阅读 · 0 评论 -
JAVA内存模型(JMM)和JAVA虚拟机内存模型(JVM)
影响数据可见性,写屏障会将线程工作内存的数据强制写入主内存,读屏障会强制从工作内存读取数据可见性指的是多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。1、保证可见性的手段——happens-before原则如果 A happens-before B,那么 Java 内存模型则保证: A 操作的结果将对 B 可见,且 A 的执行顺序排在 B 之前程序顺序规则:一个线程中的每个操作,happens- before 于该线程中的任意后续操作。原创 2024-03-17 16:44:20 · 899 阅读 · 0 评论