- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * 郑贵锋的MD5: D:\.androidC:\Program Files (x86)\Java\jdk1.7.0\bin\keytool.exe -list -keysto re debug.keystore 输入密钥库口令: 密钥库类型: JKS 密钥库提供方: SUN 您的密钥库包含 1 个条目 androiddebugkey, 2012-7-23, PrivateKeyEntry, 证书指纹 (SHA1): CC:F9:2F:68:49:CA:E0:6C:0E:C9:82:48:C2:86:EF:18:1E:8D:5A:A6 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Android中为仿真器提供了一个为Sensor硬件抽象 层的示例实现,它本身具有实际的功能,可以作为实际 系统的传感器的硬件抽象层的示例。 * * * * * * 加速度传感器可能是最为成熟的一种mems产品,市场上的加速度传感器种类很多。 手机中常用的加速度传感器有BOSCH(博世)的BMA系列,AMK的897X系列,ST的LIS3X系列等。 这些传感器一般提供±2G至±16G的加速度测量范围,采用I2C或SPI接口和MCU相连,数据精度小于16bit。 * * * * 电子罗盘在获取正确的数据前需要进行校准,通常可用8字校准法。 8字校准法要求用户使用需要校准的设备在空中做8字晃动, 原则上尽量多的让设备法线方向指向空间的所有8个象限。 ? 手机中使用的电子罗盘芯片有AKM公司的897X系列,ST公司的LSM系列以及雅马哈公司等等。 由于需要读取G-sensor数据并计算出M-sensor和O-sensor数据, 因此厂商一般会提供一个后台daemon来完成工作,电子罗盘算法一般是公司私有产权。 * * ST的L3G系列的陀螺仪传感器比较流行,iphone4和google的nexus s中使用该种传感器。 * * * * * * * * * * * * * * * Google地图应用 (1)申请地图密钥 输入MD5散列值后,点击Generate API Key按钮,将提示用户输入Google账户,正确输入Google账户后,将产生申请“地图密钥”的获取结果 Google地图应用 (1)申请地图密钥 例:若获取的“地图密钥”是0mVK8GeO6WUz4S2F94z52CIGSSlvlTwnrE4DsiA,在以后使用到MapView的时候都需要输入这个密钥 每位开发者都需要根据自己的Debug证书的MD5散列值,到Google网站上申请一个用于调试程序的“地图密钥”,而不能直接使用别人申请的密钥 Google地图应用 (2)使用Google地图 MapView的地图的显示控件,可以设置不同的显示模式,例如卫星模式、街道模式或交通模式 MapController则是MapView的控制器,可以控制MapView的显示中心和缩放级别等功能 Google地图应用 (2)使用Google地图 在建立工程时将com.google.android.maps的扩展库添加到工程中,这样就可以使用Google地图的所有功能 添加com.google.android.maps扩展库的方式是在创建工程时,在Build Target项中选择Google APIs 创建工程后,修改/res/layout/main.xml文件,在布局中加入一个MapView控件,并设置刚获取的“地图密钥” Google地图应用 (2)使用Google地图 在xml文件中定义MapView及其属性 com.google.android.maps.MapView android:id=@+id/mapview android:layout_width=fill_parent android:layout_height=fill_parent android:enabled=true android:clickable=true android:apiKey=0mVK8GeO6WUz4S94z52CIGSSlvlTwnrE4DsiA/ Google地图应用 (2)使用Google地图 仅在布局中添加MapView控件,还不能够直接在程序中调用这个控件,还需要将程序本身设置成MapActivity(com.google.android.maps.MapActivity) MapActivity类负责处理显示Google地图所需的生命周期和后台服务管理 public class Google
原创力文档


文档评论(0)