編輯:關於Android編程
例如有兩個頁面a,b。a頁面傳參數到b頁面,b頁面將獲得到的參數處理後,再將結果用參數傳回來給頁面a.
1.a頁面的主要MainActivity類的代碼如下:
private Button button; private EditText result; private final static int REQUESTCODE = 1;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button)this.findViewById(R.id.button1); result = (EditText)this.findViewById(R.id.result); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub
Intent intent = new Intent(MainActivity.this,OtherActivity.class); intent.putExtra("a", "true"); startActivityForResult(intent,REQUESTCODE); } }); }
@Override protected void onActivityResult(int requestCode,int resultCode,Intent data){ super.onActivityResult(requestCode, resultCode, data); if(resultCode == 2){ if(requestCode == REQUESTCODE){
String c= intent.getStringExtra("c"); result.setText(c); } } }
2.OtherActivity.java函數處理a參數後,將c參數傳入回來給a頁面. 在b頁面的onCreate裡面處理
@Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = getIntent(); String a = intent.getStringExtra("a"); String c; if(a=="true"){ c = "It is True"; }else{ c = "It is false"; } Intent newIntent = new Intent(); newIntent.putExtra("c", c); setResult(2,intent); finish(); } });
本文實例講述了Android通過json向MySQL中寫入數據的方法。分享給大家供大家參考,具體如下:先說一下如何通過json將Android程序中的數據上傳到MySQL
官網地址:https://developer.android.com/intl/zh-tw/training/material/theme.html 新的Material
Android PullZoomView是github上面的一個第三方開源項目,該項目實現的功能被新浪微博的移動端廣泛使用,其效果就是,當用戶在下拉過程中,頭部的圖片會有
最近相對來說比較閒,加上養病,所以沒事干就撸些自己之前的知識點為博客,方便自己也方便別人。1 背景之所以選擇這個知識點來分析有以下幾個原因:逛GitHub時發