04 2020 档案

摘要:android开发工具大全 阅读全文
posted @ 2020-04-30 09:45 AndroidAlvin 阅读(498) 评论(0) 推荐(0)
摘要:Android 开发 程序员 移动架构师 阅读全文
posted @ 2020-04-29 10:42 AndroidAlvin 阅读(368) 评论(0) 推荐(0)
摘要:offer 面试 阿里 阅读全文
posted @ 2020-04-27 22:13 AndroidAlvin 阅读(237) 评论(0) 推荐(0)
摘要:阿里 面试 android 阅读全文
posted @ 2020-04-24 11:41 AndroidAlvin 阅读(460) 评论(0) 推荐(0)
摘要:Android 面试 资料 阅读全文
posted @ 2020-04-23 11:15 AndroidAlvin 阅读(546) 评论(0) 推荐(0)
摘要:前言 以前处理 Fragment 的懒加载,我们通常会在 Fragment 中处理 setUserVisibleHint + onHiddenChanged 这两个函数,而在 Androidx 模式下,我们可以使用 FragmentTransaction.setMaxLifecycle() 的方式来 阅读全文
posted @ 2020-04-22 10:32 AndroidAlvin 阅读(1318) 评论(0) 推荐(0)
摘要:微信小程序 阅读全文
posted @ 2020-04-21 22:06 AndroidAlvin 阅读(433) 评论(0) 推荐(0)
摘要:0. 前言 做 Android 开发肯定离不开跟 Handler 打交道,它通常被我们用来做主线程与子线程之间的通信工具,而 Handler 作为 Android 中消息机制的重要一员也确实给我们的开发带来了极大的便利。 可以说只要有异步线程与主线程通信的地方就一定会有 Handler。 那么,Ha 阅读全文
posted @ 2020-04-20 22:19 AndroidAlvin 阅读(567) 评论(0) 推荐(0)
摘要:好像确实如此 刚学Android Jetpack时,前辈们都不怎么推荐使用DataBinding。从中了解到DataBinding是这样的: 消除findViewById (我选择kt) 在xml中写(逻辑)代码 (黑人问号面???,反感) 无需手动设置一些监听 (不就几个监听吗) soDataBi 阅读全文
posted @ 2020-04-17 16:17 AndroidAlvin 阅读(1042) 评论(0) 推荐(0)
摘要:阿里 P10 跳槽 面试 Android 字节跳动 阅读全文
posted @ 2020-04-16 15:51 AndroidAlvin 阅读(3556) 评论(0) 推荐(0)
摘要:面试 android 阿里 字节跳动 阅读全文
posted @ 2020-04-14 14:00 AndroidAlvin 阅读(434) 评论(0) 推荐(0)
摘要:1.对热修复和插件化的理解 2.插件化原理分析 3.模块化实现(好处,原因) 4.热修复、插件化 5.项目组件化的理解 6.描述清点击 Android Studio 的 build 按钮后发生了什么 复制代码 参考答案: 1.对热修复和插件化的理解 blog.csdn.net/github_3713 阅读全文
posted @ 2020-04-13 15:12 AndroidAlvin 阅读(1003) 评论(0) 推荐(0)
摘要:Android开发 程序员 职业进阶 阅读全文
posted @ 2020-04-11 14:33 AndroidAlvin 阅读(179) 评论(0) 推荐(0)
摘要:AACHulk AACHulk是以Google的ViewModel+DataBinding+LiveData+Lifecycles框架为基础, 结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayout+ARouter打造的一 阅读全文
posted @ 2020-04-10 14:05 AndroidAlvin 阅读(722) 评论(0) 推荐(0)
摘要:这次来面试的是一个有着5年工作经验的小伙,截取了一段对话如下: 面试官:我看你写到Glide,为什么用Glide,而不选择其它图片加载框架?小伙:Glide 使用简单,链式调用,很方便,一直用这个。面试官:有看过它的源码吗?跟其它图片框架相比有哪些优势?小伙:没有,只是在项目中使用而已~面试官:假如 阅读全文
posted @ 2020-04-10 11:33 AndroidAlvin 阅读(1401) 评论(0) 推荐(1)
摘要:Android开发 面试 阿里 百度 学习进阶 阅读全文
posted @ 2020-04-09 11:59 AndroidAlvin 阅读(315) 评论(0) 推荐(0)
摘要:Android开发 面试 学习资料 阅读全文
posted @ 2020-04-07 15:38 AndroidAlvin 阅读(571) 评论(0) 推荐(0)
摘要:Android开发 面试 学习资料 阅读全文
posted @ 2020-04-07 13:38 AndroidAlvin 阅读(595) 评论(0) 推荐(0)
摘要:作者:他的大姨父链接:https://www.jianshu.com/p/317b2d6bde1b 本文是Glide源码解析系列的第一篇,通过这篇文档,将可以了解到: 1.Glide如何绑定Activity、Fragment生命周期。 2.Glide如何监听内存变化、网络变化。 3.Glide如何处 阅读全文
posted @ 2020-04-03 15:57 AndroidAlvin 阅读(1026) 评论(0) 推荐(0)
摘要:阿里 钉钉 面试 阅读全文
posted @ 2020-04-02 12:38 AndroidAlvin 阅读(997) 评论(0) 推荐(0)
摘要:前言 如果你已经有 2 - 3 年以上开发经验还不懂的怎么去优化自己的项目,那就有点说不过去了,下面是我自己总结的一套通用级别的 Android 性能优化。如果图片不清晰文末可以下载原始 xmind 图。 如果你正在找工作, 那么你需要一份 Android 高级开发面试宝典 1、 你对 APP 的启 阅读全文
posted @ 2020-04-02 09:21 AndroidAlvin 阅读(1022) 评论(0) 推荐(0)
摘要:前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等 今天,我将全面总结Android的事件分发机制,我能保证这是市面上的最全面、最清晰、最易懂的 本文秉着“结论先行 阅读全文
posted @ 2020-04-01 17:43 AndroidAlvin 阅读(1068) 评论(0) 推荐(0)
摘要:架构进阶 学习 技能 android 阅读全文
posted @ 2020-04-01 14:42 AndroidAlvin 阅读(425) 评论(0) 推荐(0)