原创 Android筆記:觸摸事件的分析與總結----TouchEvent處理機制
其他相關博文: Android筆記:觸摸事件的分析與總結----MotionEvent對象 Android筆記:觸摸事件的分析與總結----TouchEvent處理機制 Android筆記:觸摸事件的分析與總結----多點
原创 我的友情鏈接
51CTO博客開發
原创 Android Studio:正確引入so文件的方法
方法一:將libs文件夾下的so文件,通過gradle配置任務編譯成jar文件。apply plugin: 'com.android.library' android { compileSdkVersion rootProject
原创 Android Studio:如何處理不同引用庫(module)裏jar的重複引用
將Module對jar的依賴關係從compile改爲provided,這樣jar文件將只能提供給對應的module使用,而外部無法通過編譯獲取。方法一:通過gradle配置dependencies { provided fileTr
原创 Android筆記:獲取url或uri字符串中的參數值
dUri.parse(mArgUrl).getQueryParameter("id")
原创 我的友情鏈接
51CTO博客開發
原创 Android筆記:Webview 支持 input type=file選擇上傳圖片
在一個帶有input tpye=file標籤的Html頁面,通過WebView,上傳android手機上的圖片,發現不工作。(在Ios和微信上完全正常工作)所以,需要研究一下Android的WebView,來支持type=file的標籤。W
原创 Android筆記:關於so文件
項目裏包含了多個帶有so文件的第三方庫,支持的平臺數不一樣。當應用跑在5.0系統上便會崩潰,後發現是有些第三方庫的x86-64的so文件沒有安裝。 查看了官網的ABIManager,似乎寫得並不夠清晰。處理過程
原创 Android筆記:根據進度代碼改變progressbar背景顏色,ClipDrawable,LayerDrawable,setProgressDrawable
做個筆記,主要是需要使用ClipDrawable、LayerDrawable:private void setProgressBg(int progress) { int a = progress * 255 / 100;
原创 Android筆記:調用finish()後不能立即執行onDestroy()的BUG
項目中使用微博sdk返回時出現當前activity調用了finish()卻無法立即執行onDestroy(),排查了好久仍找不到問題源頭。百度了下竟然還真能通過這方法解決,做個筆記吧。在目前項目中(android2.0),發現
原创 Android Studio:正確引入so文件的方法
方法一:將libs文件夾下的so文件,通過gradle配置任務編譯成jar文件。apply plugin: 'com.android.library' android { compileSdkVersion rootProject
原创 Java筆記:transient關鍵字
反編譯時發現了這個關鍵字,資料很難找,一般也用不上。順便做下記錄:transient說明一個屬性是臨時的,不會被序列化。
原创 Android筆記:存儲相關,getExternalCacheDir, getExternalFilesDir,getExternalStorageDirectory等
File cacheDir = mContext.getExternalCacheDir(); if(null != cacheDir){ mCacheDirPath = cacheDir.getAbsolutePath() + "/
原创 Android Studio:如何處理不同引用庫(module)裏jar的重複引用
將Module對jar的依賴關係從compile改爲provided,這樣jar文件將只能提供給對應的module使用,而外部無法通過編譯獲取。方法一:通過gradle配置dependencies { provided fileTr
原创 Android筆記:代碼規範(新浪微博sdk示例工程附帶的說明)
規範:/* * 文件名(可選),如 CodingRuler.java * * 版本信息(可選),如:@version 1.0.0 * * 版權申明(開源代碼一般都需要添加),如:Copyright (C) 2010-2013