原创 修改屏幕頂部狀態欄顏色

實現功能:修改屏幕頂部狀態欄顏色 實現效果: : 實現步驟:1.複製類文件  SystemBarTintManager.java 到你的src任意包下 /* * Copyright (C) 2013 readyState Softwar

原创 自定義View的成長之路

1.在自定義屬性遇到的異常 1)Error:(7) Error parsing XML: not well-formed (invalid token) Error:Execution failed for task ':app:proc

原创 Error parsing XML: mismatched tag

Error parsing XML: mismatched tag 答案: XML文件解析錯誤 :標籤不匹配 打個廣告,本人開始做微信公衆號運營,願意支持的就掃碼關注一下,O(∩_∩)O謝謝,主要做電影解說這一塊,每個程序員都

原创 TextSwitcher實現文本自動垂直滾動

實現功能:用TextSwitcher實現文本自動垂直滾動,類似淘寶首頁廣告條。 實現效果: 注意:由於網上橫向滾動的例子比較多,所以這裏通過垂直的例子演示。 實現步驟:1、extends TextSwitcher implements V

原创 Android Studio 快捷鍵

從Eclipse轉AS,一個很大的問題就是快捷鍵不一樣,平時噼裏啪啦就敲出的代碼,現在變成老太婆磨豆腐,真TM不爽。一開始,我就把快捷鍵設置 成了跟Eclipse一樣,但發現還是不少快捷鍵跟原來的Eclipse不太一樣,然後又得一個個去改

原创 金額計算不能用doube!!!!必須用BigDecimal

金額計算不能用doube!!!! 金額計算不能用doube!!!! 金額計算不能用doube!!!! 重要的事情講三遍。哈,金額計算必須用BigDecimal,下面對比一下用double 跟BigDecimal的區別,這裏爲了方便我直接調

原创 TextView顯示人民幣符號¥

這真的是個雞肋的問題,如果你複製上面的人民幣符號到你的TextView中,顯示出來的效果是這樣的 。網上有很多種複雜的解決方案,什麼修改字體啥的,我也是服了,那我還不如去換個圖片呢。 簡單暴力的解決方法,複製下面這個符號:¥   到你的代

原创 EditText 添加表情

實現功能:給EditText添加表情 實現效果: 實現步驟:1.佈局就放個EditText,跟一個button按鈕   2.代碼片段: public class MainActivity extends Activity { priv

原创 仿荷包動畫

實現功能:實現簡單動畫,標題欄圖標隨着窗口一起位移放大 前言:由於動畫比較簡單,但計算過程比較瑣碎,就不一一講解,說一下思路跟步驟,再提一下比較麻煩處理的地方。 實現步驟:1.不管是圖標位移還是窗口位移。都有三個動作,一個是move

原创 Android Studio 常見問題(不斷更新中...)

Android studio,也簡稱AS,出了也有段時間了,很久之前就想用,但太不穩定了,就一直沒用。現在經過了很多版本的迭代(目前到2.0),雖然還是不穩定,主要體現在很多的異常情況,網上搜索到的資料又少之又少。但畢竟是谷歌親兒子,gi

原创 RadioButton自定義圖標跟選中文本狀態

RadioButton平時用的比較少,突然用到反而遇到點小問題,爲了避免以後又忘記了浪費時間,還是稍微記錄一下。 實現效果如圖,修改選中時候的文本跟小圖標: 代碼很簡單,直接上代碼。再稍微備註一下需要注意的地方。 <RadioGr

原创 Android之SVN異常

1.svn is already locked解決方案 出現這個的時候,svn提醒你去clean up一下,結果clean up又失敗了,網上各種解決方案都失敗。最後發現可以通過下面的方式解決: 選擇svn clean up時候,勾選第

原创 Java程序打包成bat命令執行

1.由於我用的是android studio,所以先建個新項目,就叫TestPackage 2.新建Module,選擇Android Library 3.打開你新建的Module的工程, 展開gradle: 把android相關的東西

原创 RxJava 2.0從零學起

RxJava 火了挺久,一直沒怎麼去用,今天抱着學習的心態,一塊來研究下吧,看看能不能解決我們實際開發中的問題,不要爲了用而用。在聽說RxJava的時候,肯定還聽說RxAndroid,這裏要先聲明一下,RxAndroid沒幾行代碼。主要是

原创 Android studio2.2 各種坑

1.androidstudio nd Error:Execution failed for task ':app:clean'. > Unable to delete directory 這個是由於少了刪除的權限,在gradle加上 t