一、非常重要的一步,导入依赖
(1)
(2)
二、布局,就一个Button按钮
三、MainActivity中的逻辑
1.
//声明变量,ChannelBean类型
2.
//设置点击事件监听
btn = findViewById(R.id.btn6);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
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(MainActivity.this,list);
}else if (jsonStr!=null){//当判断保存的字符串不为空的时候,直接加载已经有了的字符串
ChannelActivity.startChannelActivity(MainActivity.this,jsonStr);
}
}
});
使用依赖,写个非常简单的频道管理
最新推荐文章于 2024-09-02 09:07:58 发布