原创 kotlin set get 入門
var age: Int = 0 get() = field set(value) { if (value > 100 || value < 0) field = -1 else fi
原创 關於builder模式的使用
1、Android studio 安裝插件 InnerBuilder 2、ctrl+alt+s ---> generate--->Builder 3、 public class MachineType { private Str
原创 反射一:反射非公有類,非當前包中的類
反射一個非公用、非當前包中的類 //第一步:通過類全名 得到Class Class<?> cls = Class.forName("java.io.UnixFileSystem"); Constructor[] constructors
原创 關於手機監聽不到Wi-Fi連接的原因 unknown ssid
最近做一個監聽wifi開啓、關閉、連接監聽的項目 手機設置中連接成功後 在代碼中監聽不到連接的哪一個Wi-Fi String ssid = connectedWifiInfo.getSSID(); int networkId = con
原创 Spring boot 項目 入門 (1)
1、IDEA 創建項目:參考 2、maven 更新jar緩慢問題: 項目右鍵->maven -> create setting.xml 或者 open setting.xml 文件替換一下內容: <?xml version="1.0"
原创 socket 入門 (二)藍牙
private UUID sppUUID; private BluetoothDevice mBluetoothDevice; // 藍牙 socket private BluetoothSocket mSocket = null
原创 android 無權限刪除/system 下文件
Read-only file system 1、cat/proc/mtd你可以查看分區對應的目錄。比如我的mtdblock3 對應的是system分區。 2、adb remount, 3、adb shell mount -o remou
原创 android ndk 2
android ndk 1
原创 關於 Android API 21 水波紋點擊效果
參考:https://www.cnblogs.com/wingyip/p/4548093.html https://www.jianshu.com/p/b8101b96246a android API 21 系統
原创 關於 沉浸式狀態欄
參考:https://www.jianshu.com/p/752f4551e134 https://blog.csdn.net/guolin_blog/article/details/51763825#commentsedit 沉浸
原创 android ndk 4
android ndk 4
原创 關於win7+ubuntu雙系統安裝過程
1、mbr 主引導記錄 ,gpt GUID Partition Table,即“全局唯一標識磁盤分區表” 2、UEFI (Unified Extensible Firmware Interface) 統一可擴展固件接口 3、老毛桃 ,ub
原创 Android File Explorer
File Explorer: 工具位於 sdk/tools/monitor data/data 下文件查看權限 chmod -R 777 /data/data adb root 在 adb remount
原创 SQLite3 基本使用
SQLite3 基本使用1、關於sqlite3 數據庫查看命令使用2、sqlite3 數據庫驅動下載3、關於sqlite3 數據庫表操作使用4、來源 https://www.runoob.com/sqlite/sqlite-tut
原创 ViewModel LiveData setValue()
ViewModel 官網 1、 private MutableLiveData<List<User>> users; public LiveData<List<User>> getUsers() {