eatwhatApp開發實戰(十一)

2022-03-13 10:12:09 字數 764 閱讀 6981

之前我們實現了點選item項跳轉activity,接下來我們再其基礎上新增引數的傳遞。

在mainactivity裡面的onitemclick()中:

string name = shoplist.get(position).getname();

//意圖

intent it = new intent();

//bundle物件 bundle類用作攜帶資料,它類似於map,用於存放key-value名值對形式的值。

bundle mbundle = new bundle();

mbundle.putstring("name", name);

//存放資料

it.putextras(mbundle);

//跳轉activity

it.setclass(mainactivity.this, shopinfoactivity.class);

//意圖開啟

startactivity(it);

在shopinfoactivity中:

//宣告變數

private textview shopname;

在oncreat()方法中新增init():

init();

private void init()

實現getdata():

private string getdata()

這樣,點選跳轉後就能獲得商店名稱。

eatwhatApp開發實戰(九)

解決這個問題只需要修改對應item的xml檔案上的兩個屬性,首先是item的布局上的設定 其次是在點選的button上進行修改 之後就可以對item和button進行不同的點選處理 override public void onitemclick adapterview arg0,view arg1...

Django開發實戰

django開發流程 參考首先說明的是專案中要包含這幾個檔案 changelog.md 用來記錄專案的變更,主要針對每次發布版本的更新 如果團隊使用git,其實也可以使用git生成 另外,這個檔案對於開源專案,十分必要 如果有興趣的話可以看看django的release logreadme.md 用...

iOS 開發實戰培訓

語言概述 學習目標 1 了解ios平台和應用的概況,學習obj c語言及核心知識,快速掌握應用程式開發和遊戲開發所需的程式語言基礎。2 掌握開發環節中的xcode inte ce builder ide環境 控制項的屬性和使用方法。3 從案例出發,掌握完整的ios軟體開發的流程和技術架構方法,包括 ...