im not new to programming and to android at all, but I have a little problem. I can make some good apps work, but I fell like im not working very good with the classes issue. For Example, if I have a background that moving , or any other animations, I will always put the code in the MainActivity. And I have seen some projects which have class named "background animation" or "missle falling class" that making some missles fall in the background . So the problem is that I will always put the code in the main activity. I know how to use classes, but this is a problem for me, i dont know when to put the code on another class or not. thank you . I will tell more so you will understand. When you making a game in android, you probably will have class for your "game" or game class, and I dont have one. I know I need it, but I have no idea how to connect the whole game to one class. Did you understand ? thank you !!
How to use classes in android
494 Views Asked by Levi Omer At
1
There are 1 best solutions below
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in CLASS
- Access objects variable & method by name
- Pass variables to extended class
- Threading Segfault when reading members
- __PHP_Incomplete_Class Object even though class is included before session started
- How to declare a class with a constructior outside of a function C++
- ClassCastException: datastructures.instances.JClass cannot be cast to java.util.ArrayList
- Java: set and get methods for strings
- Allow extension of class by injection of user-made subclass, while preserving accessibility
- Efficiency penalty of initializing a struct/class within a loop
- Possible to add a new class that can be cast to an existing final class?
- introduce c++ into html
- how can Object class in ruby be an instance of it's subclass, class "Class"
- Class enumerator values cannot be passed as parameters to another class's function
- Passive Objects in C++
- open class or implicit class in java
Related Questions in ANDROID-ACTIVITY
- Android - No view found for fragment
- Does a recreated activity remember the original intent started it?
- I want to Show Simple Toast Message When User Click On Media Controller button Pause/Start/Stop in video View Using Media Controller
- Why does this run out of memory? Shouldn't the Activities be released?
- How to check in an (Android) async task if the activity it was called from was finished?
- Android Resources Not Found Exception
- How to handle multiple activity task in android when press home?
- Google Play services LocationSettingsAPI - LocationSettingsRequest Dialog not Showing
- How to land or navigate to previous activity if click on back button
- How to scale the imageview and view with matrix using seekBar?
- how to get the URL from mainActivity to the second activity using intents?
- Coordinator Layout with Toolbar in Fragments or Activity
- NullPointerException error in Android: Unable to instantiate
- ListView OnItemClickListener with a new Activity
- How can i send main activity to inner class inside of Fragment java class?
Related Questions in MAIN-ACTIVITY
- Gather Touches from MainActivity
- Android How to Call Method From Another Class
- Force open of main activity
- How to use classes in android
- Set default activity, execute before main Activity
- App has stopped unexpectedly, and i don't know why
- Android: How to call getActivity() in OnItemClickListener()?
- Android: Using ViewPager to fill RelativeLayout from MainActivity
- How to connect button to main activity in Android studio?
- phonegap: MainActivity.java - changing extends to "Droidgap" causes errors
- RuntimeException: Unable to start activity(MainActivity cannot be cast to android.view.View$OnClickListener)
- how do i programatically access main activity from surfaceview to remove adView
- Get ViewPager views from MainActivity
- NoClassDefFoundError in SplashScreen
- Create New Activity Error: RED SQUIGGLYS EVERYWHERE
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I think your question is more suited for this page: https://softwareengineering.stackexchange.com/.
But you want a answer right? You should try the MVP architecture, it's a good one.
You will find a good example here: https://github.com/antoniolg/androidmvp
And the explanation: http://antonioleiva.com/mvp-android/
I think those examples will teach you how to separate the your classes and your interfaces.