Android 返回上一個介面重新整理資料
startActivityForResult()
MainActivity
不帶參
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
if (requestCode==1){
//重新整理操作
}
}
帶引數
@Override
protected void onActivityResult(int requestCode,int resultCode,Intent data){
switch(requestCode){
case 1:
if(resultCode==RESULT_OK){
String returnData = data.getStringExtra("data_return");
Log.d("FirstActivity,"returnData");
}
break;
default:
}
}
MainActivity
不帶參
Intent intent = new Intent(activity, MainActivity.class);
activity.startActivityForResult(intent,1);
activity.finish();
帶參
Intent intent = new Intent();
intent.putExtra("data_return","Hello SecondActivity");
setResult(RESULT_OK,intent);
finish();
onResume()生命週期
重寫onResume()
@Override
protected void onResume() {
super.onResume();
//重新獲取資料的邏輯,此處根據自己的要求回去
//顯示資訊的介面
setContentView(R.layout.first_layout);
initView();
}
onResume是在啟動activity啟動之後才能執行的,也就是恢復執行。程式正常啟動:onCreate()->onStart()->onResume();
正常退出:onPause()->onStop()->onDestory()
一個Activity啟動另一個Activity: onPause()->onStop(), 再返回:onRestart()->onStart()->onResume()
程式按back 退出: onPause()->onStop()->onDestory(),再進入:onCreate()->onStart()->onResume();
程式按home 退出: onPause()->onStop(),再進入:onRestart()->onStart()->onResume();
相關文章
- 介面之多種返回資料型別資料型別
- 線上教育專案(六)----統一返回資料格式
- Springboot使用ResponseBodyAdvice進行統一返回介面資料格式的使用Spring Boot
- 使用 express 模擬後臺介面返回資料Express
- 諸葛測字線上測算免費api介面_json格式資料返回APIJSON
- Django實現統一包裝介面返回值資料格式Django
- android adapter.notifyDataSetChanged 資料重新整理無效AndroidAPT
- GET和POST方式請求API介面資料返回API
- H5 網站如何實現返回上一頁並自動重新整理H5網站
- java通過url呼叫遠端介面返回json資料JavaJSON
- API介面的測試步驟和返回資料展示API
- 蝦皮商品詳情介面返回資料的json格式JSON
- JMeter-一個介面的返回值作為輸入傳給其他介面JMeter
- Android跨介面共享資料——LiveData應用AndroidLiveData
- Java實現Web操作介面以及返回資料的翻譯JavaWeb
- Go使用協程批次獲取資料,加快介面返回速度Go
- javascript 返回,自動重新整理JavaScript
- Vue生命週期activated之返回上一頁不重新請求資料Vue
- vue返回上一頁面如果沒有上一頁面返回首頁Vue
- 手擼一個簡易Android資料庫框架Android資料庫框架
- Flutter下拉重新整理,上拉載入更多資料Flutter
- Android 優雅地處理後臺返回的騷資料Android
- 方法返回資料統一封裝封裝
- laravel 新增一條資料並返回 IDLaravel
- 京東詳情介面的營銷方案及資料返回展示
- SnappyDB—Android上的NoSQL資料庫APPAndroidSQL資料庫
- JJEvent 一個可靠的Android端資料埋點SDKAndroid
- 小程式頁面返回重新整理資料onLoad和onShow頁面傳參解決
- 擼起袖子自己寫一個Android通用的重新整理控制元件Android控制元件
- 推薦一個線上介面Mock工具fastmockMockAST
- 一個Demo帶你理解Android介面回撥機制Android
- C#-INotifyPropertyChanged(解決資料繫結的介面重新整理問題)C#
- 在 Qt5 中建立一個 HTTP 介面以返回螢幕截圖QTHTTP
- layui 分頁元件 ,重新整理後返回第一頁問題UI元件
- layui上傳圖片後表單重新整理,資料清空UI
- 基於.NetCore開發部落格專案 StarBlog - (24) 統一介面資料返回格式NetCore
- API介面開發(一):介面開發返回結果解決方案API
- Android開發實現連續跳轉幾個介面後在最後一個介面完美跳回最初的介面Android