欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android編程實(shí)現(xiàn)兩個(gè)Activity之間共享數(shù)據(jù)及互相訪問(wèn)的方法

 更新時(shí)間:2015年11月09日 12:31:52   作者:wanqi  
這篇文章主要介紹了Android編程實(shí)現(xiàn)兩個(gè)Activity之間共享數(shù)據(jù)及互相訪問(wèn)的方法,簡(jiǎn)單分析了Android中Activity數(shù)據(jù)共享與訪問(wèn)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android編程實(shí)現(xiàn)兩個(gè)Activity之間共享數(shù)據(jù)及互相訪問(wèn)的方法。分享給大家供大家參考,具體如下:

本人從windows編程轉(zhuǎn)過(guò)來(lái)學(xué)習(xí)Android開發(fā),一直在想如果兩個(gè)Activity之間能夠像C#或delphi中的Form一樣,可以直接訪問(wèn)其成員(字符、數(shù)值、成員對(duì)象等),并能調(diào)用其公開的方法,那應(yīng)該比用Intent來(lái)傳遞數(shù)據(jù)直接方便的多,于是償試了如下辦法,測(cè)試基本沒有問(wèn)題,發(fā)出來(lái)大家討論一下。本人學(xué)習(xí)android不久,幼稚的地方希望大家不要見笑

原理:假設(shè)有兩個(gè)Activity:ActivityMain 和 ActivityNew,在 ActivityMain 中啟動(dòng) ActivityNew,而在 ActivityNew 可以訪問(wèn) ActivityMain 中的成員對(duì)象,調(diào)用其公開的方法。那么先在 ActivityMain 中定義一個(gè)靜態(tài)的成員變量,類型為 ActivityMain ,然后在 OnCreate過(guò)程中,將ActivityMain 的實(shí)例this賦值給該成員:

public class ActivityMain extends Activity {
 public static ActivityMain MainAct; //定義一個(gè)本類型的成員變量
 String GetStr(){
  return "shao jian";
 }
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main); 
  MainAct = this; //在這里將本實(shí)例賦值給靜態(tài)成員變量
 }
...
}

在ActivityNew中訪問(wèn)ActivityMain中的成員變量和方法:

public class ActivityNew extends Activity {
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  String title = bundle.getString("Title");
  title = MainActicivity.MainAct.GetStr(); //調(diào)用成員方法
  t.setText(title.trim());
  super.onCreate(savedInstanceState);
 }
}

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android漂浮背景效果的制作方法

    Android漂浮背景效果的制作方法

    這篇文章主要為大家詳細(xì)介紹了Android漂浮背景效果的制作代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • flutter實(shí)現(xiàn)底部不規(guī)則導(dǎo)航欄

    flutter實(shí)現(xiàn)底部不規(guī)則導(dǎo)航欄

    這篇文章主要為大家詳細(xì)介紹了flutter實(shí)現(xiàn)底部不規(guī)則導(dǎo)航欄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Android使用SimpleDateFormat警告介紹

    Android使用SimpleDateFormat警告介紹

    大家好,本篇文章講的是Android使用SimpleDateFormat警告介紹,感興趣的同學(xué)快來(lái)看一看吧,希望對(duì)你起到幫助
    2021-11-11
  • Android中實(shí)現(xiàn)長(zhǎng)按修改ListView對(duì)象的內(nèi)容

    Android中實(shí)現(xiàn)長(zhǎng)按修改ListView對(duì)象的內(nèi)容

    這篇文章主要給大家介紹了在Android中實(shí)現(xiàn)長(zhǎng)按修改ListView對(duì)象內(nèi)容的相關(guān)資料,文中給出了完整的示例代碼,相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-02-02
  • Android中獲取設(shè)備的各種信息總結(jié)

    Android中獲取設(shè)備的各種信息總結(jié)

    相信各位Android的開發(fā)者們都知道,現(xiàn)在幾乎所有的app都需要獲得設(shè)備信息,那么下面這篇文章就來(lái)詳細(xì)說(shuō)說(shuō)獲取設(shè)備信息的方法。
    2016-09-09
  • android?原生安全音量配置邏輯設(shè)計(jì)詳解

    android?原生安全音量配置邏輯設(shè)計(jì)詳解

    這篇文章主要為大家介紹了android?原生安全音量配置邏輯設(shè)計(jì)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • Android實(shí)現(xiàn)中國(guó)象棋附源碼下載

    Android實(shí)現(xiàn)中國(guó)象棋附源碼下載

    這篇文章主要詳細(xì)介紹了Android實(shí)現(xiàn)中國(guó)象棋的具體代碼,供大家參考,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android實(shí)現(xiàn)分享功能

    Android實(shí)現(xiàn)分享功能

    如何在Android中實(shí)現(xiàn)分享功能?這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)分享功能的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Android自定義廣播接收

    Android自定義廣播接收

    這篇文章主要為大家詳細(xì)介紹了Android自定義廣播接收,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Android編程之手機(jī)壁紙WallPaper設(shè)置方法示例

    Android編程之手機(jī)壁紙WallPaper設(shè)置方法示例

    這篇文章主要介紹了Android編程之手機(jī)壁紙WallPaper設(shè)置方法,結(jié)合實(shí)例形式分析了Android手機(jī)壁紙WallPaper的相關(guān)設(shè)置與使用技巧,需要的朋友可以參考下
    2017-08-08

最新評(píng)論