The City Docs
7.4
7.4
  • Welcome
  • ADMIN PANEL
    • Import Project
    • Structure
    • Notification
    • MySQL Database
    • Add New Category
    • News Info
    • Custom Color
    • Change Log
  • ANDROID
    • Getting Started
      • Installation
      • Import Project
    • Structure
    • Package Name ( app id )
    • Firebase [must]
    • REST API
      • Configure API Url
      • Validate Your Web
    • Category
      • Integration
      • Add New
    • Remote Config
    • Ad Networks
    • Maps Configuration
    • Sort By Distance
    • Lazy Load
    • SQLite Database
    • Custom Color
    • Change Log
  • License
Powered by GitBook
On this page
  1. ANDROID

Structure

Package Structure

PreviousImport ProjectNextPackage Name ( app id )

Whole project is organize by their package, the main functional can known by package name.

  1. AppConfig.java -> all configuration for app saved here

  2. All Activity Class placed on app.thecity.activity

  3. Ad class placed on app.thecity.advertise

  4. Adapter for Grid View, Image List placed on app.thecity.adapter

  5. All class related REST API request on app.thecity.connection

  6. The supporting data like, constant, database app.thecity.data

  7. Fragment page placed on app.thecity.fragment

  8. Fcm notification Handler on app.thecity.fcm

  9. All Object Model placed on app.thecity.model

  10. Internet detector, callback class, and snippet app.thecity.utils

  11. Custom widget class placed on app.thecity.widget