<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://dh46tw.github.io/tags/android/</loc>
    <lastmod>2026-03-22T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/</loc>
    <lastmod>2026-03-22T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/jetpack-compose/</loc>
    <lastmod>2026-03-22T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2026/jetpack-compose-image-contentscale-crop-biasalignment/</loc>
    <lastmod>2026-03-22T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/</loc>
    <lastmod>2026-03-22T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/</loc>
    <lastmod>2026-03-22T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/androidstudio/</loc>
    <lastmod>2026-03-21T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/webp/</loc>
    <lastmod>2026-03-21T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2026/android-studio-webp-convert/</loc>
    <lastmod>2026-03-21T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/java/</loc>
    <lastmod>2026-03-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/jdk/</loc>
    <lastmod>2026-03-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/macos/</loc>
    <lastmod>2026-03-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2026/macos-jdk/</loc>
    <lastmod>2026-03-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/google-play/</loc>
    <lastmod>2026-01-06T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2026/play-console-unpublish-app/</loc>
    <lastmod>2026-01-06T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/categories/android/</loc>
    <lastmod>2025-12-03T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/code-quality/</loc>
    <lastmod>2025-12-03T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/categories/</loc>
    <lastmod>2025-12-03T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/sonarqube/</loc>
    <lastmod>2025-12-03T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/sonarqube-community-build-android-setup-guide/</loc>
    <lastmod>2025-12-03T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/%E5%8E%9F%E5%A7%8B%E7%A2%BC%E6%AA%A2%E6%B8%AC/</loc>
    <lastmod>2025-12-03T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android-room/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android-sqlite/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-sqlcipher-with-room/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/encryption/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/categories/mobile-security/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/room/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/security/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/sqlcipher/</loc>
    <lastmod>2025-12-02T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android-%E9%98%B2%E8%AD%B7/</loc>
    <lastmod>2025-11-19T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-screen-overlay-attack-tapjacking-prevention/</loc>
    <lastmod>2025-11-19T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/flag_secure/</loc>
    <lastmod>2025-11-19T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/overlay/</loc>
    <lastmod>2025-11-19T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/screen-overlay/</loc>
    <lastmod>2025-11-19T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/tapjacking/</loc>
    <lastmod>2025-11-19T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/16kbpagesize/</loc>
    <lastmod>2025-09-17T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/googleplay/</loc>
    <lastmod>2025-09-17T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-apk-analyzer-16kb-issue/</loc>
    <lastmod>2025-09-17T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-studio-error-loading-build-artifacts/</loc>
    <lastmod>2025-09-12T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/build/</loc>
    <lastmod>2025-09-12T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-15-emulator-soft-keyboard-issue/</loc>
    <lastmod>2025-08-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/emulator/</loc>
    <lastmod>2025-08-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/softkeyboard/</loc>
    <lastmod>2025-08-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/autocloseable/</loc>
    <lastmod>2025-06-12T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/kotlin/</loc>
    <lastmod>2025-06-12T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/typedarray/</loc>
    <lastmod>2025-06-12T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/typedarray-use-crash-on-android-11/</loc>
    <lastmod>2025-06-12T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/.aiexclude/</loc>
    <lastmod>2025-06-09T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/ai%E5%B7%A5%E5%85%B7/</loc>
    <lastmod>2025-06-09T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-studio-gemini-aiexclude/</loc>
    <lastmod>2025-06-09T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android%E9%96%8B%E7%99%BC/</loc>
    <lastmod>2025-06-09T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/geminicodeassist/</loc>
    <lastmod>2025-06-09T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/%E8%B3%87%E5%AE%89/</loc>
    <lastmod>2025-06-09T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-easy-launcher-plugin/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/gradle/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/appicon/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/easylauncher/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-gradle-customized-name-for-archives/</loc>
    <lastmod>2025-05-14T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/gradle/</loc>
    <lastmod>2025-05-14T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-gradle-version-name-suffix-build-time/</loc>
    <lastmod>2025-04-28T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/kobo-clara-hd-fix-note/</loc>
    <lastmod>2025-04-04T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/koboclarahd/</loc>
    <lastmod>2025-04-04T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/intent/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/googlemapssdk/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/mapsurls/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/maps-urls-action-directions/</loc>
    <lastmod>2025-05-15T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/about/</loc>
    <lastmod>2025-02-18T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2025/android-encryptedsharedpreference-error/</loc>
    <lastmod>2025-02-11T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/encryptedsharedpreference/</loc>
    <lastmod>2025-02-11T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/datetime/</loc>
    <lastmod>2024-08-26T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2024/android-true-time/</loc>
    <lastmod>2024-08-26T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/hash/</loc>
    <lastmod>2024-07-29T09:12:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2024/file-hash-check/</loc>
    <lastmod>2024-07-29T09:12:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/sbom/</loc>
    <lastmod>2024-06-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2024/android-studio-export-sbom/</loc>
    <lastmod>2024-06-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2024/android-alarm-manager-schedule-exact-alarm/</loc>
    <lastmod>2024-03-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/alarmmanager/</loc>
    <lastmod>2024-03-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/network/</loc>
    <lastmod>2024-03-14T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2024/okhttp-httplogginginterceptor/</loc>
    <lastmod>2024-03-14T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-clear-app-data-cache-permissions/</loc>
    <lastmod>2023-12-05T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-dynamic-app-icon/</loc>
    <lastmod>2023-11-23T16:38:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-ui-datepicker/</loc>
    <lastmod>2023-10-31T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/ui/</loc>
    <lastmod>2023-10-31T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-buildconfig-missing/</loc>
    <lastmod>2023-06-30T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-location-get-time/</loc>
    <lastmod>2023-05-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/location/</loc>
    <lastmod>2023-05-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/published/</loc>
    <lastmod>2023-05-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-log-tool-timber/</loc>
    <lastmod>2023-05-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/android-location-manager/</loc>
    <lastmod>2023-05-24T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/gps/</loc>
    <lastmod>2023-05-24T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/git/</loc>
    <lastmod>2023-04-27T15:16:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2023/git-update/</loc>
    <lastmod>2023-04-27T15:16:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/certificate/</loc>
    <lastmod>2022-10-26T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2022/certificate-misconfigured/</loc>
    <lastmod>2022-10-26T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/chatbot/</loc>
    <lastmod>2022-04-11T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/dialogflow/</loc>
    <lastmod>2022-04-11T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2022/dialogflow-on-android/</loc>
    <lastmod>2022-04-11T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2022/android-camerax-bitmap-rotation/</loc>
    <lastmod>2022-03-25T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/android/camera/</loc>
    <lastmod>2022-03-25T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2020/android-adb-commands/</loc>
    <lastmod>2021-11-17T16:52:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2021/android-encryptedsharedpreferences/</loc>
    <lastmod>2021-10-08T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2021/2021-associate-android-developer/</loc>
    <lastmod>2021-03-31T18:31:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2021/android-splash-screen/</loc>
    <lastmod>2021-01-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/splashscreen/</loc>
    <lastmod>2021-01-27T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2020/android-adb-connect-device-by-wifi/</loc>
    <lastmod>2020-07-21T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/posts/2020/postman-import-swagger/</loc>
    <lastmod>2020-02-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/postman/</loc>
    <lastmod>2020-02-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/tags/swagger/</loc>
    <lastmod>2020-02-20T00:00:00+08:00</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/archives/</loc>
    <changefreq>weekly</changefreq>
  </url><url>
    <loc>https://dh46tw.github.io/search/</loc>
    <changefreq>weekly</changefreq>
  </url>
</urlset>
