qr-only-browser

如何製作一個只能掃 QR Code 上網的軟件

  • Camera API

  • QR Code Scanner

    • ZXing
  • Webview

    • Navigation
  • Activity, Intent, View

  • Android Studio

MyApp/
├── app/
├── build.gradle
├── settings.gradle
└── gradle/

Material 3

Project Structure

  • 主要的代碼在 app/src/main/java/MainActivity.kt
  • AndroidManifest.xml 設定需要的權限
  • build.gradle.kts 設定 dependencies
  • libs.versions.toml 設定 build.gradle.kts dependencies 的具體版本號
  • Android Studio Sync Project With Gradle File 的作用是下載 Dependencies
  • Compose 能讓我們在 .kt 裏定義網站的外觀,而不是用以前的 XML
    • @Composable 定義網站的組件
  • Two build.gradle.kts files in package and project are different, no need to change in project level
  • dependencies are defined at libs.versions.toml, sync after change to download the dependencies.

我的夢想只用三個半小時就完成了,LLM 真的無敵……

https://github.com/Evthron/QROnlyBrowser


302 Redirect shouldOverrideUrlLoading

🌐Check out other language versions!
網站使用 Hugo 製作
模板 StackJimmy 設計