事情是我不确定从哪里开始,因为我是Android新手,至少对我来说这是一项艰巨的任务,但就我所理解的基础而言.
>实例化mainclass中的视图,并创建一个方法,用于将文本从EditText发送到异步类.
>创建异步类,使用套接字和连接,将读取器放在这里和编写器,编写器将是一个接收通过套接字发送的字符串参数的方法.
>以某种方式让我的读者不断听取服务器套接字并使用发出的字符串更新我的textview.
这是开始编程的一个很好的基本“计划”,还是某种方式存在缺陷或者我错过了什么?我在开始之前遇到的一个问题是异步任务,我能做到吗?据我所知,我不需要返回任何内容,我不需要任何进展更新?我的客户端地址将被硬编码,所以我猜这是我唯一想要将参数传递给异步类的东西?
对不起,如果它基本但我刚刚开始,并希望不能错误开始.
有关其他有用的文档以及有关查看服务是否适合您的帮助,请参见look here.
编辑:
有关在自己的线程中创建服务的更多信息,请参见refer to this.
编辑2:
试着将其视为反活动.它完成了活动不应该做的所有事情,主要是处理.任何硬核处理都应该在线程服务中完成,原因有很多,主要是为了处理多任务并从主UI线程中获取处理.为了证明这一点,想想潘多拉. Pandora创建一个服务(在自己的线程中)连接到其网站并流式传输音乐.该服务的生命周期允许它在活动被杀死时生存.这允许音乐流将用户做其他任务.但是当用户想要查看正在播放的内容时,她只需要点击该应用即可.从那里,活动将检查服务,查看它是否有一些数据,并将其内容基于服务中的数据.
我希望这有帮助.我真的想不出更好的为什么要把它……
以上是大佬教程为你收集整理的Android套接字和asynctask全部内容,希望文章能够帮你解决Android套接字和asynctask所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。