摘要: 转载链接:http://www.cnblogs.com/mengdd/archive/2013/05/18/3085703.html本文介绍一个Android设备上的传感器模拟工具:SensorSimulator。为什么要使用SensorSimulator 1.没有设备。 Android开发中要用到某些传感器,没有真实设备,或者已有的设备不具备某种传感器。 这种情况当然首先是买设备,毕竟程序最终是要跑在真实设备上的,再山寨的应用也务必在真实设备上跑一跑比较好,(真实设备用多了之后就发现不怎么爱用模拟器了)。 当然,考虑实际情况,在不一定立即有设备的情况下,可以用这个传感器模拟工具来开发... 阅读全文
posted @ 2013-05-18 20:24 不止所见 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.html 接上一篇文章:Android网络通信(5):WiFi。 第八部分 蓝牙蓝牙是一种短距离的无线连接技术标准的代称,蓝牙的实质内容就是建立通用无线电空中接口及其控制软件的公开标准。蓝牙采用分散式网络结构以及快调频和短包技术,支持点对点以及多对点通信,工作在全球通用的... 阅读全文
posted @ 2013-05-18 18:37 不止所见 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.html 接上一篇文章:Android网络通信(4):WebKit应用。 WiFi---Wireless FidelityWiFi又称802.11b标准,最大优点传输速度高。WiFi操作的一些常见类和接口1、ScanResult:主要用来描述已经检测出的接入点,包括接入点... 阅读全文
posted @ 2013-05-18 16:57 不止所见 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.html接上一篇文章:Android网络通信(3):Socket通信WebKit应用 Android 浏览器的内核是Webkit引擎,WebKit的前身是KDE小组的KHTML.WebKit 是一个开源浏览器网页排版引擎。与之对应的引擎有Gecko和Trident等。WebKit 由3个模块组成:WebKit :整个项目的名称JavaScriptCore :JavaScrip解释器WebCore :整个项目的核心,用来实现Render引擎,解析Web页面,生成一个DO 阅读全文
posted @ 2013-05-18 16:11 不止所见 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.html接上一篇文章:Android网络通信(2):HTTP通信.Socket通信如果要开发一款多人联网的游戏,Http已经不能很好的满足要求了。这时就需要Socket通信了。Socket通常称为"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”向网络发出请求或者应答网络请求。它是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必需的5种信息:连接使用的协 阅读全文
posted @ 2013-05-18 13:17 不止所见 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.html 接上一篇文章:Android网络通信(1):Android网络基础。 Http通信Android提供了HttpURLConnection和HttpClient接口来开发Http程序。Http(Hyper Text Transfer Protocol,超文本传输协... 阅读全文
posted @ 2013-05-18 12:16 不止所见 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.htmlAndroid平台浏览器采用了WeBKit引擎,这款名为Chorme Lite的Web浏览器拥有强大扩展特性,每个开发者都以为编写自己的插件,使得浏览器的功能更加完善。目前Android平台有3种网络接口,分别是:java.net.*(标准JAVA接口)、org.apache(Apache接口)和android.net.*(Android网络接口)。1、java.net.*(标准java接口)此接口提供与联网有关的类,包括流和数据包套接字、Internet协议 阅读全文
posted @ 2013-05-18 10:54 不止所见 阅读(438) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-05-18 09:44 不止所见 阅读(104) 评论(2) 推荐(3) 编辑
摘要: 对于从事android应用开发的朋友来说都应该知道,现在的安卓手机的屏幕类型十分繁多,大小尺寸,长宽比例都不尽相同,同一个界面在不同分辨率的手机上可能出现布局错乱,控件跑位的现象。做屏幕的适配偶们不可能实现在每种屏幕上显示出的界面效果完全一致。只能靠偶们平时的编程习惯和经验是的界面在不同的屏幕尺寸在不会出现过分的走位,在可遇见范围内控制界面在不同屏幕下的变化,并做出相应调整。那么偶们应该如何做到... 阅读全文
posted @ 2013-05-16 21:36 不止所见 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.cnblogs.com/over140/archive/2013/03/07/2947721.html实现的效果:标题栏显示网页标题并且滚动,并且用进度条显示网页的加载进度(重新自定义标题栏,lephone修改后的都带有一个返回按钮,并且标题文本和进度条是Frame布局的不怎么好看)。 1、首先定义一个RelativeLayout布局文件 broser_custom_title.xml (AlwaysMarqueeTextView这个类重写了TextView,实现一个跑马灯的效果,网上能够找到)XML/HTML代码:< ?xml version=" 阅读全文
posted @ 2013-05-16 10:50 不止所见 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://mobile.51cto.com/android-251454.htm首先在服务器端,我采用的是SSH框架,struts 2集合了JSON插件,服务器和客户端的信息交互采用的JSON来传输,由于在服务器端用了Struts 2,所以我就用装了一个JSON插件。这样,很轻易的就把服务器端的信息用JSON的形式发送到了手机端。以下是代码:首先,在服务器端搭建好SSH框架,具体细节就不在陈述。struts.xml配置如下:<packagename="login"extends="json-default"> <action 阅读全文
posted @ 2013-05-15 21:59 不止所见 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 我们在Android提供的EditText中单击的时候,会自动的弹出软键盘,其实对于软键盘的控制我们可以通过InputMethodManager这个类来实现。我们需要控制软键盘的方式就是两种一个是像EditText那样当发生onClick事件的时候出现软键盘,还有就是当打开某个程序的时候自动的弹出软键盘。 public class InputMethodManagerTest extends Ac... 阅读全文
posted @ 2013-05-15 18:50 不止所见 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 安装程序的方法:1、通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。String fileName = Environment.getExternalStorageDirectory() +apkName; Uri uri = Uri.fromFile(new File... 阅读全文
posted @ 2013-05-15 13:11 不止所见 阅读(615) 评论(0) 推荐(0) 编辑
摘要: I/O模型 参考链接:http://www.cnblogs.com/klcf0220/p/3208890.htmlI/O复用典型地用在下列网络应用场合:1.当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。2.一个客户同时处理多个套接口是可能的,但是很少出现。3. 如果一个TCP服务器既要处理监听套接口,又要处理已连接套接口,一般也要用到I/O复用。4. 如果一个服务器既要处理TCP,又要处理UDP,一般也要使用I/O复用。5. 如果一个服务器要处理多个服务或者多个协议,一般要使用I/O复用。select函数select()系统调用可以使进程检测同时等待的多个I/O设 阅读全文
posted @ 2013-05-14 00:26 不止所见 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院)资料下载:http://download.csdn.net/detail/klcf0220/5354013http://download.csdn.net/detail/klcf0220/5354039参考链接:http://blog.chinaunix.net/uid-28675954-id-3511554.html设备驱动概念:Linux的一个重要特点就是将所有的设备都当做文件进行处理,这一特殊文件就是设备文件(位于/dev目录下)。设备分为3类:字符设备、块设备和网络设备。设备驱动程序的特点:内核代码:设备驱动程序 阅读全文
posted @ 2013-05-11 22:10 不止所见 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院)代码下载:http://download.csdn.net/detail/klcf0220/5354885资料下载:http://www.kuaipan.cn/file/id_43409466388906157.htm(http://download.csdn.net/detail/klcf0220/7058371) 、 http://www.kuaipan.cn/file/id_43409466388906143.htm参考链接:http://www.cnblogs.com/Robotke1/archive/2013/ 阅读全文
posted @ 2013-05-11 22:09 不止所见 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院)资料下载:http://download.csdn.net/detail/klcf0220/5331230http://www.kuaipan.cn/file/id_43409466388906159.htm参考链接:http://www.cnblogs.com/lmjob/archive/2009/08/10/1542684.htmlhttp://www.linuxidc.com/Linux/2011-02/32125.htm形象化解释:http://blog.jobbole.com/38696/任务(task)是最抽 阅读全文
posted @ 2013-05-11 22:03 不止所见 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 参考资料:W.Richard Stevens《UNIX环境高级编程》第4章、文件和目录《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院)第2章、嵌入式文件和I/O编程资料下载:http://www.kuaipan.cn/file/id_43409466388906160.htm(http://download.csdn.net/detail/klcf0220/7058427)文件描述符 对于linux而言,所有对设备和文件的操作都是使用文件描述符来进行的。文件描述符是一个非负的整数,它是一个索引值,并指向在内核中每个进程打开文件的记录表。当打开一个现存文件或者创建一个新文件时,内 阅读全文
posted @ 2013-05-11 22:02 不止所见 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 转载链接:http://havenzhao.blog.51cto.com/478495/774870做为一名程序员,我一直在读书,一直在学习。可现在仔细回想一下,却似乎没有记住的书,大脑一片空白,读的书去了哪里? 越想越觉得可怕,大把大把的时间,N多的书,却跟没读一个样。我不禁要反思这个问题,这也许不是一个人身上的,也可能是好多程序员的通病。造成这种结果的原因,可能在以下几个方面: 1、读的书太泛泛,没有重点。虽然都是围绕着编程方面的书,但看的过多,过滥,甚至造成对同一内容却不同的说法,导致自己在正确的地方上没有加深。比如,我到现在还记得大学时看到不知哪本书,说C++跟C没有什么关系,它只是取 阅读全文
posted @ 2013-05-05 23:53 不止所见 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院)资料下载:http://download.csdn.net/detail/klcf0220/5333020参考链接:http://www.cnblogs.com/skynet/archive/2010/10/30/1865267.htmlhttp://www.ibm.com/developerworks/cn/linux/l-cn-mthreadps/进程与线程 :进程是程序执行时的一个实例,即它是程序已经执行到何种程度的数据结构的汇集。从内核的观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。 线 阅读全文
posted @ 2013-05-05 23:43 不止所见 阅读(368) 评论(0) 推荐(0) 编辑