自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Android之内存泄漏调试学习与总结,做了三年Android

第一章 Android面试题Android 之 SharedPreferences 内部原理浅析Android 线程和线程池Binder 原理剖析Android 线程和线程池Android 组件化实践Android动态链接库 so 的加载原理第二章 性能优化面试题Android GC 原理Java 内存问题 及 LeakCanary 原理分析Android 中 Bitmap 内存优化Android 存储优化 —— MMKV 集成与原理Matrix Android TraceCa

2022-03-30 10:00:26 134

原创 Activity的6大难点你会几个,一文搞懂JVM架构

目录(1)必备Java基础(2)设计思想解读开源框架(3)360°全方位性能优化(4)Android框架体系架构(5)NDK模块开发(6)Flutter学习进阶(7)微信小程序开发一、架构师必备Java基础1、深入理解Java泛型2、注解深入浅出3、并发编程4、数据传输与序列化5、Java虚拟机原理6、高效IO二、设计思想解读开源框架1、热修复设计2、插件化框架设计3、组件化框架设计4、图片加载框架5、网络访问框架设计6、RXJava响应式编程框架设计

2022-03-30 09:56:35 176

原创 888道Android高级面试题,客户端开发面试题目

一、准备首先是准备简历,然后就是过一下面试题。**简历的编写其实这里可能需要注《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》Android优秀开源项目:ali1024.coding.net/public/P7/Android/gitgithub.com/android意几点:**1.标题的直接按照姓名-几年工作经验-应聘岗位格式来填写。例如 小明——四年工作经验——Android开发高级工程师。因为要知道,HR筛选简历是非常快的,你要在第

2022-03-30 09:54:08 612

原创 5214页PDF的进阶架构师学习笔记,Kotlin可能带来的一个深坑

什么是中年危机根据权威数据显示,国内IT程序员鼎盛时期是在25-27岁左右,30岁对于程序员而言完全是一个38线,接着就是转业转岗的事情,这一点在业界也算是一个共识了。大学毕业步入IT行业普遍年龄也是在22岁左右,然而22-30岁之间也就是8年左右的时间,那么27岁也就是职业生涯“中年”的开始,那么作为程序员的你有准备好如何度过“中年危机”吗?当程序猿到了28岁左右的“中年危机”就不一样了,这个年纪也是程序猿们工作积累的高峰期,有的程序猿已经换了好几份工作,也有的程序猿们一直在一家企业做了好几个大型项

2022-03-30 09:50:09 131

原创 50w字+的Android技术类校招面试题汇总,算法题+JVM

360°全方面性能调优一、设计思想与代码质量优化二、程序性能优化三、开发效率优化![阿里内部Android笔记火爆IT圈,2960页完整版开放下《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》Android优秀开源项目:ali1024.coding.net/public/P7/Android/gitgithub.com/android载](https://upload-images.jianshu.io/upload_images/248

2022-03-30 09:48:07 1972

原创 50w字+的Android技术类校招面试题汇总,现在做Android开发有前途吗

Android Jetpack组件的作用是什么?Navigation:一个用于管理Fragment切换的工具类,可视化、可绑定控件、支持动画等是其优点。Data Binding:不用说,都知道,加速MVVM的创建。Lifecycle:他是我们能够处理Activity和Fragment的生命周期的重要原因,在AndroidX的Fragment和《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》Android优秀开源项目:ali1024.cod

2022-03-30 09:46:17 66

原创 4个改变你编程技能的小技巧,真正带你搞懂RecyclerView的缓存机制

展望未来操作系统移动操作系统的演变过程,从按键交互的塞班功能机到触摸屏交互的Android/IOS智能机,从小屏幕手机到全面屏、刘海屏、水滴屏。任何系统无非干两件事:输入和输出,接收到外部输入信号后经过操作系统处理后输出信息。从按键式交互到触屏式交互,伴随着塞班系统到Android系统的转变。未来的交互方式一定会更加生物智能化,当下的触屏交互可以理《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》Android优秀开源项目:ali1024.coding.n

2022-03-30 09:44:13 66

原创 Android _ MVVM 设计模式的一种实现方式

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可

2022-03-29 22:06:32 51

原创 Android Webview H5 秒开方案实现

@Overridepublic boolean shouldOverrideUrlLoading(WebView view, String url) {view.loadUrl(url);return true;}@Overridepublic WebResourceResponse shouldInterceptRequest(WebView view, String url

2022-03-29 22:04:52 435

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除