Android studio 基础工程

//权限
    
    
    
    
//公用包
    
//使用的activity
        //跳转页面返回,关闭不被中断
            
                
                
            
        
        
        
        
        



//公用包头
public class dataapter extends Application {
}
//调用包
    dataapter appUtil;
        appUtil  = (dataapter) MainActivity.this.getApplication();
//即可使用包

//layou对应的class
//使用的CLASS

//界面的调转
   Intent intent = new Intent(MainActivity.this,address.class);//主到从页面
    startActivityForResult(intent, 1);//界面1
//从到主的页面
            Intent intent = new Intent();
            intent.putExtra("data",address); //标号,数据
            setResult(0,intent);//主ID code
            finish();

//主界面接收数据函数
    @Override
    //resultCode区分哪一个页面的传来的值
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (data != null) {

            if (requestCode == 1) {
                dizhi=data.getStringExtra("data");//标识语句,获取数据

            }

        }
    }
startActivity(intent)  无返回
startActivityForResult(intent, 3);//界面3

public static int ID_CODE //全局使用

MainActivity.ID_CODE

你可能感兴趣的:(Android studio 基础工程)