-
和c/c++對比來學查看全部
-
位運算
查看全部 -
字符轉義。一種通過\;一種通過三個引號形式
查看全部 -
float默認十進制保留6位小數
Kotlin中數字不存在隱式的拓寬轉換,比如一個函數接受的參數位Double,他只能接受Double類型,而不能接受Float或Int類型
查看全部 -
kotlin的優點
富有表現力且簡潔:少量代碼編寫功能,提高工作效率
安全性高:可以避免空指針異常等問題
可互操作:可以與Java相互調用
結構化并發:kotlin協程可以使異步代碼像阻塞代碼一樣易于使用
Kotlin必會必知
查看全部 -
泛型 in和out的使用
查看全部 -
okhttp
查看全部 -
ewcyclerview
查看全部 -
materialButtontoggleGroup
查看全部 -
materialButton
查看全部 -
framelayout
查看全部 -
我并沒有配置 implementation 'com.google.android.material:material:1.5.0' 為什么 <com.google.android.material.button.MaterialButton /> 仍然可以正常顯示?
機器人回答
如果您沒有在 build.gradle 文件中添加 implementation 'com.google.android.material:material:1.5.0',而仍然可以在布局文件中使用 <com.google.android.material.button.MaterialButton />,則可能是因為您的項目依賴于另一個庫或庫中包含該依賴項。
例如,如果您的項目依賴于 androidx.appcompat 庫,則 androidx.appcompat 庫將包含 MaterialButton 控件的依賴項,因此您無需單獨添加它們。在這種情況下,如果您在布局文件中使用 MaterialButton 控件,則它將正常顯示,因為它已經在 androidx.appcompat 庫中可用。
另外,請注意,如果您在應用程序的主題中使用了 MaterialComponents 主題(例如 Theme.MaterialComponents.Light),則您可以在應用程序中使用 Material Design 控件而不需要單獨添加其依賴項。這是因為 MaterialComponents 主題已經包含了這些控件的依賴項。
查看全部 -
restful網絡請求框架retrofit
查看全部 -
接上
查看全部 -
插入圖片
圖片存放位置:app——src——main——res——自己新建文件夾drawable-xxhdpi
查看全部
舉報