简介
详情请看百度地图官方网站
使用方式
- 申请密钥,针对移动平台和服务器,存在不同的AK,针对移动平台,需要填写包名和SHA1 获取SHA1的方法: 执行完成后就会出现对应的SHA1密钥
- 配置环境 参考官网:
官网Hello BaiduMap
AndroidManifest.xml处理
添加对应权限
布局文件
代码修改
package mapdemo.example.com.selfbaidumap;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import com.baidu.mapapi.SDKInitializer;import com.baidu.mapapi.map.MapView;public class MainActivity extends AppCompatActivity { private MapView mMapView = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); SDKInitializer.initialize(getApplicationContext()); setContentView(R.layout.activity_main); mMapView = (MapView) findViewById(R.id.bmapView); } @Override protected void onResume() { if (mMapView != null) { mMapView.onResume(); } super.onResume(); } @Override protected void onPause() { if (mMapView != null) { mMapView.onPause(); } super.onPause(); } @Override protected void onDestroy() { if (mMapView != null) { mMapView.onDestroy(); } super.onDestroy(); }}
官网示例效果
备注
刚开始,后面应该会把百度地图的一些内容慢慢学习一下,最近开始学习JS,希望自己能坚持学习,坚持博文,坚持自己的事情,加油。