地图开发随记
来源:互联网 发布:身份证 复制 知乎 编辑:程序博客网 时间:2024/05/18 20:32
1、登录高德根据开发指南获取key
2、配置 AndroidManifest.xml 文件
<meta-data android:name="com.amap.api.v2.apikey" android:value="您的Key"/>3、添加权限
4、导入so文件和jar包
package winky.amap;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import com.amap.api.maps.AMap;import com.amap.api.maps.MapView;import com.amap.api.maps.model.BitmapDescriptorFactory;import com.amap.api.maps.model.LatLng;import com.amap.api.maps.model.Marker;import com.amap.api.maps.model.MarkerOptions;public class MainActivity extends AppCompatActivity { MapView mapView; AMap aMap; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mapView = (MapView)findViewById(R.id.map); mapView.onCreate(savedInstanceState); aMap=mapView.getMap(); aMap.setMapType(AMap.MAP_TYPE_NIGHT); aMap.setTrafficEnabled(true); MarkerOptions options = new MarkerOptions(); options.position(new LatLng(39.90403,116.407525)); options.icon(BitmapDescriptorFactory.fromResource(R.drawable.icon) ); Marker marker = aMap.addMarker(options); //旋转角度 marker.setRotateAngle(30); } @Override protected void onPause() { super.onPause(); mapView.onPause(); } @Override protected void onResume() { super.onResume(); mapView.onResume(); } @Override protected void onDestroy() { super.onDestroy(); mapView.onDestroy(); }}
mapView与activity几个方法绑定
0 0
- 地图开发随记
- Android:百度地图随记一
- 11.17开发随记
- EAS开发随记
- hive开发UDF随记
- ArcgisserverFlex开发随记1
- 开发框架随记
- ios 开发随记 SDWebImage
- easyui 开发随记
- 敏捷开发实战随记
- android 开发随记
- php开发随记
- android 开发随记
- Android:百度地图随记(二)
- android 开发 小问题 随记
- 多文档记事本开发随记
- 淘宝u站开发随记
- ios 开发随记 动画效果
- Leetcode在线编程reverse-integer
- C++ 友元函数和非成员运算符重载
- STL: lower_bound(·) and upper_bound(·)
- MVP模式
- githubpage+hexo 搭建个人博客
- 地图开发随记
- 面相对象笔记
- 说说算法题的那些小题儿(C语言版)
- spring boot 和 nginx的上传资源大小配置(nginx 413 request entity too large)
- share_ptr智能指针模板类的简单实现(c++11)
- Python_构建发布
- 仿QQ空间打造可拉伸头部组件
- jsp下拉列表—自定义标签
- DOM事件探秘