I have basic knowldege of the following (in JAVA):
- Data types and operators
- control statements (loops,switch,do,while,for,if etc)
- classes, objects and methods
- arrays and strings
- method overloading, constructors
- inheritence(subclasses, final, abstract etc)
- packages and interfaces
- exception handling
Would you say this is sufficient to start with basic android development?
If not can you tell me the topics i should cover before starting with android?