原创 gson 字符串轉換android對象報錯 Can't instantiate abstract class java.lang.ClassLoader

在使用gson.fromJson 把字符串轉成ResolveInfo對象時 拋出 java.lang.RuntimeException: Unable to start activity ComponentInfo{sk.carlaunc

原创 Cocos2dx:java.lang.UnsatisfiedLinkError:findLibrary returned null 驚魂一個月

就在剛纔我的手機終於出現了 斷斷續續搞了一個月,精神重度崩潰  廢話不多說上步驟 http://www.cocos2d-x.org/download下載,解壓 http://ant.apache.org/bindownload.cg

原创 google橫幅廣告不顯示問題

之前已經集成過google的插頁廣告,所以集成教程就不寫了,網上一堆 可能大家都沒注意過,google廣告單元創建完後,要等1個小時的,要不然你絞盡腦汁廣告也是出不來的 大家都會大意,比如我,集成廣告的時候以爲配置完就OK了。 運行起來

原创 適配華爲手機手勢導航方式下虛擬導航欄仍存在高度問題

高仿滴滴首頁滑動佈局 做這個的時候需要計算出首頁底部佈局距離頂部的高度,要把虛擬導航欄高度算在裏面 但是發現了一個華爲的奇葩bug,華爲emui系統的系統導航裏可以選手勢導航和虛擬導航等方式 選用手勢導航後,下面的虛擬導航欄雖然沒了 但是

原创 WTF?

崩潰中。。。 更新: csdn也bug了

原创 高仿滴滴首頁信息流佈局

分析了下滴滴首頁佈局,以爲是通過touch事件去不斷刷新底部佈局的位置 結果實現後,發現滑動不流暢,而且佈局內子view的隱藏顯示, 都會觸發整個佈局的重新測量,導致滑動後的位置被重新初始化回原來的位置。 選擇第二種方案,用nesteds

原创 Cause: buildOutput.apkData must not be null

項目gradle升到5.1.1 gradle plugin3.4.0後,打release包 提示Cause: buildOutput.apkData must not be null,打包失敗 WTF? 網上千篇一律一堆 clean pr

原创 阿里雲日誌服務SDK混淆

阿里雲日誌的github項目說明裏並未展示怎樣混淆   release編譯發現使用了fastjson和greendao。   # greenDAO -keepclassmembers class * extends org.greenr

原创 升級android studio 3.3

新版本升級了gradle plugin 到3.3.0,對應支持的gradle版本也從4.6升級到4.10.1 新版本里還提供了androidx包,用於之前android support統一遷移到androidx。 新的support類也變

原创 Android P 9.0請求網絡 CLEARTEXT communication to host not permitted by network

原文:https://blog.csdn.net/qq_18620851/article/details/80617549  問題: 由於 Android P 限制了明文流量的網絡請求,非加密的流量請求都會被系統禁止掉。 如果當前應用的請

原创 集成hibeaver的血淚史 -- Ambiguous method overloading for method java.io.File#<init>

項目中埋點的位置越來越多,就想着搞下無埋點數據統計。 調研了一圈,基本上確定,日誌收集+插樁。 新起個項目,日誌收集他媽的竟然又用到了我剛畢業第一年做的項目。 把裏面日誌收集的類修修補補挪過來,調試成功,打個jar包扔項目裏,可以完美實現

原创 java.lang.IllegalStateException:app is in background uid UidRecord

bugly上出了這個錯誤,而且都是Android 8.0上的,心裏隱約覺得又出新幺蛾子了。查了下大概是8.0以上不允許創建後臺服務了判斷下版本,startForeground(1, new Notification())放在oncreat

原创 SwipeRefreshLayout 無法刷新

閒着沒事把之前做的一個項目裏,首頁部分給單挑出來上傳到github,首頁的內容可以動態的去配置。 附上地址 homepage 今天看一哥們給我提的issue,說banner無法刪除。哎,banner還要去掉 想着簡單就隨手把A實體類給註釋

原创 app首頁的動態配置

之前做一個項目的時候,首頁設計的很複雜,有banner、活動、分類、滾動條、列表等。 接口的話很好實現,跟後臺定好返回json的格式,把各部分數據分開接收就行了。 界面也不是很難實現。問題是這麼多數據,有可能有一部分不需要。這樣就很尷尬了

原创 android.view.View android.view.View.findViewById(int)' on a null object reference

突然出現這樣的錯誤 Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.V