随笔分类 -  Android开发之——网络相关

摘要:虽然是做android开发,但网络通信这块还是习惯用C语言来实现,主要有如下原因:1,不利于封装命令请求2,写好这个模块后,通过JNI调用很是方便,复用也方便 1 const char* connectTrafficData(const char* cmd) { 2 LOGD("-----... 阅读全文
posted @ 2015-07-25 11:02 海之涯2008 阅读(143) 评论(0) 推荐(0)
摘要:在实际的应用中客户端可能需要和服务器端保持长时间的通信,即服务器需要不断地读取客户端数据,并向客户端写入数据;客户端也需要不断地读取服务器数据,并向服务器写入数据。简单实现代码如下: 1 public class MyServer { 2 //定义保存所有Socket的ArrayList 3 ... 阅读全文
posted @ 2015-02-06 17:03 海之涯2008 阅读(1015) 评论(0) 推荐(0)
摘要:1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是Andro... 阅读全文
posted @ 2015-02-06 16:40 海之涯2008 阅读(198) 评论(0) 推荐(0)
摘要:这篇文章主要实现了在Android中使用JDK的HttpURLConnection和Apache的HttpClient访问网络资源,服务端采用python+flask编写,使用Servlet太麻烦了。关于Http协议的相关知识,可以在网上查看相关资料。代码比较简单,就不详细解释了。【一,使用JDK中... 阅读全文
posted @ 2015-02-06 15:18 海之涯2008 阅读(313) 评论(0) 推荐(0)
摘要:手机号不是存在SIM卡上的,SIM卡只有一个串号.在运营商的服务器上有手机号和序号对应的一张表.所以你SIM卡办理遗失,运营商只要把新SIM卡的串号和你原来的手机号绑定即可.获取手机号的唯一办法是收个短信,短信里面有你的手机号码.所以很多程序为了获取手机号会要求你注册时发短信,然后它给你回个短信.u... 阅读全文
posted @ 2015-01-29 10:43 海之涯2008 阅读(197) 评论(0) 推荐(0)
摘要:刚在工作中遇到 415类型的错误: 分析原因后得知:1,数据设置错误; 2,没有这句httpPost.setHeader("Content-Type", "application/json"); 1 private void testFunction(){ 2 t... 阅读全文
posted @ 2015-01-20 17:01 海之涯2008 阅读(2991) 评论(0) 推荐(0)
摘要:转自:http://www.th7.cn/Program/Android/201303/130087.shtmlwifi模块简介android本身已经提供了包来处理Android环境下对Wifi的操作,位置是android.net.wifi下面。调用wifi操作需要在mainfest中添加对应权限。... 阅读全文
posted @ 2015-01-15 17:49 海之涯2008 阅读(688) 评论(0) 推荐(0)
摘要:来源:http://www.android100.org/html/201406/08/21956.htmlXML放入网络空间---version.xml .url地址应该为正常***/*****.apk5yuanbaohttp://cdn.market.hiapk.com/data/upload/... 阅读全文
posted @ 2015-01-10 10:52 海之涯2008 阅读(584) 评论(0) 推荐(0)
摘要:来源:http://www-devstore-cn/evaluation/testInfo/113-177.html 阅读全文
posted @ 2015-01-08 18:13 海之涯2008 阅读(200) 评论(0) 推荐(0)
摘要:来源:http://my.oschina.net/u/996206/blog/189914Android 环境下:ping -c 1 -w 100 sina.cn-c: 表示次数,1 为1次-w: 表示deadline, time out的时间,单位为秒,100为100秒。连起来的意思是,ping ... 阅读全文
posted @ 2015-01-08 17:36 海之涯2008 阅读(1160) 评论(0) 推荐(0)
摘要:来源:http://www.jb51.net/article/32920.htm获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 1 public boolean isNetworkConnected(Context context) { 2 if (context... 阅读全文
posted @ 2015-01-08 11:20 海之涯2008 阅读(309) 评论(0) 推荐(0)