1. 在app的gradle里面
com.github.andyoom:draggrid:v1.0.1
2.在项目的build.gradle中添加
allprojects {
repositories {
jcenter()
//下面这句才是加上的,上面的自带 的
maven {url "https://jitpack.io"}
}
}
3.权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
com.github.andyoom:draggrid:v1.0.1
2.在项目的build.gradle中添加
allprojects {
repositories {
jcenter()
//下面这句才是加上的,上面的自带 的
maven {url "https://jitpack.io"}
}
}
3.权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 震动权限 -->
<uses-permission android:name="android.permission.VIBRATE"/>
package com.bwei.Test.zhangjian20170823pindao; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import com.andy.library.ChannelActivity; import com.andy.library.ChannelBean; import java.util.ArrayList; import java.util.List; public class MainActivity extends AppCompatActivity { private List<ChannelBean> list; private String jsonStr; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); List<ChannelBean> list; //跳转 list = new ArrayList<>(); ChannelBean channelBean; for (int i = 0; i < 30; i++) { if (i < 10) { channelBean = new ChannelBean("Test" + i, true); } else { channelBean = new ChannelBean("Test" + i, false); } list.add(channelBean); } //ChannelActivity是频道管理的主Activity类,list是我们默认的数据 ChannelActivity.startChannelActivity(this,list); }
// //按钮点击跳转到控制界面 // public void button(View view){ // if (list==null){//判断集合中是否已有数据,没有则创建 // list=new ArrayList<>(); // //第一个是显示的条目,第二个参数是否显示 // list.add(new ChannelBean("热点",true)); // list.add(new ChannelBean("军事",true)); // list.add(new ChannelBean("八卦",true)); // list.add(new ChannelBean("游戏",true)); // list.add(new ChannelBean("宠物",true)); // list.add(new ChannelBean("汽车",false)); // list.add(new ChannelBean("热卖",false)); // list.add(new ChannelBean("外卖",false)); // list.add(new ChannelBean("太阳花",false)); // list.add(new ChannelBean("九三",false)); // list.add(new ChannelBean("八嘎",false)); // list.add(new ChannelBean("色昂",false)); // // // ChannelActivity.startChannelActivity(this,list); // // // // // }else if (jsonStr!=null){//当判断保存的字符串不为空的时候,直接加载已经有了的字符串 // ChannelActivity.startChannelActivity(this,jsonStr); // } // // // } // // // @Override // protected void onActivityResult(int requestCode, int resultCode, Intent data) { // super.onActivityResult(requestCode, resultCode, data); // if (requestCode==ChannelActivity.REQUEST_CODE&&resultCode==ChannelActivity.RESULT_CODE) { // // // // // jsonStr = data.getStringExtra(ChannelActivity.RESULT_JSON_KEY); // } } }