永发信息网

GridLayout和GridView的区别

答案:1  悬赏:80  手机版
解决时间 2021-11-18 14:49
  • 提问者网友:火车头
  • 2021-11-17 22:35
GridLayout和GridView的区别
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-11-17 23:38
GridLayout和GridView的区别:
GridView是一种适配器布局,它的继承关系是ViewGroup-->AdapterView-->AbsListView-->GridView,他是从一个adapter中取出内容填充到GridView中的每一个子View。

GridLayout是一个布局,它大大简化了对复杂布局的处理,提高了性能。他直接继承自ViewGroup,和LinearLayout这种是类似的。
我感觉GridView和GridLayout就和ListView和LinearLayout的区别类似。
那么什么时候用GridView什么时候用GridLayout呢?
类似九宫格这种可以采用GridView。但是像Android系统自带的计算器的界面就不可能通过GridView实现,因为有些按键不一样大,如果使用GridLayout实现那就很简单了。另外GridLayout比RelativeLayout更好用。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯