1.8Android 学习+进度之八-Activity切换及其相关
来源:互联网 发布:天猫和淘宝是一家吗 编辑:程序博客网 时间:2024/06/01 16:21
进入下一个议题。
实现的效果是,比如,产生俩个用户后,我点击一个(自己不应该能点,但是为了方便测试,暂时让他点),点了之后会生成新的Activity,然后返回不影响其他操作。
好像很简单的样子:
Intent intent = new Intent(MainActivity.this,Chat_Activity.class);
startActivity(intent);
两个语句就完事了。。好吧,把数据传递过去。。难点来了。。传数据,怎么传socket啊。。。序列化试了下,简直是不报错下的乱来。
所以Application还是要用的,有个博客感觉写的太复杂了,不好提取。看到一个不错的写法,分享一下:点击打开链接
然后分享一下我自己的写法(代码是这么分享的么。。一直用截图感觉更帅一点):
public class MyApp extends Application { private String myState; private ClientThread client;//客户端线程 public String getState() { return myState; } public void setState(String s) { myState = s; } public void setClient(ClientThread client){ this.client = client; } public ClientThread getClient(){ return client; }}
其余两个Activity
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //init b_situation = false; list_user_init ();//user init final MyApp appState = ((MyApp)getApplicationContext());
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_chat_); //init MyApp appState = ((MyApp)getApplicationContext()); client = appState.getClient();
这是两个类的onCreate,就可以了
阅读全文
0 0
- 1.8Android 学习+进度之八-Activity切换及其相关
- 1.9Android 学习+进度之九-消息队列及其相关
- android之activity切换
- android之activity切换
- Android学习之路(八)之 Activity数据返回
- android学习笔记11--------------Activity之切换与参数传递
- Android学习笔记之不同activity之间滑动切换
- Android学习笔记之不同activity之间滑动切换
- android 开发之Activity切换
- Android 之 activity切换动画
- Android学习笔记(八)——显示进度对话框
- 1.2Android 学习+进度之二
- 1.3Android 学习+进度之三
- Android 边用边学 之 Activity切换效果
- Android开发之切换activity动画overridePendingTransition
- Android开发之切换activity动画overridePendingTransitio
- Android开发之切换activity动画overridePendingTransition
- Android开发之切换activity动画overridePendingTransition
- js中的NUMBER类型
- Codeforces 689D RMQ+二分
- windows下make方式构建arducopter.px4
- 问题排查
- 修改重置阿里云ECS服务器的MySQL管理员root密码
- 1.8Android 学习+进度之八-Activity切换及其相关
- MySQL与Oracle 差异比较之一数据类型
- 普元BPS自定义组织机构接口实现典型案例参考
- Netty网络编程详解
- 射极跟随器的负载加重情况
- 一个类继承不同接口存在相同方法的处理
- Builder模式
- 初识activeMQ
- Postgresql死锁的处理