I'm planning to create an app that basically asks a lot of questions (for the purpose of study). I haven't started it yet, I'm still planning how I will carry it out.
I'm thinking of creating a class called Question and then storing multiple objects of that class in different arrays. I could end up having thousands of Question objects. I would do this in my onCreate() method, so as to have all the questions ready by the time the app starts.
Would doing so much in the onCreate() method slow down/cripple my program? What makes this worse is that if the user exits the app and then reopens it, the questions would be added again.
Is there a better way of having large amount of objects in my app? As someone fairly new to android development and programming in general, I appreciate any help.