我是安卓开发的新手,但在iOS开发方面有经验。我看到有几个用于网络通信的专用类。
我需要按同步顺序建立几个网络连接,但当然是在后台线程上异步地分配它们。我计划将所有内容都封装在线程可运行程序中,而不是使用AsyncTask或Volley。
这会有什么问题吗?或者有什么好的理由不去做?
new Thread(new Runnable() {
public void run() {
// Run all my network connections in synchronous order here
}
}).start()
我在试着从网络摄像机上得到照片。有一个python服务可以从网络摄像机获取图片并为它们服务:它像http://ip/jpeg/camera=1一样为图片服务。
private HttpWebRequest request;
private HttpWebResponse response;
private CookieContainer container;
private Uri uri;
private string _user;
private string _pass;
private string _ip;
//Login code as seen in the previous s