求一个安卓APP的作业,socket编程用的。
/*************************************目前APP思路*************************************/1....
/*************************************
目前APP思路
*************************************/
1.app开机自启动
2.启动的时候自动按照系统文件内的IP和端口来连接服务器,
如果文件为空,也弹出配置IP的界面
3.如果三次都失败(服务端没返回),则弹出修改IP和端口的界面。
4.修改完成之后,立即再连接一次,或者重启APP。
5.如果2步骤之后,连接上了服务器,则监听服务器的数据,
收到服务器的指令之后,根据指令进行case动作。
有没有人有过类似的做法,求指导指导。
点击进去,设置IP和端口
btnSetting.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// 跳转到设置界面
Intent intent = new Intent();
intent.setClass(Client.this, Setting.class);
MyLog.i(TAG, "跳转至设置界面");
ctx.startActivity(intent);// 打开新界面
}
}); 展开
目前APP思路
*************************************/
1.app开机自启动
2.启动的时候自动按照系统文件内的IP和端口来连接服务器,
如果文件为空,也弹出配置IP的界面
3.如果三次都失败(服务端没返回),则弹出修改IP和端口的界面。
4.修改完成之后,立即再连接一次,或者重启APP。
5.如果2步骤之后,连接上了服务器,则监听服务器的数据,
收到服务器的指令之后,根据指令进行case动作。
有没有人有过类似的做法,求指导指导。
点击进去,设置IP和端口
btnSetting.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// 跳转到设置界面
Intent intent = new Intent();
intent.setClass(Client.this, Setting.class);
MyLog.i(TAG, "跳转至设置界面");
ctx.startActivity(intent);// 打开新界面
}
}); 展开
1个回答
2016-08-06 · 知道合伙人软件行家
关注
展开全部
简单的一个wifi通信, 就是java socket通信编程, 与服务器建议连接, 然后交换数据, 技术难度不高, 代码量挺大, 本人做了很多类型的app, 蓝牙, wifi, usb方式的都做过.
追问
目前
第一步已经实现,开机启动
第二步,找到了代码,能通过按钮直接进入到一个设置IP和端口的界面。见上面代码,
怎么把这个代码去掉点击事件,放到哪个连接3次失败之后的判断中去?
第五步,目前只是检测到了我发了数据包出去,服务端的数据到到了我的网卡(eclipse编译,自带模拟器运行),里面接受不到。
请问能否给个wiif通信的例子呢,谢谢了
追答
wifi通信的demo已上传
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询