百度地图开发最基本步骤

前些日子写了一个百度地图的APP,这两天想重新写一下,但是只能记得一些大致的东西,当时猜的坑怎么也不记得了,还是在这里记下来,至少是可以提高一点效率的。
大致分为以下几个步骤:
1、要下载对应的包,这里是下载的地址:http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download
2、申请开发的Key,地址:http://lbsyun.baidu.com/apiconsole/key
3、然后在主文件AndroidManifest.xml中添加相应的权限和申请的Key,下边是一个例子

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
        
        

        

        
            
                

                
            
        
        
    


4、添加地图



   
    
    -->


import com.baidu.mapapi.SDKInitializer;
import com.baidu.mapapi.map.MapView;
import com.map.wefoundmobile.R;

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;

public class MainActivity extends Activity {
	
	//百度地图控件  
    private MapView mMapView = null;  

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);  
	    SDKInitializer.initialize(getApplicationContext());  
		setContentView(R.layout.map_main);
        init();  
	}
	
	 /** 
     * 初始化方法 
     */  
    private void init() {  
        mMapView = (MapView) findViewById(R.id.bmapView);  
    }  
    
    @Override  
    protected void onResume() {  
        super.onResume();  
        mMapView.onResume();  
    }  
    @Override  
    protected void onPause() {  
        super.onPause();  
        mMapView.onPause();  
    }  
    @Override  
    protected void onDestroy() {  
        mMapView.onDestroy();  
        mMapView = null;  
        super.onDestroy();  
    }  
}


你可能感兴趣的:(Android)