原创 Android 自定義日期段選擇控件,開始日期-結束日期。

開發中碰到個需求,需要在一個控件中選擇完成開始和結束日期。實現的過程走的是程序員開發的老路子,找到輪子後自己改吧改吧就成了。去年做的找不到參考的文章連接了,請原博主見諒。 當時做的時候有幾個需求:1.當天爲最大的結束日期,2.最大選擇範圍

原创 AAPT: error: resource drawable/cursor_color (aka com.xxx:drawable/cursor_color) not found.

今天開發中新做了個頁面,AndroidSturio編譯時出現標題的錯誤,一臉懵逼,drawable文件夾下這些資源文件明明都在啊,怎麼會出現這個情況,挨個排查新做的頁面佈局文件,發現在引用的一個佈局文件中多了一行xml的引用,應該是在ct

原创 Android 自定義日期段選擇控件,開始時間-結束時間。

開發中碰到個需求,需要在一個空間中選擇完成開始和結束時間。實現的過程走的是程序員開發的老路子,找到輪子後自己改吧改吧就成了。去年做的找不到參考的文章連接了,請原博主見諒。 當時做的時候有幾個需求:1.當天爲最大的結束日期,2.最大選擇範圍

原创 Android開發,三星S6不顯示popupWindow,解決辦法。

今天在開發中,用到了底部彈出的popupWindow,發現三星手機popupWindos不顯示,小米等顯示正常,查了資料說設置popupWindow的寬和高度,我的代碼中已經設置。此方法無效, 後面修改popupwindow的顯

原创 Android xml設置各種背景

記錄一下xml設置各種背景,不然經常翻之前的代碼,哈哈 1.設置圓角背景 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.an

原创 Android版本升級,根據服務器版本號判斷是否需要更新

/** * @Description: 跟服務器版本比對,是否需要更新 * @Params version_Service 服務器最新APP版本號 */ public static boolean isNeedUpdate(Cont

原创 Android 解決底部彈出PopWindow時如果有虛擬按鍵遮擋問題

彈出PopWindow時如果手機有虛擬按鍵可能會出現虛擬按鍵遮擋住popwindow的佈局,導致pop顯示不全: 解決辦法:設置PopWindow顯示的Y軸的位置爲虛擬按鍵高度的位置。下面是獲取虛擬按鍵高度的方法: /**

原创 Android EditText 過濾空格後長度限制失效的解決辦法

可以爲EditText設置多個InputFilter etClassesShortname.setFilters(new InputFilter[]{new InputFilter() { //過濾空格 @Over

原创 Butterknife添加不常見控件事件監聽使用總結

從今天起開始記錄工作中遇到的問題,知識點等,不然一次一次的百度谷歌,終於明白之前浪費的時間有不少啊。 //checkBox radioButton狀態改變監聽 @OnCheckedChanged({R.id.rb_record_join,

原创 Glide設置圓角圖片後設置ImageVIew的scanType="centerCrop"無效解決辦法

Glide3.0 : 出現原因:看centerCrop()方法的源碼可知,也是需要調用transform()方法的.所以前後共用CenterCrop會覆蓋掉GlideRoundImage的效果 public BitmapRequestB