首页 > 代码库 > 百度地图API学习之路(1)
百度地图API学习之路(1)
由于实习工作需要,现在接触百度地图的API
一切按照百度官网的配置
如果中途出现copy官网配置还显示错误的话,例如AndroidManifest.xml里面的
<uses-permission android:name="android.permission.GET_ACCOUNTS"/> <uses-permission android:name="android.permission.USE_CREDENTIALS"/> <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/> <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.BROADCAST_STICKY"/> <uses-permission android:name="android.permission.WRITE_SETTINGS"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
可以用eclipse带上的UI来加入。
此外,eclipse自动生成的APP是分了两个布局XML的,果断删除fragment
然后依照官网的demo做就可以出第一个成果了
一开始显示的是北京的天安门
如果需要定位服务,除了使用官网demo的定位代码,还要在AndroidManifest.xml里面加入
<application ..> <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" > </service> </application>
地图上状态的改变现在是由
MapStatusUpdate u = MapStatusUpdateFactory.newLatLngZoom(ll,(float)19.0);
好像上面那句改变的,之前在网上查到几种改变地图缩放比例的,好像都是旧API才能用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。