11道Android性能优化面试题【附答案】


当前第2页 返回上一页

  • BaseAdapter:抽象类,实际开发中我们会继承这个类并且重写相关方法,用得最多的一个适配器!
  • ArrayAdapter:支持泛型操作,最简单的一个适配器,只能展现一行文字?
  • SimpleAdapter:同样具有良好扩展性的一个适配器,可以自定义多种效果!
  • SimpleCursorAdapter:用于显示简单文本类型的listView,一般在数据库那里会用到,不过有点过时,不推荐使用!

11、LinearLayout、FrameLayout、RelativeLayout性能对比,为什么?

  • 参考回答:
    • RelativeLayout会让子View调用2次onMeasure,LinearLayout 在有weight时,也会调用子 View 2次onMeasure
    • RelativeLayout的子View如果高度和RelativeLayout不同,则会引发效率问题,当子View很复杂时,这个问题会更加严重。如果可以,尽量使用padding代替margin。
    • 在不影响层级深度的情况下,使用LinearLayout和FrameLayout而不是RelativeLayout。

以上就是11道Android性能优化面试题【附答案】的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

html5和原生app如何进行交互?

Android中如何使用html渲染的方式实现必填项前面的*号

Android是什么意思

浅谈Android设置透明度、黑暗度的三种方法

分享Android面试心得【精选】

Android热点技术面试题汇总

移动端h5中百度地图的click事件的介绍(代码示例)

安全编程之Android apk打包代码混淆(代码实例)

11道Android性能优化面试题【附答案】

Android四大组件是什么

更多相关阅读请进入《Android》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...