您好,欢迎来到源码搜藏网!分享精神,快乐你我!
[加入VIP] 设为首页 | 收藏本站 | 网站地图 | Sitemap | TAG标签
  • 首 页
  • 在线工具
  • jquery手册
  • Android开发实现一个沙漠风情动画效果

    时间:2018-03-09 18:00 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    • 源码类别:动画Animation
    • 源码大小:未知
    • 编码格式:gbk
    • 授权方式:免费源码
    • 运行环境:Android studio
    • 官方网址:暂无
    • 欢迎加入QQ群讨论学习
    • Android学习交流

    Android开发实现一个沙漠风情动画效果


    将其添加到存储库末尾的根build.gradle中:

    allprojects {
        repositories {
            ...
            maven { url "https://jitpack.io" }
        }
    }

    添加依赖项

    dependencies {
        compile 'com.github.jetradarmobile.desertplaceholder:desertplaceholder:1.2.4'
    }

    用法

    将视图添加到您的布局

      <com.jetradar.desertplaceholder.DesertPlaceholder
          android:id="@+id/placeholder"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          app:dp_buttonText="retry"
          app:dp_message="Use this nice placeholder if you have nothing to show"/>
    Set up listener to button click
    
       DesertPlaceholder desertPlaceholder = (DesertPlaceholder) findViewById(R.id.placeholder);
        desertPlaceholder.setOnButtonClickListener(new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            // do stuff
          }
        });
    Testing
    
      @Rule
      public final ActivityTestRule<MainActivity> activityRule  = new ActivityTestRule<MainActivity>(MainActivity.class) {
        @Override
        protected void beforeActivityLaunched() {
          //...
          DesertPlaceholder.animationEnabled = false;
        }
      };
    
      @Test
      public void placeholder() {
        onView(withId(R.id.placeholder))
            .perform(click()) // will freeze here if animation enabled
            .check(matches(isDisplayed()));
      }
    Android开发实现一个沙漠风情动画效果转载请注明出处http://www.codesocang.com/gn-animation/38471.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签: