原创 DashPathEffect 畫虛線無效

自定義控件是,給paint設置DashPathEffect,然而無效。後面發現是硬件加速的鍋。記錄下。 解決方法就是,在view層關閉硬件加速,直接在自定義View的構造方法中調用: setLayerType(View.LAY

原创 自定義TextView,實現查看更多與收起

先上效果圖: 只是一個練手的小View,繼承View,完全自定義。可能會有bug,不過代碼比較簡單,請自己填坑與擴展。 自定義的屬性不多, 簡要說下: moreColor:就是“查看更多“的顏色

原创 mysql中文亂碼解決補充

mysql中文亂碼解決。百度google一通,發現大家的方案都是這樣: 1.修改mysql配置文件/etc/my.cnf: [mysqld] character-set-server=utf8 [client] default-

原创 Android RelativeLayout 代碼動態添加居中控件

LottieAnimationView lottieAnimationView = new LottieAnimationView(this, null); lottieAnimationView.setImageAssetsFo

原创 聽晴明老師從頭講react native

ReactNative視頻教程。 聽清明老師從頭講。 愛學習的同學,可以聯繫我哦。 v:gujigujibbb 請備註:RN教程。

原创 RxJava Android倒計時

轉載自這位大哥的:http://blog.csdn.net/qq_33375419/article/details/56479994?locationNum=6&fps=1 /** * 使用RxJava實現倒計時 */

原创 web中對提交數據進行轉義

public String filter(String message) { if (message == null) return (null); ch

原创 win10 MySQL安裝最後一步卡死解決辦法

真的是萬萬沒想到是高清屏渲染問題….這個原因應該只存在win10吧。 記錄下。 解決方案

原创 java 生成數字指紋 md5到Base64

廢話少說,上代碼: public String generateToken(){ String tokenString = System.currentTimeMillis() + "" + new Random().ne

原创 checkbox 擴大點擊範圍

感慨下。哇,Google + stackoverflow 真的是好用。 要增加點擊範圍,可以通過TouchDelegate去該控件的父容器去借。 所以,以下方法要是想成功,必要條件是該控件的父容器,必須要夠大,但是隻要大到能裝下你要的點

原创 使用Filter解決全站亂碼

神器Filter過濾器. package cn.xingkong.filter; import java.io.IOException; import java.io.UnsupportedEncodingException; imp

原创 Resource註解報錯 javax.annotation不可見

就像圖這樣,前提是該有的jar包我一個不少…. 太坑,花了我好久找原因。 後面發現是我jdk版本太高了….我是用的是jdk9, 把jdk降到8就好了…未知原因。 我是小菜鳥。

原创 Android 漸變色計算ArgbEvaluator

ArgbEvaluator argbEvaluator = new ArgbEvaluator(); int COLOR_START = (int)(argbEvaluator.evaluate(0.9f,COLOR_START, COL

原创 pagerAdapter notifyDataSetChanged不刷新頁面

轉載自:maoyu417 這裏只做記錄。 private int mChildCount = 0; @Override public void notifyDataSetChanged() {

原创 UnsatisfiedLinkError 報so文件找不到

網上已經有很多人列舉各種原因,今天受人之託看一個古老的項目,在改完各種.9圖片問題,api過時等等後,終於編譯通過了。跑一下,立馬崩了。 剛開始以爲是現在so庫沒有包含我測試機的架構的so,特意查了下,發現是有的.......好迷。習慣性