摘要: http://www.cnblogs.com/xionglee/articles/1493276.htmlpublic static double DistanceOfTwoPoints(double lng1,double lat1, double lng2, double lat2, GaussSphere gs) { double radLat1 = Rad(lat1); double radLat2 = Rad(lat2); double a = radLat1 - radLat2... 阅读全文
posted @ 2013-03-05 11:12 清新每一天 阅读(379) 评论(0) 推荐(0)
摘要: 在Java中有时候需要使程序暂停一点时间,称为延时。普通延时用Thread.sleep(int)方法,这很简单。它将当前线程挂起指定的毫秒数。如try{Thread.currentThread().sleep(1000);//毫秒 }catch(Exception e){} 在这里需要解释一下线程沉睡的时间。sleep()方法并不能够让程序"严格"的沉睡指定的时间。例如当使用5000作为sleep()方法的参数时,线 程可能在实际被挂起5000.001毫秒后才会继续运行。当然,对于一般的应用程序来说,sleep()方法对时间控制的精度足够了。但是如果要使用精确延时,最好使用 阅读全文
posted @ 2013-03-04 17:35 清新每一天 阅读(279) 评论(0) 推荐(0)
摘要: Mysql中的字段类型MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允许格式。 由MySQL支持的列类型列在下面。下列代码字母用于描述中:M 指出最大的显示尺寸。最大的合法的显示尺寸是 255 。D 适用于浮点类型并且指出跟随在十进制小数点后的数码的数量。最大可能的值是30,但是应该不大于M-2。方括号(“[”和“]”)指出可选的类型修饰符的部分。注意,如果... 阅读全文
posted @ 2013-03-01 12:19 清新每一天 阅读(326) 评论(0) 推荐(0)
摘要: Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形式程序的开发文档了。 Java中有三种注释方法: 1. //被注释语句 2. /*被注释语句*/ 3. /**被注释语句*/ 其中第三种专为JavaDoc设计,可以被JDK内置的JavaDoc工具支持和处理。 关键词列表 @author 作者名 @version 版本标识 @parameter 参数及其意义 @since 最早使用该方法/类/接口... 阅读全文
posted @ 2013-02-26 14:42 清新每一天 阅读(664) 评论(0) 推荐(0)
摘要: 利用google地图获取位置经纬度坐标的方法 public static void main(String[] args) throws UnsupportedEncodingException { String address = URLEncoder.encode("北京 香山公园","UTF-8"); String url = "http://maps.google.cn/maps/geo?q="+address+"&output=csv&oe=utf8\\&sensor=true_or_fal 阅读全文
posted @ 2013-02-26 12:53 清新每一天 阅读(940) 评论(0) 推荐(0)
摘要: 据Google Geo Developers Blog报道,自从上次在三年前发布了基于JavaScript的Google Maps API后,已经有大约15万个活跃网站正在使用这个API,Google Maps API已经成为最流行和最可信赖的网络开发工具,现在,Google地图API进行了重大的改版,用户现在可以在Google Code Labs中使用第三版的地图API应用。 新版本的API主要特点是提高了速度,特别是对于手机浏览器的渲染速度,去年Google就开始思考在移动设备上运行地图API的可行性,随着iPhone和G1推出了功能强大而齐全的浏览器后,将Web上的地图API第二版移植. 阅读全文
posted @ 2013-02-25 14:51 清新每一天 阅读(157) 评论(0) 推荐(0)
摘要: Google Maps API是Google自己推出编程API,可以让全世界对Google Maps有兴趣的程序设计师自行开发基于Google Maps的服务,建立自己的地图网站。以下是我在Google Maps API开发过程中找到的一些API的编程资源,包括中文文档,中文说明,示例等等,希望对Google Maps编程感兴趣的程序员有所帮助。 中文资料部分(包括中文的文档说明等,以下的网址都是中文内容。) 下面的关于API的中文文档 Google Maps API 第2版中文文档http://www.step1.cn/GoogleApi/map2/documentation.htm ... 阅读全文
posted @ 2013-02-25 14:49 清新每一天 阅读(120) 评论(0) 推荐(0)
摘要: Android基站定位import java.io.BufferedReader;import java.io.InputStreamReader;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;import org.apache.http.impl.client.DefaultHttpClient;import org.js 阅读全文
posted @ 2013-02-21 10:39 清新每一天 阅读(260) 评论(0) 推荐(0)
摘要: Android 基站定位源代码经过几天的调研以及测试,终于解决了联通2G、移动2G、电信3G的基站定位代码。团队里面只有这些机器的制式了。下面就由我来做一个详细的讲解吧。1 相关技术内容Google Android Api里面的TelephonyManager的管理。联通、移动、电信不同制式在获取基站位置的代码区别。通过基站的基本信息,通过Google Gears获取对应的GPS经纬度。通过Google Map API根据GPS经纬度获取当前位置。2 目前存在的几个问题由于得到的GPS经纬度在Google Map上面显示需要偏移,这块暂时没有进行处理。没有使用PhoneStateListene 阅读全文
posted @ 2013-02-20 17:49 清新每一天 阅读(657) 评论(0) 推荐(0)
摘要: 利用Google接口实现基站定位原文URL:http://www.oschina.net/code/snippet_54100_6781package lab.sodino.location;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import org.apache.http.HttpEntity;import or 阅读全文
posted @ 2013-02-19 20:00 清新每一天 阅读(534) 评论(0) 推荐(0)