Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android以后台Service的方式获取GPRS数据

Android以后台Service的方式获取GPRS数据

在配备Android系统的手机中,一般都配备了GPS设备。Android为我们获取GPS数据提供了很好的接口。本文来说一下如何使用Android获取GPS的经纬度。1 从Service继承一个类。2 创建startService()方法。3 创建endService()方法 重载onCreate方法和onDestroy方法,并在这两个方法里面来调用startService以及endService。4 在startService中,通过getSystemSe...
利用外部Java程式库的设定方式

利用外部Java程式库的设定方式

在编写APK的程式上,如果要用到外部的JAR时,该如何做设定,上网找了一些资料,得到以下二种方式:1。在Eclipse上a. 先在source code下建立一个libs的目录,b. 再将要使用的jar档copy到libs下c. 右键点选专案名称,选择 Java build pathd. 选择Libraries页面,将你的jar档新增上去。e. 再选择order and export,将你新增的jar勾选。这样就可以在eclipse下引用你的jar档了,而...
Linux程序设计SELECT系统调用

Linux程序设计SELECT系统调用

最近刚学了linux网络编程里的套接字,然后也写了简单的客户端和服务器之间连接互相读写的简单程序,一直用轮询的方式进行读写,觉得那样客户端和服务器就一直在占用CPU资源,觉得很浪费CPU资源,之前在同一台机上学过用信号量去控制几个个进程或几个线程间的读写与等待,可是现在是两台机器间的通信,之前的信号量就用不上了,翻了翻书,找到SELECT这个函数,可以解决问题。select这个函数可以设置读写的阻塞时间(当然也可以设成永久阻塞)以下是一个简单的代码:#in...
socket中的select函数使用

socket中的select函数使用

socket select()函数用于定时检查以创建的socket句柄的状态,以确定设定的socket句柄当前是否可写或有数据可读。select函数提供了一种方法,使得程序在操作socket时(如recv操作),无需因阻塞而等待直至超时。特别是在一个线程中操作多个socket时,对多个socket逐一操作直至超时将浪费大量时间。select机制则是同时对多个socket句柄进行监控,一旦存在可操作的socket,函数及返回并通知程序。select函数声明:...
Android开发入门教程:Splash的实现

Android开发入门教程:Splash的实现

什么是SplashSplash也就是应用程序启动之前先启动一个画面,上面简单的介绍应用程序的厂商,厂商的LOGO,名称和版本等信息,多为一张图片,显示几秒钟后会自动消息,然后显示出应用程序的主体页面。在PC上,很常见各种平台的应用程序都会有,多半是一张图片显示在屏幕中央,如Microsoft Office系列,或者GIMP等。在各种游戏中Splash是最常见的,几乎所有的游戏开始都会有一张全屏的图片,上面通常都显示厂商的LOGO,游戏的名称等。在手机平板等...
Android开发入门教程:Cursor相关的性能问题

Android开发入门教程:Cursor相关的性能问题

当数据库中存有大量数据的时候,用Cursor查询时要注意,有可能引发性能问题。数据库查询出来的Cursor都会由一个CursorWindow来进行数据管理,包括内存空间的申请和数据的填充。CursorWindow对Cursor中的内容大小有限制,限制为1024*1024也就是1M,换句话说Cursor中数据的大小不能超过1M,如果超过1M会引发如下的错误:08-23 05:48:31.838: DEBUG/Cursor(1805): skip_rows r...
<< 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 >>