当前访客身份:游客 [ 登录 | 加入 OSCHINA ]

代码分享

当前位置:
代码分享 » Java  » 手机App开发
分享到: 
收藏 +0
2
健康小蜜手机端,新手指引蒙版效果
标签: <无>

代码片段(3) [全屏查看所有代码]

1. [图片] K0YQ)4}4W5I3`X8U}X@4QFT.jpg    

2. [图片] 72XVK`59]FY%(GD0%G3S%H7.jpg    

3. [代码][Java]代码     跳至 [3] [全屏预览]

/**
     * 添加引导图片
     */
    public void addGuideImage() {
        View view = getActivity().getWindow().getDecorView().findViewById(R.id.my_content_view);//查找通过setContentView上的根布局
        if(view==null)return;
       if(!TextUtils.isEmpty(appContext.getProperty("foodTips"))){
            //引导过了
            return;
        }
        ViewParent viewParent = view.getParent();
        if(viewParent instanceof FrameLayout){
            final FrameLayout frameLayout = (FrameLayout)viewParent;
            if(guideResourceId!=0){//设置了引导图片
                final ImageView guideImage = new ImageView(getActivity());
                //guideImage.setAlpha(5);
                FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT);
                guideImage.setLayoutParams(params);
                guideImage.setScaleType(ScaleType.FIT_XY);
                guideImage.setImageResource(guideResourceId);
                guideImage.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        frameLayout.removeView(guideImage);
                        //appContext.setProperty("foodTips","0");
                    }
                });
                frameLayout.addView(guideImage);//添加引导图片
                
            }
        }
    }


开源中国-程序员在线工具:Git代码托管 API文档大全(120+) JS在线编辑演示 二维码 更多»

发表评论 回到顶部 网友评论(2)

  • 1楼:勿忘初心a5 发表于 2016-06-04 22:16 回复此评论
    求源码
  • 2楼:漂浮的芦苇 发表于 2016-12-19 10:30 回复此评论
    求源码
开源从代码分享开始 分享代码
IT小香猪的其它代码 全部(32)...