文章分类 -  Android 数据通信 保存

摘要:android中,联网操作有http连接和socket连接两大类。由于项目需要,我们采取的是Socket连接。鉴于平时连接频繁,因此把Socket连接放到Service里,需要从服务器端获取数据时,只要调用Service中相应方法即可。Service大致结构是:public class InternetService extends Service implements Runnable { private Socket socket; private BufferedReader reader;// private PrintWriter writer;// private Binder b 阅读全文
posted @ 2014-03-12 18:06 MMLoveMeMM 阅读(424) 评论(0) 推荐(0) 编辑
摘要:前提: 1. 使用真机测试 2. 测试前请蓝牙配对好手机与PC机蓝牙适配器(所以你需要一个蓝牙适配器插入PC USB口)demo测试效果: 当手机左右摇摆时将数据传递到PC端,打印出来。(android重力感应)PC服务端代码:import java.io.IOException;import java.io.InputStream;import javax.microedition.io.Connector;import javax.microedition.io.StreamConnection;import javax.microedition.io.StreamConnectionNo 阅读全文
posted @ 2013-11-18 13:15 MMLoveMeMM 阅读(1524) 评论(0) 推荐(0) 编辑
摘要:我们知道,Android从2.0版本后的sdk开始才支持蓝牙开发,现在一般都不用蓝牙,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发,Demo在国内更是少之又少。技术来源于网络,也要归属于网络,所以此次放置上来供大家共享学习。 由于我这里只有一台支持android的手机(google nexus s),但我的电脑是支持蓝牙的,所以就利用电脑和手机进行蓝牙通信,利用电脑测试借助于小工具:串口调试小助手。上网下载。 原理:android的蓝牙通信类似java的socket编程,一端发送,一端接收,发送点相当于服务器,接收端相当于客户端,也就是说,如果有类库可以帮我们产生服务器 阅读全文
posted @ 2013-11-18 13:05 MMLoveMeMM 阅读(1459) 评论(2) 推荐(0) 编辑
摘要:转载请注明出处,谢谢http://blog.csdn.net/metalseed/article/details/7988945 by---MetalSeedAndroid蓝牙操作:与蓝牙串口模块通信,或其他蓝牙设备通信。初涉android的蓝牙操作,按照固定MAC地址连接获取Device时,程序始终是异常终止,查了好多天代码都没查出原因。今天改了一下API版本,突然就成功连接了。总结之后发现果然是个坑爹之极的错误。为了这种错误拼命查原因浪费大把时间是非常不值得的,但是问题不解决更是揪心。可惜我百度了那么多,都没有给出确切原因。今天特此mark,希望后来者遇到这个问题的时候能轻松解决。下面.. 阅读全文
posted @ 2013-11-18 12:36 MMLoveMeMM 阅读(492) 评论(0) 推荐(0) 编辑
摘要:Content Provider 属于Android应用程序的组件之一,作为应用程序之间唯一的共享数据的途径,Content Provider 主要的功能就是存储并检索数据以及向其他应用程序提供访问数据的借口。 Android 系统为一些常见的数据类型(如音乐、视频、图像、手机通信录联系人信息等)内置了一系列的 Content Provider, 这些都位于android.provider包下。持有特定的许可,可以在自己开发的应用程序中访问这些Content Provider。 让自己的数据和其他应用程序共享有两种方式:创建自己的Content Provier(即继承自ContentPro.. 阅读全文
posted @ 2013-10-15 16:32 MMLoveMeMM 阅读(172) 评论(0) 推荐(0) 编辑
摘要:先看Application Fundamentals上的一段话:Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother calling it when the instance is actually being destroyed by a user action (such as pressing the BACK key)从这句话可以知道,当某个activity变得“容易”被系统销毁时,该 阅读全文
posted @ 2013-10-15 11:00 MMLoveMeMM 阅读(268) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示