原创 android 判斷鍵盤是否彈起
/** * 判斷軟鍵盤是否彈出 */ public static boolean isSHowKeyboard(Context context, View v) { InputMethodMa
原创 Android 高斯模糊
/** * 獲取網絡類型 */ public static void blurBgPic(final Context context, final ImageView view, final String u
原创 app 運行檢查工具
public class CheckUtil { //檢測service是否在運行 public static boolean isServiceWorked(Context context, String servic
原创 RecyclerView notifyItemRemoved 後順序錯亂解決
mImgs.remove(position); notifyItemRemoved(position); notifyItemRangeChanged(position,mImgs.size()-position); mImgs 爲你自
原创 android 隱藏狀態欄和導航欄
@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus);
原创 android將下載的圖片顯示到媒體相冊中
/** * * @param context * @param bitmap * @param type 0 png 1 jpeg */ private void saveIma
原创 android 手機適配之values適配dimen值
android 適配屏幕的方式有很多,最方便最直接的無非就是適配values裏的dimens文件值來進行適配. 張鴻洋大神已經寫過一篇適配的文章,很詳細 但是我在閱讀的時候還是有點疑問,這個values-1920x1080到底是dp值
原创 視頻的顯示尺寸與surfaceview 和 surface 的關係
在視屏播放中,一般我們都用mediaplayer 加surfaceview來做。有時候視頻的尺寸比較多,該如何顯示呢,其實在videoview中的measure方法已經給了答案 了,就是根據視頻源的尺寸來調整surfaceview 的尺寸
原创 android 獲取本地存儲文件是否在某一段時間內更新過
android 在頁面的優化時,都會將網絡請求到的數據緩存到本地,這樣就不用每次都去獲取.然後通過查看更新時間再重新請求並緩存,很好的節約了用戶的流量,同時也不會造成數據的陳舊. 這裏我寫出了獲取我們存儲的文件在某段時間內是否更新過的代
原创 android 動態改變屏幕亮度和聲音大小方式
package com.jit.video; import android.app.Activity; import android.content.ContentResolver; import android.provider.Se
原创 android textview 文本顯示不同顏色
String hint = “<font color='#999999'>文本。。。</font><font color='#FF5A5B'>文本</font>" + "</font><font color
原创 android 網絡加載圖片並保存本地,壓縮,jpeg png格式分析
標題起的有點長,主要是不知道該怎麼表達,android的圖片獲取和保存相信很多人都做過.有時候我們在對圖片保存時會將圖片壓縮一下,也就是這個壓縮, 會造成很多問題.通常情況下,網絡獲取圖片均爲jpeg格式,而有些時候app爲了達到某些
原创 android 關於canvas繪圖時的一些問題
在android 中canvas可以繪製很多的形狀。最重要的一點是他還可以讓畫布移動,比如canvas.translate(100,100),其實這個方法並沒有移動畫布,它移動的只是畫布的座標。畫布還在原來的位置,這也就是問什麼,畫布移動
原创 android 保存bitmap到本地
//3.保存Bitmap try { File path = new File(SavePath); //文件 final String filepa
原创 android Timer TimerTask 啓動與停止及常見無法停止問題解決
在編程中經常會用到定時器Timer private void setTime(){ time_right.setVisibility(View.VISIBLE); timer = new Timer(tru