zoukankan      html  css  js  c++  java
  • 团队项目第二次冲刺Ⅰ

         今天本来预计加入一个透明的引导层,用来指示各个部件的作用和长按查看和删除的功能,并加入编辑功能,预期已经实现,暂时只是实现了功能,引导层自己手绘了一个,特别 丑(...囧rz...)

         引导层用了一个ViewStub空间放在主界面上(具体实现就是点击一下引导层,引导层消失)

    1 <ViewStub
    2         android:id="@+id/guide_root_slide"
    3         android:layout_width="match_parent"
    4         android:layout_height="match_parent"
    5         android:layout_centerInParent="true"
    6         android:layout="@layout/activity_leader" />

    主函数中加入引导层的函数

     1 private void showGuideSlide() {
     2         if (!isOpen) {
     3             return;
     4         }
     5         try {
     6             final View guideSlideView = stubGuideSlide.inflate();
     7             RelativeLayout rl = (RelativeLayout) guideSlideView
     8                     .findViewById(R.id.guide_root);
     9             if (rl != null) {
    10                 rl.setOnClickListener(new View.OnClickListener() {
    11                     @Override
    12                     public void onClick(View view) {
    13                         guideSlideView.setVisibility(View.GONE);
    14                     }
    15                 });
    16             }
    17         } catch (Exception e) {
    18             e.printStackTrace();
    19         }
    20         isOpen = false;
    21     }

    还需要在setContentView()函数中加入(自己忘记加了,结果搞了好久才发现...)

    1 stubGuideSlide = (ViewStub) findViewById(R.id.guide_root_slide);
    2         showGuideSlide();

    编辑功能的实现只是单纯地变为添加为新的条目,后续如果主要功能实现的快的话会抓紧改进

  • 相关阅读:
    高斯消元
    Luogu P2068 统计和
    Luogu P1892 [BOI2003]团伙
    Luogu P2866 [USACO06NOV]糟糕的一天Bad Hair Day
    Luogu P3916 图的遍历
    Luogu P1041 [2003NOIP提高组]传染病控制
    Luogu P3901 数列找不同
    Luogu 2951 捉迷藏Hide and Seek
    Luogu P1550 打井Watering Hole
    洛谷——P1044 栈
  • 原文地址:https://www.cnblogs.com/brucekun/p/5557695.html
Copyright © 2011-2022 走看看