News-Jetpack-Compose-Application
所属分类:其他
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2021-01-31 14:54:44
上 传 者:
sh-1993
说明: Android工作室项目,显示受支持国家的最新新闻
(Android studio project to display latest news of supported countries)
文件列表:
app/ (0, 2021-01-31)
app/build.gradle (4016, 2021-01-31)
app/proguard-rules.pro (750, 2021-01-31)
app/src/ (0, 2021-01-31)
app/src/androidTest/ (0, 2021-01-31)
app/src/androidTest/java/ (0, 2021-01-31)
app/src/androidTest/java/com/ (0, 2021-01-31)
app/src/androidTest/java/com/proj/ (0, 2021-01-31)
app/src/androidTest/java/com/proj/news/ (0, 2021-01-31)
app/src/androidTest/java/com/proj/news/ExampleInstrumentedTest.kt (653, 2021-01-31)
app/src/main/ (0, 2021-01-31)
app/src/main/AndroidManifest.xml (979, 2021-01-31)
app/src/main/java/ (0, 2021-01-31)
app/src/main/java/com/ (0, 2021-01-31)
app/src/main/java/com/proj/ (0, 2021-01-31)
app/src/main/java/com/proj/news/ (0, 2021-01-31)
app/src/main/java/com/proj/news/db/ (0, 2021-01-31)
app/src/main/java/com/proj/news/db/NewsDB.kt (375, 2021-01-31)
app/src/main/java/com/proj/news/db/NewsDao.kt (444, 2021-01-31)
app/src/main/java/com/proj/news/db/mapper/ (0, 2021-01-31)
app/src/main/java/com/proj/news/db/mapper/CacheMapper.kt (186, 2021-01-31)
app/src/main/java/com/proj/news/db/mapper/article/ (0, 2021-01-31)
app/src/main/java/com/proj/news/db/mapper/article/ArticleCacheMapper.kt (1645, 2021-01-31)
app/src/main/java/com/proj/news/db/model/ (0, 2021-01-31)
app/src/main/java/com/proj/news/db/model/ArticleCache.kt (745, 2021-01-31)
app/src/main/java/com/proj/news/di/ (0, 2021-01-31)
app/src/main/java/com/proj/news/di/DbModule.kt (1008, 2021-01-31)
app/src/main/java/com/proj/news/di/NetworkModule.kt (1514, 2021-01-31)
app/src/main/java/com/proj/news/di/RepositoryModule.kt (1166, 2021-01-31)
app/src/main/java/com/proj/news/domain/ (0, 2021-01-31)
app/src/main/java/com/proj/news/domain/mapper/ (0, 2021-01-31)
app/src/main/java/com/proj/news/domain/mapper/DomainMapper.kt (183, 2021-01-31)
app/src/main/java/com/proj/news/domain/model/ (0, 2021-01-31)
app/src/main/java/com/proj/news/domain/model/Article.kt (336, 2021-01-31)
app/src/main/java/com/proj/news/domain/model/Country.kt (286, 2021-01-31)
app/src/main/java/com/proj/news/events/ (0, 2021-01-31)
app/src/main/java/com/proj/news/events/DataStateEvent.kt (283, 2021-01-31)
... ...
# News-Jetpack-Compose-Application
Android studio project to display lates news of supported counties
[Jetpack Compose (1.0.0-alpha10)](https://developer.android.com/jetpack/compose?gclid=Cj0KCQiAx9mABhD0ARIsAEfpavRejTUy93es9DecTJmgm99FCWndsH-a7LR03alRWdoWLldKU6YMCXwaAnGBEALw_wcB&gclsrc=aw.ds)
* Add google maps(com.google.android.gms.maps.MapView) to jetpack compose by
using [Interoperability](https://developer.android.com/jetpack/compose/interop)
* use [AndroidViewBinding](https://developer.android.com/jetpack/compose/interop#views-in-compose)
to bind layout file to compose.
* [FAB (Floating Action Button)](https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#floatingactionbutton)
for changing map type
* MAP_TYPE_SATELLITE
* MAP_TYPE_TERRAIN
* MAP_TYPE_HYBRID
* Use [Scaffold](https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#scaffold)
to add FAB(Floating Action Button) to compose
* FAB animation
近期下载者:
相关文件:
收藏者: