1樓:匿名使用者
直接寫成public static好了,如果那麼大,重新取資料,比傳要好吧怎麼傳物件我都不知道呢,傳之前要轉,傳完又要轉,多煩啊。
2樓:匿名使用者
大資料。。。存成檔案得了,或者存到資料庫。看你喜好了,大資料量 本來就不會要求你的即時性。
3樓:匿名使用者
留個名,期待解決,目前還未處理過大資料。一般都用serializable序列化之後進行資料傳遞。
用什麼方法在activity之間傳遞大資料參
4樓:匿名使用者
對於比較大的資料傳遞解決的方法如下:
方法一:將需要傳遞的資料寫在臨時檔案或者資料庫中,再跳轉到另外一個元件的時候再去讀取這些資料資訊,這種處理方式會由於讀寫檔案較為耗時導致程式執行效率較低;
方法二:將需要傳遞的資料資訊封裝在一個靜態的類中(注意當前元件和要跳轉到的元件必須屬於同一個程序,因為程序之間才能夠共享資料),在當前元件中為類設定內容,然後再跳轉到的元件中去取,這種處理方式效率很高,但是會破壞程式的獨立性。
intent傳遞的引數是大資料時會造成什麼後果 最好用什麼方法在activity之間傳遞大資料引數
5樓:喜洋洋
intent不適合做大資料量的引數傳遞,很容易導致gc,建議先將資料存在本地資料庫或以檔案形式存在sd卡上,用intent傳遞一個標識給下一個activity,然後再讀取。
android 頁面之間資料傳遞方式有幾種?各有何優勢
6樓:嚴昊不是人
如果頁面之間有直接關係,如activity和在它之內的fragment,可以直接通過介面的呼叫來傳遞資料。優勢:直接,方便。 劣勢:**耦合性較高。
如果是兩個activity之間傳遞資料,有介面切換的過程的話,可以用startactivity
或startactivityforresult。用其中的intent引數攜帶資料。優勢:一般用於初始化activity和呼叫系統功能。
如果頁面之間傳遞資料沒有頁面切換的過程,可以通過廣播的方式,sendbroadcast(intent);
要接受資料的頁面註冊這個廣播就行了。
優勢:**耦合性低,易重構,適用範圍廣。缺點:資料需要序列化和反序列化,**較多。
4.通過儲存介質來分享資料,如頁面a將資料存入資料庫,sharedpreferences,檔案,internet。頁面b通過讀取它們來得到資料。
優勢:資料儲存時間長,不受到介面生命週期的影響 缺點:讀取速度較慢,需要非同步操作。
5。採用事件匯流排的方式,註冊和接收事件(資料),其中的代表者是eventbus,頁面需要指定和註冊接收事件的型別。
優勢:不用序列化資料,適用範圍大 缺點:需要學習使用,
7樓:千鋒教育
第一個頁面跳轉 傳遞值 button bn1=(button)findviewbyid(; 跳轉 bn1.
setonclicklistener(new onclicklistener(){override public void onclick(view v) {intent intent=new intent(,;傳值 editte...
在activity之間使用intent傳值和bundle傳值的區別和方式
android 怎麼在activity之間傳遞list 型別的資料
android activity跳轉怎麼傳物件
8樓:匿名使用者
android之activity的幾種跳轉方式。
1.顯示呼叫方法。
intent intent=new intent(this,; 方法1
intent intent2=new intent();方法2, "方法3 此方式可用於開啟其它的應用。
componentname(this, ;方法4
startactivity(intent2);
然後呼叫finish():結束當前activity
2.隱式呼叫方法(只要action、category、data和要跳轉到的activity在中設定的匹配就ok
3.跳轉到另一個activity後,當返回時能返回資料。
在跳轉的activity端,呼叫startactivityforresult(intent2, 1),跳轉到下一個activity,其中第一個引數為傳入的意圖物件,第二個為設定的請求碼;
跳轉到第二個activity後,呼叫setresult(100, intent)方法可返回上一個activity,其中第一個引數為結果碼,第二個為傳入的意圖物件;
在第一個activity通過onactivityresult()方法獲得返回的資料。
魔獸世界,工程如何傳送,魔獸世界如何傳送
首先指出lz的一個錯誤,你是侏儒工程學,那麼你只能學習傳送jjs和刀鋒山的託什雷的基地。工程學可以學到4個地方的傳送,分別是 加基森,永望鎮,52區和託什雷的基地。其中永望鎮和52區是地精工程學才能學的。加基森和託什雷的基地是侏儒工程學才能學的。安全傳送器 加基森 不用做任務,直接去加基森找巴茲克 ...
傳送帶上的電機如何選擇,傳送帶上的電機如何選擇?
小灰馬 電動機的功率 應根據生產機械所需要的功率來選擇,儘量使電動機在額定負載下執行。選擇時應注意以下兩點 1 如果電動機功率選得過小 就會出現 小馬拉大車 現象,造成電動機長期過載 使其絕緣因發熱而損壞 甚至電動機被燒燬。2 如果電動機功率選得過大 就會出現 大馬拉小車 現象 其輸出機械功率不能得...
如何用EXCEL 批量傳送郵件批量傳送工資條
隨著科技的發展,紙質工資條早已跟不上時代的步伐,大多數企業都開始使用電子工資條,大公司都在用的高效薪酬發放方法你確定不看一下嗎?學會這一招不用再頭痛工資條的發放。這一招很簡單,就是一鍵 那麼,電子工資條方便快捷,那麼多種方法選哪種?01 簡訊傳送。有文字限制,推送形式單一,問題反饋不方便,核算人員無...