原创 自定義TintSpinner的樣式

首先爲啥要用TintSpinner 而不是Spinner? 參見使用AppCompat_v7 21.0.0d的幾個兼容問題 然後是我們要自定義的效果是 也就是說選中的樣式是白色的文字,下拉的樣式是黑色的文字,這樣一個小小的需要,也很需

原创 魅藍note連接360wifi,幾分鐘就斷開的問題解決方法

事情是這樣的,買了個腎6,把mx3給了女朋友用,沒想到這貨一個星期就給我摔碎了,沒辦法修要600還不如再買一個,就這樣聽魅族狗林屌的話,買了一個魅藍note,什麼都好就是學校的網絡裏面用筆記本分享的wifi連接不上。 剛開始一直把

原创 改變ActionBar右側三個小點的顏色

先介紹一下背景,使用的是Support v7 21+的兼容庫來實現 material style Theme <style name="BaseTheme" parent="Theme.AppCompat.Light.NoActio

原创 Android sudio修改包名後,不顯示logcat

今天把一個項目的包名全部調整了一下,髮型logcat不刷新了,知道是某個地方有配置文件沒有改變,各種查折騰了以後沒有找到解決方案,死馬當活馬醫,把項目在as中刪掉,然後重新加載一次,logcat盡然出現了,看git記錄發現很多配置

原创 DecimalFormat 四捨五入Float類型的坑

今天又踩了一個坑,使用DecimalFormat來完成四捨五入,但是傳入的是float類型,幾輪測試才發現一個問題,傳入的float會被轉爲double類型,大家都知道float是4位,double是8位,強轉肯定會造成進度丟失。

原创 JSONArray構造方法在不同API上的區別

話說都是血與淚,幸好發佈的灰度版本,但是也讓我查了倆天,一個bug在某些人手機上會出現,定位到SDK版本不同的時候,找到了一個低端機用的是4.3系統,成功的復現了。 結論是:**new JSONArray(null) 這句在不同

原创 Android Intent跳轉第三方地圖導航大全

國內地圖最大的三家:百度,高德,騰訊(最近地圖事業部有點起色),當我們想使用導航功能的時候,如果業務很重那麼可以使用上面任何一家的SDK,但是如果就是純粹的附加功能,那麼就可以選擇Intent調整的方式,幾行代碼搞定一個要引入幾M

原创 Android 解析包時候出現錯誤

這是發生在凌晨1點的錯誤,當一切就緒各種功能都ok,就準備發佈的時候,突然發現小米4的升級出現了下載包成功,但是覆蓋安裝apk報解析包出現錯誤的問題,但是我的mx4 pro確沒有這個問題,首先想到的是系統區別,小米4用的是Andr

原创 React-native Android 在Jenkins上配置自動打包方案

使用jenkins來實現自動化構建,可以簡化開發測試的流程,原來debug包都不會做混淆,現在用了jenkins會自動的打混淆包,除了環境不一樣,其他配置debug和release包都一樣,這樣就可以避免代碼混淆帶來的問題,早日

原创 點擊確定讓dialog不消失

網上找到了,用反射機制可以隨時設置dialog是否消失: 使用反射: 在你的setPositiveButton中添加: /** * 不隱藏dialog * * @param dialog

原创 ListView 可以滑動的上下間距

要給LsitView設置padding,那個距離是不會跟着滑動上去的,需要設置一個屬性 android:clipToPadding=”false” Set ListView’s clipToPad

原创 this class is not key value coding-compliant for the key progressVIew

剛學swift很容易出現的錯誤,線一不小心就連錯了,很明顯我就這樣的錯誤了,將一個 將view上多連了一根線到progressive的name上 刪掉即可 點贊 收藏 分享 文章舉報

原创 能早睡的程序員,不簡單

《33歲的IT高管突發心梗離世》看到這條新聞,我已經見怪不怪,自己剛畢業半年,已經嚐到了不規律生活的厲害。但是欲罷不能,每天看看這樣,玩玩那樣,就到1點鐘了,第二天萎靡不振,神經衰弱,焦躁易怒,沒有一點年輕人的活力。 這樣的生活從什麼時

原创 error: Multiple substitutions specified in non-positional format

遇到這個問題,知道是資源格式出了問題,但是不知道什麼問題,查了發現是String資源中出現了%。 解決方案: 上交20% 或者%前加轉義\ 點贊 收藏 分享 文章舉報

原创 Android 長鏈接的嘗試

產品需要不停的上傳位置,首先想到Service,獲取到位置就上傳,但是如果時間間隔縮小到3秒一次,那麼HTTP的方式就不太適用了,比較用戶多的時候,那服務器的壓力是成本的增長的,業界通用的方法,比如攜程聽說整個app就一個TCP通