原创 Android 手機生成文件電腦上看不見

使用這個代碼即可 MediaScannerConnection.scanFile(context, new String[] { filePath}, null, null);

原创 Android 設置圖標顏色

ImageView imageView=rootView.findViewById(R.id.avatarImage); imageView.setColorFilter(Color.WHITE, Porte

原创 Android 一例Base64錯誤問題

在Android 11下正常,8.1下不正常 修改import import org.apache.commons.codec.binary.Base64; 爲 import android.util.Base64; public stat

原创 Android獲取第二個SD卡路徑

File[] externalFilesDirs = getExternalFilesDirs(null); // 判斷是否有第二個SD卡 if (externalFilesDirs.length > 1) { // 第二個SD卡

原创 Android 外置存儲卡無法使用FileProvider問題

解決辦法: <?xml version="1.0" encoding="utf-8"?> <paths> <external-files-path name="my_images" path="."

原创 Android設置spinner字體

彈出下拉菜單可以直接設置,但是顯示字體需要使用自定義適配器來生效 你嘗試在 Spinner 上應用了自定義的樣式,但似乎字體大小未更改。在 Spinner 控件中更改字體大小可能需要使用自定義適配器來生效。儘管你在樣式 setting_sp

原创 MPAndroidChart 中的HorizontalBarChart數值顯示不全問題

private HorizontalBarChart hor_bar_chart; hor_bar_chart=(HorizontalBarChart) findViewById(R.id.hor_barchart); YAxis left

原创 Android12獲取藍牙權限

在Android12中使用藍牙訪問設備,彈出了提示允許發現並連接到附近設備,但是搜索不到藍牙 Android11:android.permission.BLUETOOTH、android.permission.BLUETOOTH_ADMIN

原创 Android 中Sqlite數據庫存日期long與字符串轉換

以下是代碼片段 model中 private long bindingTime; private long completionTime; long轉日期字符串,使用Java8中的 long bindingTimeMillis = equ

原创 Android ViewPager切換頁面點擊觸發不了focus問題

目前主要發現兩種問題: 1、現象是切換頁面後,TextEdit第一次點擊會觸發軟鍵盤,但是不能輸入文字,再點擊一次正常,解決辦法如下: 關鍵代碼view.requestFocus();一句 viewPager.registerOnPageC

原创 Android EditText顯示圖標

實現了要給帶清除按鈕的ClearEditText,但是無法顯示圖標 <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_

原创 Android 第一次點擊EditText不顯示光標問題

可以考慮在 XML 佈局文件中添加 android:focusableInTouchMode="true" 屬性,以確保 ClearEditText 控件在觸摸模式下也能獲取焦點。這樣,用戶在首次點擊時會立即看到光標。 在 XML 佈局文件

原创 mikephil chart調整legend上邊距

... xAxis.setTextSize(14f); // 設置字體大小爲18dp dataSet.setValueTextSize(14f); // 設置字體大小爲14dp Legend legend = chart.getLegend

原创 Android Failed to resolve: com.github.PhilJay:MPAndroidChart:v3.1.0

2022.3.1版本 修改settings.gradle dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_

原创 android-bottom_navigation 菜單不顯示問題

protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); binding = ActivityMainBindi