在android中兩個程序之間傳輸大資料可以使用什麼

2021-12-22 13:56:04 字數 902 閱讀 7043

1樓:好程式設計師

cpu與外設之間資料傳送都是通過記憶體實現的。

外圍裝置和記憶體之間的常用資料傳送控制方式有四種

(1)程式直接控制方式:就是由使用者程序直接控制記憶體或cpu和外圍裝置之間的資訊傳送。這種方式控制者都是使用者程序。

(2)中斷控制方式:被用來控制外圍裝置和記憶體與cpu之間的資料傳送。這種方式要求cpu與裝置(或控制器)之間有相應的中斷請求線,而且在裝置控制器的控制狀態暫存器的相應的中斷允許位。

(3)dma方式:又稱直接存取方式。其基本思想是在外圍裝置和記憶體之間開闢直接的資料交換通道。

(4)通道方式:與dma方式相類似,也是一種以記憶體為中心,實現裝置和記憶體直接交換資料的控制方式。與之不同的是,在dma方式中資料傳送方向、存放資料記憶體始址以及傳送的資料塊長度等都是由cpu控制,而在通道方式中這些都是由專管輸入輸出的硬體——通道來進行控制。

2樓:育知同創教育

《android開發藝術探索》第二章有很詳細的講解,題主可以去看看。

——————————————————————不知道題主問的是不是activity之間資料的傳遞。

大資料傳遞的話,按照儲存量排序的話就是——serializable<=parcelable

效率當然是反過來的,存的越多操作起來越麻煩。

注意前兩種是即時性儲存,後三種是永久化儲存。

3樓:匿名使用者

檔案 / 網路 不嫌麻煩用service bind aidl

在android中兩個程序之間傳輸大資料,可以使用什麼方式實現

4樓:匿名使用者

如果資料很大的話,也可以考慮儲存在檔案裡面,或者資料庫裡面,這樣保證資料同步。

winform中在兩個窗體之間如何把窗體form2中得數

在form2定義一個屬性 private string singername 這個singername可以在確定選擇的歌手後賦值 public string singername 在 form1中的查詢按鈕的clicked事件中 form2 form2 new form2 form2.showdia...

在兩個男生之間怎樣抉擇

我建議與他們維持好朋友關係 這樣不至於耽誤學業 不是說戀愛會耽誤學業 而是戀愛引發一系列來自老師和家庭的壓力會引發學習上的壓力 然後到大學後再看看 長相好不好 思想與學識深與不深 都不是找男人的標準 再過幾年你會明白自己需要一個什麼樣的男友 你你應該聽過俞敏洪的演講吧?他說在大學時沒有女生理他,如今...

中兩個字之間的距離怎麼調整,word中兩個字之間的距離怎麼調整

右擊 字型 字元間距 word調整字元間距 如何在word裡面改變兩個字之間的距離 在word中,可來以通過字型對話方塊改源變兩個字之bai間的距離。1 選中需要du設定的 zhi文字 2 單擊開始選dao項卡右下角如圖所示的按鈕 3 彈出字型對話方塊,切換到字元間距選項卡,在在間距處選擇一種所需要...