频道管理配置
1. 先在app的gradle里面添加依赖
com.github.andyoom:draggrid:v1.0.1
2.在项目的build.gradle中添加
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"/>
6.0之后,权限验证机制区别于之前,之前加多少,自动拥有权限。6.0及之后,动态获取权限,需要自己去处理(现在已经有第三方库帮我们处理了,我们只需要调用)
com.github.andyoom:draggrid:v1.0.1
2.在项目的build.gradle中添加
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"/>
6.0之后,权限验证机制区别于之前,之前加多少,自动拥有权限。6.0及之后,动态获取权限,需要自己去处理(现在已经有第三方库帮我们处理了,我们只需要调用)
4.在功能清单中配置com.andy.library.ChannelActivity
在MainActivity的写代码
要将添加数据和数据的展示放在onResume中
给TabLayout添加数据,将TabLayout于频道管理进行关联
点击频道管理时将数据添加到我的频道中
解析数据,存到集合中
回调的方法