频道管理
1. 在app的gradle里面
compile 'com.github.andyoom:draggrid:v1.0.1'
2.在项目的build.gradle中 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"/>
1. 在app的gradle里面
compile 'com.github.andyoom:draggrid:v1.0.1'
2.在项目的build.gradle中 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"/>
4.在功能清单中配置ChannelActivity
public void onClick(View v) {
//跳转
list = new ArrayList<>();
ChannelBean channelBean;
for (int i = 0; i < 30; i++) {
if (i < 10) {
channelBean = new ChannelBean("channel" + i, true);
} else {
channelBean = new ChannelBean("channel" + i, false);
}
list.add(channelBean);
}
ChannelActivity.startChannelActivity(this,list);
}
package com.bawei.wk.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.TextView; 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[] arr={"热点","军事","娱乐","科技","财经","头条","我的文档","我单位v","我的文档","我都是","打点滴","今天"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); list = new ArrayList<>(); TextView text_main= (TextView) findViewById(R.id.text_main); text_main.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ChannelBean channelBean; for (int i=0;i<arr.length;i++){ channelBean=new ChannelBean(arr[i],true); list.add(channelBean); } ChannelActivity.startChannelActivity(MainActivity.this,list); } }); } }