安卓手机应用中界面切换卡顿和滑动卡顿的区别是什么,请从专业角度解释?或者给出一个开发者需要注意事项?

关注者
145
被浏览
6901
因为Android本身设计缺陷,因为跑Android的手机性能太低,因为Android界面照搬iOS

那种在主线程里乱搞的就不提了

首先设计缺陷,举个例子,稍微做过一点Android项目的人就知道,在稍微复杂一点的列表(比方说一个包含网络图片TextView的列表)里要想获得顺畅的滑动体验,ListView都是没法用的,实际的做法一定都是弄个ScrollView一次Inflate出来整个列表,这样会不占内存吗?Inflate的时候能不卡吗?

性能太低,这个就很明显了,iPhone不卡那也得是最新款,2年前的照样卡死你

照搬iOS,导致大量Android原生支持的UI组件没法直接使用,只能造轮子一个个重新实现,达到和iOS一样的视觉效果,绘制组件能不复杂吗?切换能不卡吗?