2 wpumain wpumain 于 2016.03.20 20:11 提问

android中inflate()函数的问题

图片说明最其中红框中的英文我看的懂本意,但不知道什么含义,其中return hierarchy是什么意思呢?

1个回答

X_J_Z
X_J_Z   2016.03.21 14:29

可以查看这篇文章 http://www.tuicool.com/articles/MJFNBfF

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android中inflate参数的写法:
在android中我们寻找控件的方式是类似Button bn=findViewById(R.id.mybutton),返回的是一个控件的obj,如果我们想要查找一个xml的View对象,则应该通过View buttonView = LayoutInflater.from(this).inflate(R.layout.button, null);然后View对象中如果有mybutton,我们应该是bu
安卓里面的Inflate的作用以及注意事项
没为ViewPager第2个pager设置view所以报的空异常。 inflate控件加载注意空指针: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载入; 2、对于一个已经载入的界面,就可以使用Activiyt.findViewById()方法来获得其中的界面元素。 获得 LayoutInflater 实例的三种方式
Android layout Inflate 性能浅析
Android layout Inflate 性能浅析本文从三个测试方法测试 android 的 LayoutInflater.inflate 函数的性能。先上代码;以下的时间的单位都是ns(纳秒)package com.chillingvan.samplecode.xml;import android.app.Activity; import android.content.res.XmlReso
Android中Inflate()常见用法说明
nflate()作用就是将xml定义的一个布局找出来,但仅仅是找出来而且隐藏的,没有找到的同时并显示功能。最近做的一个项目就是这一点让我迷茫了好几天。 android上还有一个与Inflate()类似功能的方法叫findViewById(),二者有时均可使用,但也有区别 区别在于: 如果你的Activity里用到别的layout,比如对话框layout,你还要设置这个layo
Android LayoutInflater inflate方法效率
很多Android开发可能知道, LayoutInflater.inflate()方法是个耗时操作, 应尽量避免调用. 我也曾经非常担心在Adapter和ViewGroup动态循环添加View时耗时太多, 但是感觉Android应该会有个布局xml的解析缓存, 今天看了下Android的源码, 果然如此. 在第一次调用inflate相应布局xml时会比较耗时, 之后就会很快! 下面贴上核心源码
Android中View.inflate()
Inflate可用于将一个xml中定义的布局控件找出来.   因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件。因此如果当前Activity里需要用到别的layout(xml文件),比如对话框上的layout,这时还要设置对话框上的layout里的组件(像图片ImageView,文字TextView)上的内容
Android中getView与inflate方法的详解
先来讲解几个知识点: 1 BaseAdapter: 任意的ListView都需要一个适配器,这里就拿自定义的适配器来说,比如我们自己定义了一个适配器MyAdapter,然后让这个适配器继承了BaseAdapter,即MyAdapter extends BaseAdapter,那么我们需要重写他的四个方法, getCount(),getItem(int position),getItemId(
inflate()方法详解和源码分析
在开发中,我们经常需要使用到LayoutInflater,通过该对象的inflate()方法,将一个layout布局文件实例化为View对象。 关于LayoutInflater对象的获取,参考博文: http://blog.csdn.net/ruancoder/article/details/51760942 今天主要对inflate()方法的使用和源码进行分析。 (1).in
【android】LayoutInflater.inflate方法的详解及xml根元素的布局参数不起作用的问题
一、首先看带三个参数的inflate方法: public View inflate (int resource, ViewGroup root, boolean attachToRoot) 1、如果root不为null,且attachToRoot为TRUE,则会在加载的布局文件的最外层再嵌套一层root布局,这时候xml根元素的布局参数当然会起作用。 2、如果root不为null,且atta
inflate函数及其使用例子 笔记
例子: 1. View view = View.inflate(this, R.layout.splash_animation, null); //splash_animation.xml file setContentView(view); 2. View selectView = getLayoutInflater().inflate(R.layout.list, null