原创 Android 設置任意View的背景爲圓形或圓角

原文地址: Android 設置任意View的背景爲圓形或圓角 - Stars-One的雜貨小窩 我的需求主要還是在SurfaceView需要設置爲圓形背景,在網上找了下,發現一個可行方法,做個記錄 import android.gra

原创 記Okhttp的攔截器導致app崩潰問題

原文: 記Okhttp的攔截器導致app崩潰問題 - Stars-One的雜貨小窩 app對接的後臺接口,傳參需要加密,獲取數據需要解密,於是使用了攔截器去實現,然後發現以下問題: 即使在發起請求的那行代碼已經有try catch,但是接

原创 Jitpack發佈Android庫帶文檔和源碼

原文地址: Jitpack發佈Android庫帶文檔和源碼 - Stars-One的雜貨小窩 忽然發現自己發佈的xAndroidUtil庫 寫代碼的時候看方法註釋都看不到,研究了下如何讓Jitpack發佈Android庫帶上文檔和源碼

原创 Github賬號開啓賬號雙重驗證

原文: Github開啓雙重驗證 - Stars-One的雜貨小窩 今天在瀏覽開源項目的時候,突然Github有個提示我要在9月18日前開啓雙重驗證,說是不完成的話,到時候的Github賬號會受到限制 於是花了些時間研究了下,通過百度搜

原创 IDEA/Android Studio的gradle控制檯輸出中文亂碼問題解決

原文地址: IDEA/Android Studio的gradle控制檯輸出中文亂碼問題解決 - Stars-One的雜貨小窩 在項目中,有使用到Gradle自定義腳本,會有些輸出日誌,但是輸出中文就變成亂碼了..本篇就介紹下解決方法 亂

原创 記一次Android項目升級Kotlin版本(1.5 -> 1.7)

原文地址: 記一次Android項目升級Kotlin版本(1.5 -> 1.7) - Stars-One的雜貨小窩 由於自己的歷史項目Kotlin版本比較老了,之前已經升級過一次了(1.4->1.5),那次升級就比較容易,沒遇到什麼坑 這次

原创 Android 妙用TextView實現左邊文字,右邊圖片

原文: Android 妙用TextView實現左邊文字,右邊圖片 - Stars-One的雜貨小窩 有時候,需要文字在左邊,右邊有個箭頭,我個人之前會有兩種做法: 使用線性佈局來實現 或者使用約束佈局,一個左對齊,一個右對齊 這幾天突

原创 Android LinearLayout快速設置每個item間隔

原文地址: Android LinearLayout快速設置每個item間隔 平常使用LinearLayout的時候,有時候會需要對每個item設置間距,但是每個item都加上margin的方法實在有些繁瑣 因爲之前是在寫JavaFx程

原创 Android 自定義view中根據狀態修改drawable圖片

原文地址:Android 自定義view中根據狀態修改drawable圖片 - Stars-One的雜貨小窩 本文涉及知識點: Android裏的selector圖片使用 底部導航欄的使用 自定義view的步驟瞭解 建議有以上基礎有助於

原创 Kotlin 常用語法糖記錄

原文地址: Kotlin 常用語法糖記錄 - Stars-One的雜貨小窩 當使用 Kotlin 編程時,有一些常用的函數可以幫助我們簡化代碼並提高開發效率。 稍微列舉下常用的方法 runCatching runCatching 是一個用於

原创 Android BottomNavigation底部導航欄使用

原文地址: Android BottomNavigation底部導航欄使用 - Stars-One的雜貨小窩 基本使用 本文側重點記錄一些特殊的樣式設置,所以基本使用這裏就簡單概述一下,詳細圖文可以去找其他人的博文 1.創建對應的menu菜

原创 Markdown 使用diff高亮代碼區某行數據

使用diff標明代碼區即可 如: ```diff fun main(){ + say("") return "" } fun main(){ - say("") return "" }

原创 TornadoFx 頁面之間的數據傳遞

原文地址: TornadoFx 頁面之間的數據傳遞 - Stars-One的雜貨小窩 和Android開發一樣,經常遇到兩個頁面之間需要進行數據的交互傳輸,本文講解下TornadoFx框架中,頁面之間的數據傳遞步驟方法 方法1 - 使用

原创 Android Progressbar進度條樣式調整爲圓角矩形,且改變顏色

原文地址: Android Progressbar進度條樣式調整爲圓角矩形,且改變顏色 美工設計的進度條是圓角矩形的,與Android默認的樣式有所區別,可以通過樣式progressDrawable屬性來對進度條組件進行調整 實現效果:

原创 Kotlin 語法糖(對象不爲空返回自身,爲空返回其他)

原文地址: Kotlin 語法糖(對象不爲空返回自身,爲空返回其他) - Stars-One的雜貨小窩 開發中,經常會有這樣邏輯: 判斷對象如果不爲空,則取對象本身; 爲空,則得到其他對象; 然後每次寫個if還是有些囉嗦,可以使用kot