首先創建一個選擇器,用來判斷圓點狀態,可以根本自己的需求改 <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable ...
不需要AIDL也不需要復雜的ContentProvider,也不需要SharedPreferences或者共享存儲文件 只需要簡單易懂的Messenger,它也稱為信使,通過它可以在不同進程中傳遞message對象,在message中放入我們需要傳遞的數據你就可以實現跨進程通訊和傳遞數據。廢話不多說,直接上代碼。 首先是服務端: public class Ser extends Service O ...
2016-08-29 15:26 0 4024 推薦指數:
首先創建一個選擇器,用來判斷圓點狀態,可以根本自己的需求改 <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable ...
http://blog.csdn.net/lmj623565791/article/details/47017485 一.概述 我們可以在客戶端發送一個Message給服務端,在服務端的handler中會接收到客戶端的消息,然后進行對應的處理,處理完成后,再將結果等數據封裝 ...
這兩天在看binder,無意間在文檔看到messenger這么個東西,感覺這個東西還挺有意思的,給大家分享一下。 平時一說進程間通訊,大家都會想到AIDL,其實messenger和AIDL作用一樣,都可以進行進程間通訊。它是基於消息的進程間通信,就像子線程和UI線程發送消息那樣,是不是很簡單 ...
轉自‘https://www.cnblogs.com/makaruila/p/4869912.html 平時一說進程間通訊,大家都會想到AIDL,其實messenger和AIDL作用一樣,都可以進行進程間通訊。它是基於消息的進程間通信,就像子線程和UI線程發送消息那樣,是不是很簡單,還不用去寫 ...
轉載請注明出處:http://blog.csdn.net/guolin_blog/article/details/47803149 之前有很多朋友都問過我,在Android系統中怎樣才能實現靜默安裝呢?所謂的靜默安裝,就是不用彈出系統的安裝界面,在不影響用戶任何操作的情況下不知不覺地將程序裝好 ...
自定義view里面的onDraw方法,在這里我們可以繪制各種圖形,onDraw里面有兩個API我們需要了解清楚他們的用法:Canvas 和 Paint. Canvas翻譯成中文就是畫布的意思,Can ...
android:maxWidth用過幾次,之前有效,今天再用就無效了。其實是有兩個注意點的,記錄下: 1. android:adjustViewBounds="true" 2.android:layout_width不能是match_parent ...
轉自:http://www. androidsdn.com/article/show/137 由於android系統中應用程序之間不能共享內存。因此,在不同應用程序之間交互數據(跨進程通訊)就稍微麻煩一些。在android SDK中提供了4種用於跨進程通訊的方式。這4種方式正好對應 ...