view.inflater和inflater.inflater有什么区别
2016-05-26 15:42
330 查看
点击打开链接
本质上是一样的,题主可以查看Android源代码:
我们看下View类inflater方法的代码:其实方法内本质还是在调用inflater.inflater方法
前者是后者的封装,后者是一切view解析的根基
前者是后者的封装,后者是一切view解析的根基
本质上是一样的,题主可以查看Android源代码:
我们看下View类inflater方法的代码:其实方法内本质还是在调用inflater.inflater方法
public static View inflate(Context context, @LayoutRes int resource, ViewGroup root) { LayoutInflater factory = LayoutInflater.from(context); return factory.inflate(resource, root); }
前者是后者的封装,后者是一切view解析的根基
前者是后者的封装,后者是一切view解析的根基
相关文章推荐
- Maven安装和构建Maven Web项目
- lnmp、lamp、lnmpa一键安装包
- leetcode---Search for a Range
- Android中Activity切换动画
- ORACLE RMAN备份及还原
- 87. Nim Game
- Linux下静默安装oracle11G
- iOS之block浅谈
- mysql常用操作(二)
- 何时需要使用getMeasuredHeight()\getMeasuredWidth()?
- SQL 中 decode()函数 简介.
- 自定义View
- dhcp 协议原理与说明
- UriImageLoader加载图片
- 【gradle使用前篇—Groovy简介】
- Linux下tar解压缩命令
- 实现返回顶部按钮一直在页面底部(兼容ie6)
- 好消息! 不用再羡慕Python有jupyter 我R也有Notebook了【附演示视频】
- 利用poi导出excel
- Linux 代码格式化工具 indent