Skip to content

rishika712/news-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“° News Application - Android App

The News Application is an Android-based app that delivers the latest news headlines across multiple categories using a News API. Built with Java and XML in Android Studio, this app provides an intuitive interface for users to explore, read, and share real-time news.

πŸ“± Features

  • πŸ—žοΈ Browse latest news headlines from various categories
  • πŸ” Search functionality for customized news browsing
  • πŸ“€ Share articles with others via social platforms
  • 🌐 Opens full articles in web view
  • 🧭 Category-based news (e.g., technology, sports, health, etc.)
  • πŸ“„ Clean and minimal user interface

πŸ› οΈ Tech Stack

  • Language: Java
  • UI Design: XML
  • IDE: Android Studio
  • API: News API (e.g., NewsAPI.org)
  • Networking: Retrofit / Volley (depending on implementation)
  • JSON Parsing: Gson or standard parsing

πŸ“‚ Project Structure

news-application/ β”‚ β”œβ”€β”€ app/ β”‚ β”œβ”€β”€ java/com/example/newsapp/ β”‚ β”‚ β”œβ”€β”€ MainActivity.java β”‚ β”‚ β”œβ”€β”€ NewsAdapter.java β”‚ β”‚ β”œβ”€β”€ NewsModel.java β”‚ β”‚ β”œβ”€β”€ NewsService.java β”‚ β”‚ └── ... β”‚ β”œβ”€β”€ res/ β”‚ β”‚ β”œβ”€β”€ layout/ # XML UI layouts β”‚ β”‚ └── drawable/ # App icons and images β”‚ └── AndroidManifest.xml β”œβ”€β”€ build.gradle └── README.md

πŸš€ Getting Started

Prerequisites

Installation Steps

  1. Clone the repository:

    git clone https://github.com/rishika712/news-application.git
  2. Open the project in Android Studio.

  3. Add your News API key:

    Navigate to NewsService.java or relevant API call file.

    Replace "YOUR_API_KEY" with your actual API key.

  4. Build and Run:

    Connect an Android device or use an emulator.

    Click Run ▢️ from Android Studio.

πŸ“„ License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors