Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7437781
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T10:27:06+00:00 2026-05-29T10:27:06+00:00

My project is a visitor app for a University, that basically displays places and

  • 0

My project is a visitor app for a University, that basically displays places and events on a map, and allows the users to interact with one another by making posts with advice/recommendations/questions and so on.

So far I’ve been trying out bits of code seperately (lists, tabs, the basics), following the android tutorials and trying things for myself. My problem is that I’m not sure how to combine all the bits of code into one project.

I know that I need to make a database, and a map (using OSM rather than google).
The database will store information on places, events, and posts that users have made. With co-ordinate information because they need to go on the map. This information is also displayed in seperate tabs – e.g. a list of places.

My problem is that I don’t know how this will all fit together.
Will I need seperate classes for the database, populating the lists, and displaying on the map? Or can they all be in a single class?

I’m a little hazy on how the classes and activities are going to communicate, too. At the moment I’m thinking the database object is going to get passed to the listviews and mapview, which then take and display some of the information?

Any advice on how to cobble these elements together would be much appreciated. 😀

I think I will need to subclass SQLiteOpenHelper for my database, so it’ll need to be its own class?
I’m thinking of using OSMdroid for the map, which I’m not sure how to do yet.
And everything needs to be inside a tabview.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T10:27:07+00:00Added an answer on May 29, 2026 at 10:27 am

    Welcome to StackOverflow!

    Your question is very vague and broad, and likely to get closed as “not a real question” – I suggest you take problems one by one and ask specific questions as you go along and run into problems. Try to think about your problem in these terms: what’s the minimal thing I need to get it to do the thing I want. Keep in mind that ANYTHING you want to do is possible, the main question to ask yourself is: what do you want your application to do exactly? Think about the number of different screens (activities), and how they would communicate to each other (when you click XXX, that will lead you to YYY, and so on). One advice: start simple, it’s very easy to get buried in too much complexity, especially since it’s your first project. It can quickly become very complex, even with a simple concept.

    As you didn’t specify your level of expertise in coding, it’s difficult to give precise advices: but coding an android application is not very different from a “regular” application, with a web or Swing or C# user interface. So I would advise you to learn about OO programming in general, things like composition, inheritance, encapsulation, dependency injection, unit-testing, etc.

    Then start writing a base Activity for your main view, write its layout, and add views and graphical elements to it. Then add the listener code for your widgets, that will generate Intents to other Activity.

    Then add a DatabaseHelper when you want to save stuff in a database (that can come later, to begin with, you can just “stub” the interactions to a database, by writing what you would save to db on screen using Toast for example).

    All objects can be injected into other objects by passing a reference to them, either at construction time or through setters.

    Sorry not to be more precise, as I said it’s a very vague question.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm writing a web app similar to wtfimages.com in that one visitor should never
My project consists of an app that links to two static libraries. Each of
I'm looking for some good app to handle visitor statistics for a Django project.
I'm building, basically, an ad server. This is a personal project that I'm trying
The project that I am working on (Node.js) implies lots of operations with the
The project currently has a UIviewController called Dashboard that acts as the main view
Simple problem: an existing project allows me to add additional fields (with additional checks
For a project that I’m developing, I have to use Linq to create some
I want to make a website (my first project) that pulls the top tweets
I am working on my senior project at university and I have a question.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.