摘要:
目前手头的一个项目要用到GPS地理定位信息,很自然的就需要知道两个地点之间的距离,于是上网找了一下,同样自然的就有一些算法贴出来。。(网络真是帮了大忙,省得我再去翻几何书自己研究算法了!公式早都忘光了。)算法如下:(我已经把它转换为C++代码) namespace gps { #include // 计算弧度 doublerad(double d) { const double PI = 3.1415926535898; return d * PI / 180.0; } // 从两个gps坐标点(经纬度)获得两点的直线距离,单位是米 intCalcDistance(float fLati1,. 阅读全文
摘要:
下文是我翻译于App Widgets的文章,如果有不当之处请大家指出 app widget是一种嵌入在其他应用(例如主屏幕)和并且能偶接受间接性更新的小应用,你可以自己提供app widget provider 来在用于界面上定义app widget,包含了app widget的应用程序组件叫做app widget host. 1.基础的工作AppWidgetProviderInfo 对象描述了app widget 所需的元数据,例如app widget 的布局,更新的频率 和实现AppWidgetProvider的类,这些都应该定义的XML文件夹中。 继承实现AppWidgetProvide 阅读全文
摘要:
准备初期 具体流程11月22日:接到基础系统数据采集的通知,心想上次的数据采集没有出现太大的出入,就答应了下来。与相关负责人讨论了一番,结论是:按照上次的方式培训十期人员,描述各表关系,理清思路,每个二级学院派去一个十期负责人给予技术指导,帮助收集。11月24日 16:00-17:30:与颖杰、霞姐一起培训十期,说明这次数据采集的目的、要求、规范等内容,要求十期人员会后熟悉流程、系统使用。11月25日:整理出这次数据采集的计划、保证书等文档,晚上给十期解答存在的疑问: 解答虚拟班含义以及文档中存在疑议的内容 收集的课程信息是以本学院开设的课程为主线。11月26日:上午向米老师提交了方案,并与老 阅读全文
摘要:
Java程序员面试题集(51-70) 51、类ExampleA 继承Exception,类ExampleB 继承ExampleA。有如下代码片断:try{thrownew ExampleB(“b”);}catch(ExampleAe){System.out.printfln(“ExampleA”);}catch(Exceptione){System.out.printfln(“Exception”);} 输出的内容应该是:A:ExampleA B:Exception C无输出答:输出为A。(根据里氏代换原则[能使用父类型的地方一定能使用子类型],抓取ExampleA类型异常的catch块能够抓 阅读全文
摘要:
大家好我们这一节讲的是Android Handler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title. 首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示: package com.android.tutor; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.os.Bundle; public class HandlerDemo extends Ac... 阅读全文