原创 安卓簽名MD5相關說明

  什麼是包名?   每個 Android 應用均有一個唯一的應用 ID。安卓以 Java 包的形式管理應用。具體說明見官方文檔:         https://developer.android.com/studio/build/a

原创 \build\intermediates\signing_config\debug\out\signing-config.json (拒絕訪問。)

原因:重裝電腦系統後有權限問題產生的錯誤 解決辦法:直接刪掉module下的build文件,重新run就行了

原创 唯獨百度搜索打不開,其他網站軟件上網正常的解決辦法記錄

此類問題,首先排除是網絡連接問題,不用去查ip dns等地方 而是hosts文件出問題了,hosts文件存放路徑是 C:\Windows\System32\drivers\etc 然而打開此路徑後沒有該文件,WTF(我的是win10系統)

原创 記錄解決fragment中onActivityResult不回調用的問題

開始入坑kotlin了 解決辦法:在宿主activity中 override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {

原创 安卓佈局文件xml中一個漢字寬度的空格

在佈局文件中經常需要實現對齊,標題字數不同如何實現對齊呢 方法一:直接在佈局文件中使用   android:text="擬發文種 " 方法二:在strings.xml文件中使用\u3000,在佈局中引用

原创 查找某個端口被哪個程序佔用,並解除佔用

系統環境:win10 1.徽標鍵+x,選擇 Windows PowerShell(管理員)(A) 在命令窗口輸入命令  netstat -ano ,會出現各端口被佔用的詳細信息,如下圖 2.找到被佔用的端口(例3306),並記住它的PI

原创 Caused by: Error: ' ' is not a valid resource name character

產生過程 從GitHub上clone了一個項目,導入AS運行就產生這個錯誤,如下圖 好吧,翻譯一下,大概意思是,空格不是有效的資源命名字符,就是說項目裏某些字符名字引用包含了空格,在as編譯裏是不允許的。 解決辦法 根據上圖的錯誤提示找

原创 不用插件設置AndroidStudio編輯界面背景

直接上圖 第一步 第二步

原创 程序包android.support.v4.xx和android.support.v7.xx不存在之錯誤記錄

錯誤產生過程:   在as裏新建的工程導入一個老項目module,而這個module依賴v4v7包,一運行就報錯這倆包不存在。   錯誤產生原因: 由於as版本比較新(我的是3.5.1),新建工程時默認支持androidx(想了解的同學自

原创 AndroidStudio getter判空模板,(適用於實體類、String、list)

#if($field.modifierStatic) static ## #end $field.type ## #set($name = $StringUtil.capitalizeWithJavaBeanConvention($St

原创 v9.0.4註冊碼

190506164782

原创 scrollview 嵌套recyclerview 顯示不全

解決辦法在RecyclerView的外部套上一層RelativeLayout <RelativeLayout android:layout_width="match_parent" android:layout_heig

原创 android studio 打開java文件 內容全變了

問題描述: 某天打開項目的activity的java文件界面突然變成下面這樣了,但是用Notepad++打開代碼什麼的都正常,不知道什麼原因造成的   解決辦法 使用notepad++打開java文件,隨便改個地方或者直接按倆空格再保存,

原创 Manifest merger failed with multiple errors, see logs

在build添加新的引用時產生Manifest merger failed with multiple errors, see logs 錯誤 多數是因爲配置清單文件合併引起的錯誤 原因1 minSDKVersion不一致 解決辦法 

原创 在一個Activity裏銷燬另外一個Activity

   步驟一:在需要被關閉的那個activity中(例MainActivity)設置一個變量記錄這個activity,之後在onCreated方法裏讓它等於this。 public static MainActivity instan