Ryosuke-Androiddev / CodeCheck

Apache License 2.0
0 stars 0 forks source link

バグを修正 #3 / UI をブラッシュアップ #8 #16

Closed Ryosuke-Androiddev closed 2 years ago

Ryosuke-Androiddev commented 2 years ago

Try screen rotation bug fix

バグを修正 #3

6c53d81794b7fe6cd7a61af0dde5eda22ead0c2a‥try screen rotation bug fix but I can't solve this problem properly I think so.

Introduce Jetpack Compose

UI をブラッシュアップ #8

3489759ac8521d49f73f76af553cccf593edf534‥Add Circular progress indicator using Jetpack Compose

Introduce Jetpack Compose

setup like below

add compose version here.

 build.gradle(Project file)

ext {
    compose_version = '1.0.5'
}

add dependency and setup compose options, build features.

buildFeatures {
   //add this here
    compose true
}

composeOptions {
    kotlinCompilerExtensionVersion compose_version
    kotlinCompilerVersion '1.5.10'
}

add dependency

// Jetpack Compose
implementation "androidx.compose.ui:ui:$compose_version"
implementation "androidx.compose.material:material:$compose_version"
implementation "androidx.compose.ui:ui-tooling-preview:$compose_version"
androidTestImplementation "androidx.compose.ui:ui-test-junit4:$compose_version"

追加情報

・画面回転時に、検索結果が消えてしまうバグの改善を行いましたが、AndroidManifest.xmlでandroid:configChanges="orientation|screenSize"を追加した以上の結果が得られず、現状維持のまま改善の終了としました。

・UIをブラッシュアップするために、検索実行後の待ち時間のユーザ―体験を考慮するために検索結果が表示されるまで、circular progress indicator を Jetpack Compose を用いて実装しました