原创 EditText 在代碼中動態設置hint字體大小

/** * EditText 控件 * * @param hintContent hint 內容 * @param hintSize hint 內容size */ publi

原创 查找一個字符串中包含有幾個指定字符串的數量

public class test{ public static void main(String[] args){ String str = "abcguddcabddgudddgudd"; String

原创 保存圖片至SD卡,獲取SD卡圖片,判斷sdcard圖片是存在,計算sdcard上的剩餘空間

/*** * 保存圖片至SD卡 * * @param bm * @param url * @param quantity */ private static int FREE_SD_SPACE_NEEDED_

原创 根據String以及textView所設定的字體大小來計算所需要行數,實現展開和收起的效果。

部分內容轉載自:http://www.lai18.com/content/1256670.html 剛剛項目中遇到一個關於字符串顯示的問題,即當服務端下發的字符串長度超過4(項目中的需要)行的時候,textView下方會顯示展開,或

原创 除了正則 我們還可以用什麼方法將文本按行分開讀取

項目中,最近遇到一個需求,需求內容是 這樣的: 1》在編輯文本框中輸入內容,也可以從別處copy內容,然後在paste到文本框中 2》內容格式爲手機號碼,如下圖: 3》最終需要將手機號碼和單號分別匹配出來,顯示到列表中,如下圖: 我原

原创 React Native項目遇到的問題 -> 端口號修改

在運行react native 項目的時候遇到如下問題: 一般情況下,如果本地安裝過一些服務的話,ReactNeact 就會毫不猶豫的給你報出錯誤信息, 如果你是這個錯誤,那麼你的端口號被佔用了,ReactNative默認端口爲

原创 Local variable name 'pay_status' doesn't match regex '[a-z][A-Za-z\d]*'

最近總是因爲一些異常警告搞得有點崩潰,於是打算以後把遇到的異常都總結起來,方便以後查看。 今天,在使用Kotlin寫項目的時候遇到一個常量名稱定義的警告,如下: 剛看到這個警告的時候我在想,這要正則有什麼關係?於是我在我平常加的一些羣

原创 Android Studio 接入OpenCV 3.2.0 並不使用OpenCV_Manager_3.2.0的APK包來進行圖像處理

2016年,公司讓我做個手機號碼識別功能,主要是快遞運單上面的機打手機號碼,當時研究了好長時間的OpenCV 也沒有接入成功,主要是想把手機號碼那塊區域提取出來直接讓Google的開源Tesseract OCR庫來進行識別.因爲OpenC

原创 android webview java調用js方法沒反應

之前公司寫了一個功能,需要調用H5界面,並且在H5界面裏面調用本地方法獲取照片,通過webview.loadUrl()方法再將照片流傳給服務器。 本身呢,這個功能不是我做的,我對這塊使用也並不是特別清楚,測試真是個好測試,公司的測試機不夠

原创 Android 音頻開發-如何存儲和解析wav文件

本文轉自:http://ticktick.blog.51cto.com/823160/1752947 無論是文字、圖像還是聲音,都必須以一定的格式來組織和存儲起來,這樣播放器才知道以怎樣的方式去解析這一段數據,例如,對於原始的圖像數據,我

原创 自定義可以在子線程顯示的Toast,並自定義顯示時長和位置

我們知道,系統的Toast是不能在子線程中使用的。但在一般的開發中,難免會遇到要在子線程中顯示Toast,說不定還需要自定義一些屬性:字體大小   字體顏色   Toast顯示位置 等等.... 今天在這裏先介紹一個比較簡單的自定義Toa

原创 Android使用Intent一鍵分享圖片文字到騰訊、新浪、開心、人人等

現在分享應用很多,消耗研發與維護時間,增加項目成本,而且集成分享功能後我們的應用包會比以前要大幾MB。其實有android的Intent可以滿足分享文字和圖片的需求,而且不增加應用包的大小。 /** * 判斷是否安裝騰訊、新浪等指定的

原创 Intent 打開文件瀏覽器,返回後得到文件路徑

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

原创 ContentProvider【java.lang.SecurityException: Permission Denial】異常解決

今天在使用ContentProvider過程中遇到 一個異常,在網上找了各種方法,但都不是我這個異常的解決方案,於是我搜啊搜,終於看到:http://m.blog.csdn.net/OREO_GO/article/details/5229

原创 Android 獲取屏幕寬高-以像素爲單位

在介紹getSize(在API級別13)之前,您可以使用現在已棄用的getWidth和getHeight方法: Display display = getWindowManager().getDefaultDisplay(); int