频道管理方法二
来源:互联网 发布:seo点击软件 编辑:程序博客网 时间:2024/05/16 09:43
导第三方jar包compile 'com.github.yekh:draggrid:v1.0.1' 根目录allprojects下导 maven {url"https://jitpack.io"}
布局
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <Button android:id="@+id/but" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Hello World!" /></RelativeLayout>
MainActivity类
public class MainActivity extends AppCompatActivity { private Button but; private String stringExtra; private SharedPreferences sp; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); but = (Button) findViewById(R.id.but); sp = getSharedPreferences("set", MODE_PRIVATE); but.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String data = sp.getString("data", null); if (data == null) { List<ChannelBean> list = new ArrayList<ChannelBean>(); for (int i = 0; i < 15; i++) { ChannelBean bean = null; if (i < 5) { bean = new ChannelBean("item" + i, true); } else { bean = new ChannelBean("item" + i, false); } list.add(bean); } ChannelActivity.startChannelActivity(MainActivity.this, list); }else { ChannelActivity.startChannelActivity(MainActivity.this, data); } } }); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == ChannelActivity.REQUEST_CODE && resultCode == ChannelActivity.RESULT_CODE) { stringExtra = data.getStringExtra(ChannelActivity.RESULT_JSON_KEY); sp.edit().putString("data", stringExtra).commit(); } }}
阅读全文
0 0
- 频道管理方法二
- 频道管理的main方法
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- 频道管理
- Autowired 区别 Resource Spring中 @Autowired注解与@Resource注解的区别
- 教你彻底学会动态规划——入门篇
- CSS学习重点总结(一)
- thinkphp3.1.2 URL
- git安装后的配置项
- 频道管理方法二
- LoRa信道争抢怎么办?传说中的冲突退避管用吗?
- HDU
- 【python】列表
- 风火轮树莓派3卡片电脑介绍
- c++ const 用法总结
- SPFA最短路径
- MyEclipse配置
- CodeForces