摘要:如果你是做Android软件的,那么就涉及到发布到市场的问题,Google自身提供了一个市场,叫Google Android Market,和Apple的appstore类似,只是这个市场更加的开放,现在,这个Google Android Market已经更名为Google Play了。我尝试着去了解了一下将软件发布到Google Android Market的过程,和大家一起来说说这该死的Google Android Market。如何发布你的软件到Google Android Market?首先,你要有一个Google的账号和VISA或万事达(以及另外两家)的信用卡,当然,这是废话。然后,
阅读全文
03 2012 档案
摘要:什么是User Agent?懂一点网页制作的人应该都明白。简单的说,User Agent就是用来识别浏览器名称、版本、引擎以及操作系统等信息的内容。于是乎,User Agent的判断就成为识别浏览器的关键,不仅仅如此,移动互联网开发势头迅猛,那么通过User Agent判断桌面端设备或移动设备就变的很为重要。当然,通过User Agent也可以用来改善一定的兼容性,比如判断得到用户用IE6浏览器那...
阅读全文
摘要:HTML5现在已经成为移动开发的另一个焦点,关于native app和web app以及杂交app的讨论也已经不少。原来光芒四射的Flash,Adobe公司宣布放弃移动版的开发,而转向更大力度的支持HTML5。虽然说HTML5里的Canvas可以在今后替代Flash,但个人觉得似乎也不乐观,我们来说几件事情吧。近十年前就看到flashk(一个组织后来就消亡了)做过一个基于flash的管网系统,那时候就觉得用flash做一个地图引擎,那应该是多牛。后来觉得SVG不错,我都有点同GML有点相提并论了,但SVG至今依然不是HTML5的一部分,而且这么多年也没有一个牛的应用是用SVG做的,虽然SVG看
阅读全文
摘要:常常看JS文件的时候,经常会遇到一些unicode编码后的中文,很难猜透是啥中文,所以会比较痛苦。虽然在线解码以及解码小工具都有,但都不是很好用,特别是那个unicode解码器2.0版,我竟然打不开。一气之下,Google了一下解码的方法,竟然只要一句C#语句(原文)就可以搞定,如下: private String DecodeUnicode(String dataStr){ Regex reg...
阅读全文
摘要:在开始这个题目之前,先给大家再次扫扫盲,扫的不是坐标系统的盲,而是我们国家所使用的坐标系统。大家都知道,美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这应该是国际共识。但在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,我们在业内将前者称之为地球坐标,后者称之为火星坐标,具体的说明可以参看百度百科中关于火星坐标系统的解释(文中的两段还是对我原文的摘录)。所以,本文所要讨论的坐标系统,是关于地球坐标和火星坐标的事情。以前使用Google Maps API开发习惯了,就觉得
阅读全文
摘要:在09年的时候,我就写过一篇Google Maps API离线开发包(没有网络也可以开发Gmap了),后来liongis大虾又重新整理了一份新的包,甚至出了v3版的离线包。今天在liongis大虾的基础上,我重新整理释放一份离线开发包给大家,和liongis的离线包相比,仅将版本由3.4.x升级到3.8.2,这应该是现阶段最新的包,最简单的一个区别:放大地图的时候,比原版平滑顺畅的多,这当然最需要感谢的,是Google的改进,增加了一层静态地图覆盖,放大的时候又异步平滑加载,所以效果非常好。废话不多说,除了上述说到的改进,我顺便附送一份世博地图的tile,实现的效果大致如下:这一效果算是叠加自
阅读全文