问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

教hack弹弹堂 pls 急用 我被hack2次了 不能再被hack了T^T

发布网友 发布时间:2022-04-12 16:12

我来回答

3个回答

懂视网 时间:2022-04-12 20:34

这下你就了解了什么是ViewStub,让我们看看它可以做什么。在下面的这个例子当中,我们用ViewStub来延迟加载一个MapView。想象一下我们要展示某一个地点的具体信息,有如下的两种可能的场景:

  • 一些没有GPS信息的场景
  • 用户不需要地图
  • 如果当前的场景中没有GPS信息,我们就不能将一个标记放置在地图上,另外如果用户不需要看地图,我们为什么要加载它们?我们将MapView放在ViewStub中,然后让用户决定是否加载这个地图。为了实现它,我们需要下面这个布局:

    
    
    

    很明显,我们需要ViewStub的Id来在Activity中获取它,它的layout属性说明了它要加载哪一个布局文件。下面是地图的布局文件:
    
    

    最后一个我们需要讨论的属性是:inflatedId。inflatedId是我们在调用inflate()或setVisibility()之后使用的View的ID。在这个例子中我们使用setVisibility(View.VISIBLE),因为我们对MapView不进行任何别的操作。如果我们想获取被加载的布局的引用,我们只需要用inflate()这个方法,它会返回一个view类型来避免二次调用findViewById()。

    Activity的代码很简单,如下:

    public class MainActivity extends Activity {
    	private View mViewStub;
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main3);
    		mViewStub = findViewById(R.id.map_stub);
    		
    	}
    	public void onShowMap(View v) {
    		mViewStub.setVisibility(View.VISIBLE);
    		}
    }

    正如你所看到的,当我们需要展示地图的时候我们只需要变化ViewStub的Visibility就可以。


    2.3 总结


    是一个让你的布局井然有序的工具。如果你已经用过Fragment,你就会注意到它与使用include差不多就是一个道理。正如你对Fragments做的一样,你的界面的视图可以由好多组成。

    ViewStub是一个极好的延迟加载布局的类,每当你想根据场景隐藏或是展示一个View的时候,你就可以尝试使用ViewStub。可能当只有一个View的时候你不会注意到启动速度的优化,但是当布局变得很深很复杂的时候,性能就会变得很好。


    2.4 相关链接


    http://code.google.com/p/android/issues/detail?id=2863
    http://android-developers.blogspot.com.ar/2009/03/android-layout-tricks-3-optimize-with.html
    http://developer.android.com/reference/android/view/ViewStub.html




    http://blog.csdn.net/kost_/article/details/13170219

    代码下载地址:

    http://download.csdn.net/detail/u011418185/6461377

    热心网友 时间:2022-04-12 17:42

    没有, 但有方法,去盗号,把里面值钱的未绑定东西和点卷都转移了, 记得用小号,然后速度去用掉, 应该弹弹堂g.m只去封第一接手的角色, 如果你用掉了或者未绑定的东西变为绑定,就找不回来了。

    热心网友 时间:2022-04-12 19:00

    用邮箱啊 如果忘记去申诉很好用 我成功了5到6次
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? watch什么时候用ing形式 写出watch的其它几种形式(不写过去分词) watch现在进行时和现在分词 用watch的一般现在时,一般过去时,一般将来时,现在进行时,过去进行时。这5种时态造句 财务效益分析指标中的动态指标 是什么 如何用QQ邮箱给其他邮箱发邮件跪求! 动态利润率是什么意思 如何用QQ邮箱给其他邮箱发邮件各位不要吝啬! 诗刊投稿要求,我写了几首小诗,想投稿,怎么投?QQ邮箱能投么?? 教你如何除去实木家具的异味 家里家具时间久了就会产生异味,如何做才能消除或者消减这种异味? 花呗为什么突然不能线下支付了、怎么回事求大神指点啊 花呗线下店有*吗,为什么我有两千才可以刷四百?明天还能刷吗? 支付宝线下扫码支付能否使用花呗? 如果我一天不拉屎、明天就会很急屎的 梦见棺材并打开有古钱和玉拿了? 公历是什么时候启用的??? 代位追偿要什么条件 公历开始纪年的时间是什么时候? 公历什么时间过春节 网络公司建站如何收费的?具体分为哪些费用 Watch结尾是不是加es和ing? watch sb do sht 与watch sb doing sht得区别 watch第三人称单数现在式 Watch的第三人称单数形式 watch tv的一般现在时 I am loney watching the sheep all day. 请问这句话中为什么用watch 的ing 形式? watching怎么用???跟watch有什么区别?我初一! 一般现在时,现在进行时,过去进行时,一般过去时,一般将来时怎么判断 感谢朋友帮忙的朴实话有哪些? 人家帮我忙做事怎样说些感谢话 别人帮你忙时怎么感谢比较好 有哪些客气的话? oppoR9手机第一次充电注意事项 苹果6ios10以前用的挺好的,升级11后开始变卡了,现在听说升级12比11流畅~觉得可以升级12 我的iPhone6升级IOS11以后很卡,怎么刷回IOS10? 苹果6升级到11.02的为什么这么卡 中国最大气电竞馆名字 郑州的电竞酒店有哪些?体验好的那种? iphone8p死机在上海长宁中山公园附近能不能解决? 万汇中心电竞酒店有哪些