原创 免費 android-parcelable-intellij-plugin.jar 下在地址

官網地址:    https://plugins.jetbrains.com/plugin/7332-android-parcelable-code-generator 百度網盤:鏈接:https://pan.baidu.com/s/12

原创 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

錯誤原因是 安裝android studio 3.1.2 導致的錯誤,原ndk是點擊sdk manager下載的,但是缺少文件 解決:在https://developer.android.google.cn/ndk/downloads/

原创 Could not download kotlin-reflect.jar

問題記錄: 該問題出在我安裝Android studio 3.1.2之後,新建項目(不說kotlin項目 但是之前我下載過ko t lin插件等等),所導致的: 解決方案: Tools--->Kotlin--->Configure Kot

原创 Android IPC

IPC是Inter-Process Communication的縮寫,含義就是進程間通信或者跨進程通信,是指兩個進程之間進行數據交換的過程。一個進程可以包含多個線程,因此進程和線程是包含被包含的關係,最簡單情況下,一個進程可以只有一個線程

原创 android application

application方法:registerComponentCallbacks() & unregisterComponentCallbacks() onTrimMemory()onLowMemory()onConfigurationC

原创 Android開發面試題收集整理

如何導入外部數據庫把原數據庫包括在項目源碼的 res/raw android系統下數據庫應該存放在 /data/data/com..(package name)/ 目錄下,所以我們需要做的是把已有的數據庫傳入那個目錄下.操作方法是用Fil

原创 面試之Java序列化

序列化作用: 序列化將對象編碼成字節流,主要用於對象的持久化,遠程通信,跨進程訪問等地方。 java中的序列化機制能夠將一個實例對象(只序列化對象的屬性值,而不會去序列化什麼所謂的方法。)的狀態信息寫入到一個字節流中使其可以通過socke

原创 白盒 黑盒 單元 邊界基本介紹

白盒測試黑盒測試單元測試邊界條件測試自動化驗收測試1:白盒測試(又稱結構測試、透明盒測試、邏輯驅動測試或基於代碼的測試)[白盒測試是一種測試用例設計方法,盒子指的是被測試的軟件,白盒指的是盒子是可視的,你清楚盒子內部的東西以及裏面是如何運

原创 WebRTC相關基礎概念

WebRTC(Web Real-Time Communication),一個可以讓用戶用自己流量實現音視頻實時通信的框架(APIs),支持瀏覽器(Firefox、Chrome、Opera)以及iOS、Android 原生系統(Poor W

原创 android launchmode

1:standard:標準啓動模式(默認啓動模式),每次都會啓動一個新的activity實例。 2:singleTop:單獨使用使用這種模式時,如果Activity實例位於當前任務棧頂,就重用棧頂實例,而不新建,並回調該實例onNewI

原创 -bash: fultter: command not found

我是在mac上按照https://flutterchina.club/setup-macos/#%E7%B3%BB%E7%BB%9F%E8%A6%81%E6%B1%82 上面的文檔配置: git clone -b beta https:

原创 音視頻開發基礎

數據壓縮分類: 1:有損(Lossy):解壓後的數據不能被完全恢復,會丟失一部分信息,壓縮比越小,丟失的信息越多;壓縮比高(10:1-20:1),利用人視覺特性,如MPEG-2、H.264/AVC、AVS; 2:無損(Lossless):

原创 Failed with error: fatal: unable to access 'xxxx.git/': The requested URL returned error: 403

1:Terminal 中輸入 vim .git/config 回車會出現如下圖;2:之前的紅框中應該是 。 url=https://github.com/Arman-dev/Arman.git (視自己的地址爲準);3:修改成圖中格式 ,

原创 android音頻之裸數據錄製和播放

public class MainActivity extends AppCompatActivity { private File file=null; private boolean isRecording;

原创 小黃鴨調試法

場景一:我們都有過向別人(甚至可能向完全不會編程的人)提問及解釋編程問題的經歷,但是很多時候就在我們解釋的過程中自己卻想到了問題的解決方案,然後對方卻一臉茫然。場景二:你的同行跑來問你一個問題,但是當他自己把問題說完,或說到一半的時候就想