当前位置: 首页 > news >正文

如何扫描一个网站的漏洞百度网页版入口链接

如何扫描一个网站的漏洞,百度网页版入口链接,经销商管理系统软件,建设网站的建设费用包括什么最近项目中有需求&#xff0c;需要添加功能引导&#xff0c;如果用户是第一次使用&#xff0c;那么就显示功能引导&#xff0c;之后则不再显示。感觉这样的需求正好可以利用ViewStub来实现&#xff0c;更节省资源。 <RelativeLayout xmlns:android"http://schemas.andr…

最近项目中有需求,需要添加功能引导,如果用户是第一次使用,那么就显示功能引导,之后则不再显示。感觉这样的需求正好可以利用ViewStub来实现,更节省资源。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent" >..............<ViewStub android:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/lay_guide"android:layout="@layout/guide_main_tab"/></RelativeLayout>
if(!GuidePreference.isGuide(getApplicationContext(), GuidePreference.MAIN_TAB_V4)){ViewStub stub = (ViewStub) findViewById(R.id.lay_guide);
  if(stub==null){
    return ;}mFilpper = (ViewFlipper) stub.inflate() ;mFilpper.setOnClickListener(new View.OnClickListener() {@Override
    public void onClick(View v) {guideSwitch() ;}});
}

查看ViewStub的源码,inflate()部分如下:

public View inflate() {final ViewParent viewParent = getParent();if (viewParent != null && viewParent instanceof ViewGroup) {if (mLayoutResource != 0) {final ViewGroup parent = (ViewGroup) viewParent;final LayoutInflater factory;if (mInflater != null) {factory = mInflater;} else {factory = LayoutInflater.from(mContext);}final View view = factory.inflate(mLayoutResource, parent,false);if (mInflatedId != NO_ID) {view.setId(mInflatedId);}final int index = parent.indexOfChild(this);parent.removeViewInLayout(this);final ViewGroup.LayoutParams layoutParams = getLayoutParams();if (layoutParams != null) {parent.addView(view, index, layoutParams);} else {parent.addView(view, index);}mInflatedViewRef = new WeakReference<View>(view);if (mInflateListener != null) {mInflateListener.onInflate(this, view);}return view;} else {throw new IllegalArgumentException("ViewStub must have a valid layoutResource");}} else {throw new IllegalStateException("ViewStub must have a non-null ViewGroup viewParent");}}

从以上代码可以看出,ViewStub其实只相当于一个占位View而已,在未inflate之前,高宽都是0,只保存了在parent中的index和layoutParmas而已,在inflate时,用mLayoutResource来替换掉自己。这比自己平时动态往ViewGroup里面添加view的确要少一些操作,方便多了。

转载于:https://www.cnblogs.com/alexthecoder/p/4191370.html

http://www.lbrq.cn/news/2500075.html

相关文章:

  • iis5.1发布网站百度搜索网站排名
  • 做网站卖房写标题网站运营公司
  • 做加盟的网站百度竞价开户流程
  • 网站维护的意义大数据营销系统怎么样
  • 做电商网站微信号是多少口碑营销什么意思
  • wordpress动静分离oss百度seo排名点击
  • 贵阳网站制作方舟网络现在最火的推广平台有哪些
  • 免费访问国外网站的appcnzz统计
  • 重庆相册制作工厂哈尔滨百度关键词优化
  • 在线做维恩图的生物信息学网站怎样进入12345的公众号
  • 在南海建设工程交易中心网站百度学术论文查重官网
  • 哪里可以做网站的sem是什么职位
  • 有没有便宜的网站制作seo外包优化网站
  • 无锡网站建设培训新浪微博指数查询
  • web购物网站模板下载seo管家
  • 学做网站学费谷歌商店下载官网
  • 建设网站必备的开发工具南宁做网站公司
  • 网站做镜像百度游戏中心
  • 微信制作宣传网站有哪些内容今日十大新闻
  • 广西网站建设哪家好做百度推广怎么做才能有电话
  • 自己如何做独立网站二手交易平台
  • 南昌做网站开发的公司哪家好微营销
  • 工商银行建设银行招商银行网站seo外包收费
  • 企业快速建站必备的几大常识长沙靠谱关键词优化公司电话
  • 可以上传数据的网站开发推广链接点击器网页
  • 汽车之家网站如何免费发布广告
  • 兰州彩票网站制作交换友情链接的网站标准是什么
  • 中山 网站建设一条龙全包app引流推广方法
  • 请人做网站后台密码制作网站的最大公司
  • 莱芜高新区管委会网站长沙免费建站网络营销
  • 项目如何按时交付?重点关注的几点
  • 对于ui=f(state)的理解(react)
  • java设计模式 -【责任链模式】
  • vmware虚拟机中显示“网络电缆被拔出“的解决方法
  • 新手开发 App,容易陷入哪些误区?
  • S7-1500 与 S7-1200 存储区域保持性设置特点详解