原创 安卓字體設置大全

1自定義字體設置:((AssortHeadHolder) holder).mText.setTextColor(mContext.getResources().getColor(R.color.online_total_genre));v

原创 tablayout增加選擇tab 的事件.

tablayout在點擊或者滑動的時候會觸發監聽事件  , 當你調用這個方法的時候 會觸發事件 mTablayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListen

原创 tablayout修改成自定義字體,自由大小寫

項目中需要用到Tablayout 自定義view ,花費了一些時間 ,現在我把方法公佈一下,希望幫到大家. View childView = null; for (int i = 0; i < mTitles.le

原创 GreenDao 3.2版本入門 以及實例講解

一: 依賴 app//build.gradle  : apply plugin: 'org.greenrobot.greendao' android{ greendao { schemaVersion 1 da

原创 實時監聽網絡狀態並刷新當前界面

由於考慮到界面刷新比較麻煩,就只會用startActivity ,我想要做還是可以做出來的,各位朋友如果做出來歡迎在底下分享. 1. mainifest註冊:  (注意不要再代碼中起同樣包名的action ,因爲動態註冊優先級高於靜態註

原创 Listview的性能優化與viewholder是否需要設置成static

1 使用convertview    作用 避免每次使用inflate 渲染view 2 使用viewhold  setTag存儲convertview的子控件, 這樣減少findviewby Id  過多的findviewbyId會影響

原创 Gson解析,Volley使用,Gson轉成Bean 類 _____給你一個json文件的網址, 一秒解析出你想要的參數.

一依賴: 二需要的地方註冊(比如調用) private RequestQueue mRequestQueue; mRequestQueue = Volley.newRequestQueue(this);String url=

原创 sendMessage和sendEmptyMessage的區別

看源碼 根據參數的不同互相調用 public final boolean sendMessage(Message msg) { return sendMessageDelayed(msg, 0); } /*

原创 自定義屬性入門和詳解

declare_styleable 寫在attr.xml或者value.xml都行 . <resources> <attrname="roundSelector"format="reference"/> <attrname="r

原创 日期格式輸出時間

以任意日期格式 輸出當前時間 //得到long類型當前時間 long l = System.currentTimeMillis(); //new日期對象 Date date =

原创 實現圖片高斯模糊以及高斯模糊佈局 (毛玻璃特效)

一圖片轉高斯模擬: 方法的實現: public static void updateBgToBlur(Activity a, Bitmap bmpToBlur, View view, int resId) { B

原创 JNI開發最詳細最全入門

1 jni 開發使用 : java native interface: 第一步 下載ndk : 可以上網搜 ,也可以用as裏面的自帶下載 第二步 寫一個聲明native 方法的類 public class J

原创 ViewPager中調用notifyDataSetChanged無刷新最終方案.

通過查找文獻和閱讀代碼發現:  mViewpager.getAdapter.notifyDataSetChanged(); 一直返回POSITION_UNCHANGED. 默認pisition無變化即不刷新.  如果想viewpager

原创 Android 9 AAPT: error: resource xx not found.

Android 9 AAPT: error: resource xx not found. 在項目中寫完drawable後突然發現了這個錯誤, 但是在其他版本的手機上跑反而沒有。 後來研究了大半小時,後來終於發現原來是我在一個相

原创 安卓 實現對已知路徑文件夾以及文件排序和遍歷

思路: 項目需求對已知的音樂路徑作排序, 做成window狀態的圖形操作模式,不過網上似乎沒找到. 後來我把這堆集合放入TreeSet ,利用集合的唯一性和TreeSet的自然排序. 對這個String 泛型的Set 分別作s