News-App

所属分类:土木工程
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2023-04-08 19:12:14
上 传 者sh-1993
说明:  使用Kotlin构建的Android新闻应用程序,并实现MVVM架构。,
(Android News App built using Kotlin and implemented MVVM architecture.,)

文件列表:
.idea/ (0, 2022-10-10)
.idea/.name (7, 2022-10-10)
.idea/codeStyles/ (0, 2022-10-10)
.idea/codeStyles/Project.xml (3622, 2022-10-10)
.idea/codeStyles/codeStyleConfig.xml (209, 2022-10-10)
.idea/compiler.xml (169, 2022-10-10)
.idea/gradle.xml (680, 2022-10-10)
.idea/misc.xml (9123, 2022-10-10)
.idea/vcs.xml (180, 2022-10-10)
CONTRIBUTING.md (3841, 2022-10-10)
License (1070, 2022-10-10)
apk/ (0, 2022-10-10)
apk/News.apk (6715914, 2022-10-10)
app/ (0, 2022-10-10)
app/build.gradle (2742, 2022-10-10)
app/proguard-rules.pro (750, 2022-10-10)
app/src/ (0, 2022-10-10)
app/src/androidTest/ (0, 2022-10-10)
app/src/androidTest/java/ (0, 2022-10-10)
app/src/androidTest/java/com/ (0, 2022-10-10)
app/src/androidTest/java/com/example/ (0, 2022-10-10)
app/src/androidTest/java/com/example/newsapp/ (0, 2022-10-10)
app/src/androidTest/java/com/example/newsapp/ExampleInstrumentedTest.kt (665, 2022-10-10)
app/src/main/ (0, 2022-10-10)
app/src/main/AndroidManifest.xml (1315, 2022-10-10)
app/src/main/java/ (0, 2022-10-10)
app/src/main/java/com/ (0, 2022-10-10)
app/src/main/java/com/example/ (0, 2022-10-10)
app/src/main/java/com/example/newsapp/ (0, 2022-10-10)
app/src/main/java/com/example/newsapp/MainActivity.kt (6217, 2022-10-10)
app/src/main/java/com/example/newsapp/NewsModel.kt (634, 2022-10-10)
app/src/main/java/com/example/newsapp/ReadNewsActivity.kt (6064, 2022-10-10)
app/src/main/java/com/example/newsapp/SavedNewsActivity.kt (4755, 2022-10-10)
app/src/main/java/com/example/newsapp/adapters/ (0, 2022-10-10)
app/src/main/java/com/example/newsapp/adapters/CustomAdapter.kt (3571, 2022-10-10)
app/src/main/java/com/example/newsapp/adapters/FragmentAdapter.kt (1188, 2022-10-10)
... ...

# News-App ### Overview : Kotlin-based Android news app helps users stay up-to-date on the latest headlines. ### Features : * Display News in various categories * Dark mode * Share news with friends * Browse news * Bookmark news to read later/ Delete news * Listen news with provided Text-To-Speech service ### Screenshots :
News home Read News saved
News home read News saved news


### Tools and Tech stack used : * Kotlin * XML * MVVM Architecture * Room database library * Android Studio * Third party libraries like [retrofit](https://square.github.io/retrofit/), [picasso](https://square.github.io/picasso/), [shimmer](https://github.com/facebook/shimmer-android). ### Getting Started : Note: To run the app you have to add NewsAPI.org key. This API has limited access to daily request for News. * Generate API key from News api * Paste the key in 'gradle.properties' *(Create the file if not exists)* API_KEY="" * Rebuild app ### Application link : **Click here to download apk** ### Contributing - Contributions are always welcome! - See [CONTRIBUTING.md](https://github.com/Raj-m01/News-App/blob/master/CONTRIBUTING.md) for ways to get started. ### For hackoberfest: - **Before creating any Pull Request, please register yourself at [Hacktoberfest's Official Website](https://hacktoberfest.digitalocean.com/)** - **If a maintainer reports behavior that’s not in line with the project’s code of conduct, then you will be ineligible to participate.** - **If a maintainer reports your pull request as spam, it will not be counted towards your participation in Hacktoberfest.** ### License Copyright (c) 2022 Raj Manjrekar This project is [MIT](https://github.com/Raj-m01/News-App/blob/master/License) licensed.

近期下载者

相关文件


收藏者