![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android程序员
文章平均质量分 95
普通网友
这个作者很懒,什么都没留下…
展开
-
【中级—(5),算法面试经典100题,字节跳动面试必问
进入:退出动画的style在指定的位置显示//显示窗口//设置layout在PopupWindow中显示的位置自定义布局的dialog/**选择图片对话框*/@Override=null){break;break;学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。原创 2024-03-19 21:22:02 · 711 阅读 · 0 评论 -
NetStatusBus 简化了网络监听的流程,使代码更加简洁高效
当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。由 WIFI 改变引发的网络状态变化的情况下(wifi 连接和断开),该类型订阅者会被调用。这是默认值,任何网络状态发生变化,该类型订阅者都会被调用。的值来判断当前网络类型。原创 2024-03-19 19:03:16 · 256 阅读 · 0 评论 -
Flutter性能优化实践 —— UI篇,Android社招面经分享
,代码很简单,如果我们设置了的监听,那么在滑动中()计算当前页的页码并返回(round方法,四舍五入)。所以在滑动到一半的时候,就会回调结果,我因为在这里触发了页面的刷新代码,导致了卡顿的发生。其实在我熟知的安卓中,默认行为都是在滑动结束后才去加载页面数据。所以按照这个思路处理,调整一下加载策略。修改代码如下:},我们在上添加一个,同时修改为。这样就自定义了我们的滑动监听事件,通过错峰加载保证了UI的流畅。。这也是运用了错峰加载的策略。原创 2024-03-19 16:37:41 · 802 阅读 · 0 评论 -
Android通讯录开发之实现删除功能
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!Android架构视频+BAT面试专题PDF+学习笔记,或者私信回复【技能提升】即可获取!原创 2024-03-19 14:18:44 · 894 阅读 · 0 评论 -
Android开发之——Profiler-内存分析(1)
在技术领域内,没有任何一门课程可以让你学完后一劳永逸,再好的课程也只能是“师傅领进门,修行靠个人”。“学无止境”这句话,在任何技术领域,都不只是良好的习惯,更是程序员和工程师们不被时代淘汰、获得更好机会和发展的必要前提。如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的技术圈一起学习交流吧!加入我们吧!原创 2024-03-19 12:11:36 · 878 阅读 · 0 评论 -
干货:ANR日志分析全面解析,花三分钟看完这篇文章你就懂了
写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个学习思路及方向,从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的点击这里>Android IOC架构设计免费获取。原创 2024-03-18 02:08:15 · 1142 阅读 · 0 评论 -
十年老Android:构建Android-MVVM应用程序只需这几步?
本篇博文讲解主要是一些个人开发过程中总结的Android MVVM构建思想,更多是理论上各个模块如何分工,代码如何设计,虽然现在业界使用Android MVVM模式开发还比较少,但是随着DataBinding 1.0 的发布,相信在Android MVVM 这块领域会更多的人来尝试,刚好最近用MVVM开发了一段时间,有点心得,写出来仅供参考。原创 2024-03-17 23:27:59 · 324 阅读 · 0 评论 -
一位开发多年的老司机以为深知熟路,撸完这份大厂警示面试,直呼好险差点犯了致命错误(1)
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。最后针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、移动架构师、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!原创 2024-03-17 20:37:51 · 762 阅读 · 0 评论 -
okhttp文件上传失败,居然是Android Studio背锅?
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有高级架构技术进阶脑图、Android开发面试专题资料帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。点击:《Android架构视频+BAT面试专题PDF+学习笔记》即可免费获取~原创 2024-03-17 18:12:00 · 819 阅读 · 0 评论 -
AOT 和 JIT 的区别,目前最稳定和高效的UI适配方案
简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。但做过什么,达到怎样一个境界,这是深度问题,和个人学习能力和解决问题的态度有关了。大公司看深度,小公司看广度。大公司面试你会的,小公司面试他们用到的你会不会,也就是岗位匹配度。面试过程一定要有礼貌!原创 2024-03-16 15:58:35 · 832 阅读 · 0 评论 -
Android点将台:颜值担当[-Activity-]
【Android 详细知识点思维脑图(技能树)】我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。原创 2024-03-16 14:18:32 · 941 阅读 · 0 评论 -
Android-自定义插件---彻底解决method-not-found-问题
*/fun getLocation(): File = System.getenv(“ANDROID_HOME”)?.takeIf {it.isNotBlank()}?.let {File(it)}?.takeIf {it.exists() && it.isDirectory} ?: System.getenv(“PATH”).splitToSequence(File.pathSeparator).map {File(it, “android”)}.find {it.exists() &原创 2024-03-15 20:33:28 · 828 阅读 · 0 评论