原创 Android 圖片虛化,虛化圖片,模糊圖片

Blur 自從iOS系統引入了Blur效果,也就是所謂的毛玻璃、模糊化效果,磨砂效果,各大系統就開始競相模仿,這是一個怎樣的效果呢,我們現來看一些圖: 這些就是典型的Blur效果,在iOS和MIUI中還有很多,這裏就不再貼

原创 Android Studio transformClassesWithDexForDebug

轉載請註明出處:http://blog.csdn.net/harryweasley/article/details/53462768 在用Android Studio 構建的時候,總是報錯,報錯如下: Error:Executio

原创 Android HapticFeedback(震動反饋)介紹

轉載請註明出處:http://blog.csdn.net/harryweasley/article/details/52806516 本篇文章已授權微信公衆號 hongyangAndroid (鴻洋)獨家發佈 click.set

原创 android edittext監聽輸入完成,輸入完成後,獲取到值

轉載請註明出處,謝謝:http://blog.csdn.net/harryweasley/article/details/50395209 假如你要做這樣的一個功能,通過在編輯框輸入一些字符進行搜索,輸入完成後,再顯示搜索結果,在

原创 通過源碼來理解RxJava是切換到主線程的?

轉載請註明出處,謝謝https://blog.csdn.net/HarryWeasley/article/details/105363078 下方是一個最簡單切換線程的方式,本篇文章以下方的代碼引入。 Observable.cr

原创 SurfaceView的操作類

寫一個類,繼承SurfaceView,在其構造方法中,獲取surfaceHolder,並得到SurfaceView的生命週期。在surfaceCreated方法裏,開啓繪製線程,在surfaceDestory方法裏,關閉線程。在線程裏,

原创 【Android】獲取手機中已安裝apk文件信息(PackageInfo、ResolveInfo)(應用圖片、應用名、包名等)

衆所周知,通過PackageManager可以獲取手機端已安裝的apk文件的信息,具體代碼如下 [java] view plaincopyprint? PackageManager packageManager = this.get

原创 Android Canvas的save(),saveLayer()和restore()淺談

1.在自定義控件當中你onMeasure和onLayout的工作做完成以後就該繪製該控件了,有時候需要自己在控件上添加一些修飾來滿足需求 複寫onDraw(Canvas canvas),其中Canvas就像是一塊畫布,你自定義控件的樣

原创 Android開發實踐:爲什麼要繼承onMeasure()

Android開發中偶爾會用到自定義View,一般情況下,自定義View都需要繼承View類的onMeasure方法,那麼,爲什麼要繼承onMeasure()函數呢?什麼情況下要繼承onMeasure()?系統默認的onMeasure

原创 android Paint之setXfermode方法

setXfermode(Xfermode xfermode) 該方法用來設置兩張圖片相交時的模式,系統已經實現的Xfermode子類有以下三個: 1、AvoidXfermode 指定了一個顏色和容差,強制Paint避免在它上面繪圖(或

原创 【譯】什麼導致了Context泄露:Handler&內部類

思考下面代碼 1 public class SampleActivity extends Activity { 2 3 private final Handler mLeakyHandler = new Handler() {

原创 Imageloader, listview.notifyDataSetChanged刷新問題,圖片閃爍

轉載請註明出處:http://blog.csdn.net/harryweasley/article/details/49678739 我在項目中,用了ImageLoader來顯示圖片,這樣引出一個問題,偶爾在我調用notifyData

原创 Android獲取桌面應用程序

轉載請註明出處,謝謝:http://blog.csdn.net/harryweasley/article/details/50057029 首先在看這個博客之前, 你可以先看下這個博客,http://blog.csdn.net/h

原创 如何使用android.os.SystemProperties的方法

android.os.SystemProperties在SDK的庫中是沒有的,需要把Android SDK\platforms\android-xx\data\layoutlib.jar文件加到當前工程的附加庫路徑中,然後在源程序中就可

原创 Android畫圓環,水波移動的效果

轉載請註明出處,謝謝:http://blog.csdn.net/harryweasley/article/details/50164995 自定義一個view,實現水波移動,有進度條的圓環效果,如下圖所示: 圓環本身是紅色的