原创 android:showAsAction報錯的解決辦法

將android:showAsAction改爲app:showAsAction,同時引入 xmlns:app="http://schemas.android.com/apk/res-auto"

原创 android網絡請求框架volley報錯:com.android.volley.NoConnectionError: java.io.InterruptedIOException

做到android的網絡請求,用volley這個框架試試看。 在build.gradle文件中導入依賴: implementation 'com.mcxiaoke.volley:library:1.0.19'

原创 ffmpeg入門學習-小試命令

ffmpeg安裝好之後開始試下命令: 1、提取mp4文件的音頻,aac格式文件 ffmpeg -i xxx.mp4 -acodec copy -vn output.aac 輸出內容爲: ffmpeg -i 1586088526

原创 mysql安裝在mac下

1、從mysql官網下載安裝文件,訪問路徑爲: https://dev.mysql.com/downloads/mysql/ 默認下是8.0.19的版本,可以選擇之前的老版本下載。 選擇dmg文件,mac環境的安裝包。 選擇直接

原创 ffmpeg入門學習

ffmpeg入門學習

原创 android socket failed: EACCES (Permission denied)

網絡請求時程序異常,報錯 socket failed: EACCES (Permission denied) 在配置文件中添加網絡請求權限。

原创 mac查看進程佔用

android studio運行項目時提示8700端口占用。 打開mac終端,輸入命令lsof -i :8700 控制檯顯示: COMMAND PID USER FD TYPE DEVI

原创 LoginActivity has leaked window DecorView@e8ed6d5[] that was originally added here

android運行過程中報錯,指向progressDialog,百度說是dialog沒有銷燬的原因。 我的場景是,登錄時候提示“正在登錄”,登錄成功後跳轉頁面。在登錄頁銷燬時需要加上dialog的銷燬才行。 在onDestory方

原创 mac consul的安裝與啓動

從https://www.consul.io/downloads.html下載mac64位壓縮包 解壓後把consul文件複製到/usr/local/bin目錄下。 在該目錄下執行consul命令,輸出相關命令即可。 啓動cons

原创 mac本地服務供外網訪問

ngrok下載地址:https://ngrok.com/download 解壓到指定目錄下 unzip -n ngrok-stable-darwin-amd64.zip -d /tmp 進入解壓目錄執行 ./ngrok http

原创 android-輸入法將底部導航欄頂上去的解決方法

在AndroidManifest.xml文件中添加activity屬性: android:windowSoftInputMode="adjustPan"

原创 android常見錯誤-android:android.content.res.Resources$NotFoundException: String resource ID #..

android中給某個控件賦值的時候報錯: android:android.content.res.Resources$NotFoundException: String resource ID #.. setText()方法賦

原创 android開發-aidl的初步認識

這幾天寫項目用到藍牙連接小票打印機,裏面有個知識點就是用到了aidl,這個東西不太清楚怎麼用的,是做什麼的。 在慕課上學習了一下課程,大概也瞭解了一些。 首先aidl的使用場景,多線程、多客戶端調用、IPC,這個IPC就不清楚是做

原创 mac連接華爲手機調試android程序

開發工具是android studio,在開發工具中自己創建android虛擬機,例如藍牙這樣的功能是沒有辦法模擬的,需要手機去調試。 1、手機USB連接上電腦。輸入會顯示出USB連接手機的信息 system_profiler S