android學習記錄 activity跳轉

2021-06-21 14:31:26 字數 647 閱讀 1963

直接跳轉

startactivity(new intent (currentactivity.this, targetactivity.class) );

要求返回結果的跳轉

1、當前activity跳轉

intent intent = new intent (currentactivity.this, targetactivity.class)

startactivityforresult (intent intent, int requestcode)

2、目標activity處理

setresult(int resultcode) //返回結果

//setresult(int resultcode, intent data) 返回結果和資料

finish()//登出後得以跳轉回原activity,返回結果

3、當前activity處理返回結果

@override 

protected void onactivityresult(int requestcode, int resultcode, intent data)

Android學習筆記1 建立乙個activity

內容均為google官方教程的學習筆記 實際執行效果 要點 1 對view可以指定寬度和長度為wrap content,即view可以根據其content的長寬來動態適應.比如上圖的text裡的輸入,如果換行,也會撐大text的高度.2 線性布局中可以用weight屬性來分配和填充布局的剩餘空間,如...

Android學習記錄

1 setcontentview 將指定的資源xml檔案載入到對應的activity中 如下 setcontentview r.layout.activity main 2 findviewbyid 根據id查詢控制項 如下 glsu ceview vsv glsu ceview findviewb...

Android禁止螢幕旋轉和重啟Activity

有時候我們希望讓乙個程式的介面始終保持在乙個方向,不隨手機方向旋轉而變化 在androidmanifest.xml的每乙個需要禁止轉向的activity配置中加入android screenorientation landscape 屬性。landscape 橫向 portrait 縱向 還可以在 ...