Looping (e.g., for (i=0; i<5; i++){repeat this line 5 times})
If you don’t, before you start that training find some resources online, in a classroom or in a book to come up to speed on these concepts. I have a training called the ABC of Programming that can aid you.
Then, you need a basic knowledge of Object Oriented Programming (OOP) concepts. These include:
Then, you need to understand these programming constructs and OOP concepts as it relates to Java. What are the similarities and differences with other programming languages? Examples include:
How to cast one variable type into another (e.g., TextView myText = (TextView)…)
What are the various data types? (e.g., Double, Float)
What are the various ways to create arrays (e.g., Array, ArrayList, HashMap)