类似Lollipop的最近运行任的容器:MaterialRecents

jopen 9年前
一个类似于Lollipop的任务管理器最近打开任务卡片效果的自定义布局。使用CardView实现。

gif


导入

To include in your project, check: https://jitpack.io/#ZieIony/MaterialRecents/d2aec46f48

repositories {      maven {          url "https://jitpack.io"      }  }    dependencies {          compile 'com.github.ZieIony:MaterialRecents:d2aec46f48'  }
用法
    RecentsList recents = (RecentsList) findViewById(R.id.recents);      recents.setAdapter(new RecentsAdapter() {      @Override      public String getTitle(int position) {          return "Item "+position;      }        @Override      public View getView(int position) {          ImageView iv  =new ImageView(RecentsActivity.this);          iv.setImageResource(R.drawable.mazda);          iv.setBackgroundColor(0xffffffff);          return iv;      }        @Override      public Drawable getIcon(int position) {          return getResources().getDrawable(R.mipmap.ic_launcher);      }        @Override      public int getHeaderColor(int position) {          return colors[random.nextInt(colors.length)];      }        @Override      public int getCount() {          return 10;      }

项目主页:http://www.open-open.com/lib/view/home/1442385334805