缘起 随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有65535,应用之间的互相调用等等问题,插件化技...
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
缘起 随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有65535,应用之间的互相调用等等问题,插件化技...
有时候,我们会遇到这种需求:一个线性的列表布局,当item量很少的时候,就是wrap_content直接展示完所有item,但是当item数量超过某个数时就要固定高度,让其变...
自从AS升级到4.x后,你的LayoutInspector会不会经常和我一样 明明连着设备,却检测不到对应的进程? 检阅速度非常慢,直到超时都没有出画面? 勾选Live Up...
面试官:小伙,你说说这State的生命周期是咋回事啊? 学习最忌盲目,无计划,零碎的知识点无法串成系统。学到哪,忘到哪,面试想不起来。这里我整理了Flutter面试中最常问以...
Constraint Layout 2.0 用法详解 Constraint Layout 是最受欢迎的 Jetpack 库之一,它的 2.0 正式版本也发布啦 (目前最新版本...
前言 这份资料是一位大佬整理的,收集了论坛、博客上网友分享的一二线大厂面试真题。大佬根据结合网上各个大神对这些问题的分析,整理出了这一套面试题大合集。一共2019页,包含An...
效果 通常Flutter与Android页面交互是各自独占整个手机屏幕,但有些情况下无法满足需求,比如:Flutter页面中嵌套Android地图,Flutter中嵌套相机预...
1、前言 随着Android 11的正式发布,适配Android 10/11 分区存储就更加的迫切了,因为Android 11开始,将强制开启分区存储,我们就无法再以绝对路径...
在使用手机应用的时候,经常会有应用打开慢、界面卡顿无反应、应用闪退、网络加载失败等问题,这些应用性能问题,都是影响用户体验的罪魁祸首。 随着手机应用性能的重要性逐步提升,越来...
在安卓面试中,关于 Handler 的问题是必备的,但是这些关于 Handler 的知识点你都知道吗? 一、题目层次 Handler 的基本原理 子线程中怎么使用 Handl...
前言 现在Android界的网络请求已经是OkHttp和Retrofit的天下了,Retrofit本质上也是将请求委托给了OkHttp,所以我们如果想要能够更加全面的使用和掌...
前言--阅读本文你将得到什么 1.了解并发编程的基础知识如死锁,Synchronized,ReentrantLock,CAS,线程池等 2.了解一些多线程常见面试题,检验你是...
作者 / Florina Muntenescu Paging 库可以帮助您优雅地渐进加载大型数据集合,同时也可以减少网络的使用和系统资源的消耗。基于您的反馈我们得知,Pagi...
method not found 问题的困扰 现在稍微有一些规模的app的基础结构 可能都是这样的: 项目多了以后 这些业务仓 可能会多大几十个,甚至上百个,大部分情况下 这...
最怕 UI 冒傻气 我也换过几个公司了,项目也做过几个了,可惜每次碰到的 UI 都是 XX 没脑子的,哎你问脑子去哪了:被僵尸吃了 _(  ̄皿 ̄)/#__* 就像我喜欢听的《...
本文分析基于Android R(11)源码 Java对象的创建由Allocator负责,回收由Collector负责。从Android O开始,对于前台应用默认的GC Col...