时间:2015-02-13 来源:

Android百度地图SDKv3_3_0(一)---基本地图 【编程语言】

 转载请注明出处:http://write.blog.csdn.net/postedit/43760773

第一步:在工程里新建libs文件夹网页外包接活,将开发包里的baidumapapi_vX_X_X.jar拷贝到libs根目录下,网页外包接活将libBaiduMapSDK_vX_X_X.so拷贝到libs\armeabi目录下(官网demo里已有这两个文件,网页切图价格如果要集成到自己的工程里,div+css制作拷贝完成后的工程目录如下图所示;

     

     2.2、关于安全码 ( 数字签名;包名 ) 的获取:

      

    3.1 加入项目需要的类库

      3.4在布局xml文件中添加地图控件

    2.1、Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key

2、申请密钥

     

下面是本篇博客的源码下载地址:

<com.baidu.mapapi.map.MapView android:id="@+id/ibmapView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" />       3.5在应用程序创建时初始化 SDK引用的Context 全局变量

<!-- 地图基本权限 --> <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" />

    55:10:39:D9:81:57:BD:2E:A0:CD:E3:EB:5E:C4:CC:E0:E0:0D:41:56;com.tan.tan_map_demo

    3.6不过地图很耗电,兼职手机网页制作实现地图生命周期管理 mMapView.onPause(); }       好了,html切图制作完成.其实百度开发指南上也有相关的文档!可以参考完成!

    

3.2添加秘钥

最近年前的项目已经上线网页外包接活,当前的版本:Android SDK v3.3.0 . 虽然百度地图网上相关代码比较多web前端制作,大多可能都是比较旧的版本,web前端制作且百度地图API的改动感觉也比较大承接网页制作,所以再此跟大家分享一下我的劳动成功.

3、第一个baidumap应用

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 在使用SDK各组件之前初始化context信息,div前端切图传入ApplicationContext // 注意该方法要再setContentView方法之前实现 SDKInitializer.initialize(getApplicationContext()); setContentView(R.layout.base_manmap_activity); // 获取地图控件引用 mMapView = (MapView) findViewById(R.id.ibmapView); }

注意:由于adt插件升级web切图报价,若您使用Eclipse adt 22的话,web切图报价需要对开发环境进行相应的设置符合w3c标准,方法如下:

    打开IDE:

    黑框框住的就是数字签名,符合w3c标准然后包名就是咱们应用的包名网页外包接活,选定baidumapapi_vX_X_X.jar,确定后返回.

<application android:allowBackup="true" android:icon="@drawable/baidutheme" android:label="@string/app_name" android:theme="@style/AppTheme" > <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="okM6X6Gx8RCylCUrSCWNnmxT" /> </application>        3.3添加权限

 源码下载地址

    最后点击完成,web前端制作就能获取密钥了:

      地图的显示

1、功能介绍

     输入要应用名称承接网页制作,选择应用类型,兼职手机网页制作输入安全码.

通过以上两步操作后web切图报价,您就可以正常使用百度地图SDK为您提供的全部功能了.

先来介绍下本博客要实现的功能

1. 在Eclipse 中选中工程,网站div+css右键选 Properties->Java Build Path->Order and Export 使 Android Private Libraries处于勾选状态;

     好了符合w3c标准,经过这四步就能显示地图了

点击次数:4543
作者:
web前端行业资讯
Web new NewsList
谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日继“Angel”开源后,腾讯又开放TDinsight机器学习平台 ,,2017年12月21日谷歌母公司研发“闪光”网络技术无需铺设线缆 ,,2017年12月21日微软投资5千万美元利用人工智能对抗气候变化 ,,2017年12月21日谷歌中国2017:面向开发者的1年AI先行的1年 ,,2017年12月21日GreenKey加入Symphony软件基金会,将开源语音软件 ,,2017年12月21日腾讯发现者揭秘:怎么应对TensorFlow的安全风险,修复有多难 ,,2017年12月21日清华新成立两大交叉研究机构探索智能与未来 ,,2017年12月21日微软将AI融入生产力工具和搜索引擎与其它巨头竞争 ,,2017年12月21日Gfycat将利用机器学习技术创建高分辨率GIF动图 ,,2017年12月21日安全软件公司Avast开源化机器码反编译器RetDec ,,2017年12月21日谷歌开源TFGAN,让训练和评估GAN变得更加简单 ,,2017年12月21日社区对模块化不感兴趣时隔三周经典版FedoraServer27发布 ,,2017年12月21日Windows10加入OpenSSH客户端 ,,2017年12月21日FirefoxQuantum发布一个月安装量1.7亿 ,,2017年12月21日吴恩达宣布创业新项目已与富士康达成战略合作 ,,2017年12月21日Scala入门系列(十二):隐式转换2017年12月20日speedment入门教程2017年12月20日SLAM入门笔记(1):特征点的匹配2017年12月20日深入浅出了解frame和bounds2017年12月20日微软披露更多ARMWin8细节 ,,2016年06月23日C++的IO库MeteoIO2.1.2发布 ,,2016年06月23日教程:CS游戏服务器搭建全攻略2014年01月28日HDOJ题目4833BestFinancing(DP)【互联网】2015年05月29日Children’sQueue(递推) 【Web前端】2015年06月18日Fragment使用的正确姿势【编程语言】2015年08月05日javascript之cookie对象 【互联网】2014年12月09日Google街景技术关键部分已开源 1,收藏 ,,2016年06月23日【WP本地化】超详细的WP应用名称和Tile名称本地化 【编程语言】2015年04月28日FBI也搞不定安卓的屏幕锁 ,,2016年06月23日leetCode(39):LowestCommonAncestorofaBinaryTree【移动开发】2015年07月20日linuxshell中的比较符号与特殊符号介绍2014年01月29日翻译经典之《CiscoLanSwitching》:前言 【编程语言】2015年02月11日Linux信号列表 【编程语言】2015年05月27日android-gradle-深入浅出-五:buildtype 【移动开发】2015年02月02日五步学会Android的ListView控件 【编程语言】2015年06月05日算法导论第十九章:斐波拉契堆 【编程语言】2015年07月20日Java数据结构之Map总结 【编程语言】2015年01月24日javascript常用正则表达式合集2014年01月29日如何在三个月内获得三年的工作经验【Web前端】2015年01月04日hdu5240【综合】2015年08月16日而感受到感受得到【编程语言】2015年01月24日KeepItSimple,Simon【综合】2015年09月17日浅析Javascript原型继承推荐2014年01月29日使用Python的元类实现AOP监控类方法调用过程 【移动开发】2015年04月17日東京喰種_经典台词中日双语9【架构设计】2015年01月09日Java中的final详解以及用途实战 【综合】2015年06月03日jQuery源码分析笔记(7)Queue2014年01月29日pkg:cachedpackage*:sizemismatch,cannotcontinue 【编程语言】2015年07月15日【android】完美解决ListView加载网络图片乱跳问题【移动开发】2015年06月11日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)