原创 android byte數組,bitmap,drawable之間的轉換

1.Byte數組轉Bitmap BitmapFactory.decodeByteArray(bytes, 0, bytes.length);2.Bitmap轉Byte數組 ByteArrayOutputStream baos = new

原创 GirdView屬性解析

<GridView android:id="@+id/grid" android:layout_width="wrap_content" android:layout_height="wrap_content" android

原创 保持android設備喚醒狀態

1.可以在AndroidManifest.xml中靜態註冊:    <uses-permission android:name="android.permission.WAKE_LOCK" />   2.通過代碼動態註冊: 方法一: p

原创 解決豎向RecyclerView嵌套橫向RecyclerView時的滑動衝突

問題描述 我們寫瀑布流是,如果豎向RecyclerView嵌套橫向RecyclerView,當滑動橫向RecyclerView時,豎向的RecyclerView會抖動。 事件分發總結 dispatchTouchEvent return t

原创 git 刪除某次指定的提交

reset命令有3種方式: 1:git reset –mixed:此爲默認方式,不帶任何參數的git reset,即時這種方式,它回退到某個版本,只保留源碼,回退commit和index信息 2:git reset –soft:回退到某

原创 android stdio快捷鍵使用(與eclipse相同)

Ctrl+G / Ctrl+Alt+Shift+G:查詢變量或者函數或者類在哪裏被使用或被調用,後者是前者的複雜表現,可以選擇查詢範圍等。 F4:查看類繼承關係 F2:查看文檔說明(函數使用說明) Ctrl+E:查看最近打開過的文件 Ct

原创 Ubuntu系統強制關閉程序

(1)ctrl+alt+t,調出終端,輸入 top,顯示的全是現在系統的進程,按佔用資源從多到少排列的找到要關掉的進程,記下該進程第一列的PID編號,然後輸入q,退回終端 (2)輸入sudo kill pid即可 點贊 2

原创 ubuntu使用ffmpeg把圖片生成視頻

1.首先是ffmpeg的安裝     ubuntu下很簡單apt-get install ffmpeg 就可以安裝成功,其他系統自己查看官網吧 ffmpeg開源庫的網址: http://ffmpeg.org/ 2.調用php的系統命

原创 手機無線網絡連接adb查看logcat

1、首先要通過USB連接計算機 adb tcpip 5555 如果出現cannot parse version string:kg01 則要先執行 adb kill-server 命令 2、連接手機       adb connect

原创 github常見操作和常見錯誤!錯誤提示:fatal: remote origin already exists.

如果輸入$ Git remote add origin [email protected]:djqiang(github帳號名)/gitdemo(項目名).git      提示出錯信息:fatal: remote origin alre

原创 將byte數組寫入文件

public static void writeBytesToFile() throws IOException{ String s = "aaaaaaaa"; byte[] bs= s.getBytes(

原创 自定義view的事件分發

android中的每個ViewGroup的子類都具有三個和TouchEvent相關的方法: 1.public boolean dispatchTouchEvent(MotionEvent event)              這個

原创 Build的相關屬性

Build相關屬性和調用系統信息的方法 一、Build類的作用主要是獲取系統信息,他有兩個嵌套類:     Build.BOARD // 主板        Build.BRAND // Android系統定製商        Build

原创 兩臺android設備間通過OTG-USB連接,實現通信(android設備間的通信)

第一次寫博客,挺激動的。由於這段時間在研究android設備之間的通信問題,上網找了很多資料,都沒有一個很好的例子,只是泛泛而談。要不就是隻有通過WIFi或者USB連接PC和android設備的通信,這裏就給大家講一講android設備間

原创 微信小程序和Android開發的對比

1、開發語言 微信小程序主要開發語言是 javascript; 使用 wxml + wxss 文件來描述界面; 使用 app.json + app.wxss 文件來配置項目; 2、wxml、wxss 是什麼? 對於 Android 來說,