• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Tim Cooke
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Jeanne Boyarsky
Saloon Keepers:
  • Stephan van Hulst
  • Carey Brown
  • Tim Holloway
  • Piet Souris
Bartenders:

Java API and Android

 
Greenhorn
Posts: 12
Java ME Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi
I know for developing Android apps , We should first instal JDK 7 .
Does this mean that we can use extensive Java classes that defined in standard Java ( Java API ) in our Android apps ???
My purpose for asking this question is :
When we master in standard Java and its extensive class libraries...Does we can use this experience and familiartity with Java API in Android development ???
OR we should learn Android specific classes and methods and our experience with Java API is not useful ???
 
Ranch Hand
Posts: 384
Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Farid,

Yes of course you can use Java API in your android applications.
But there are some differences in Java API and Android API.

Please take a look here

 
Farid Abdi
Greenhorn
Posts: 12
Java ME Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi
There are thousands of classes and methods in Java class library ( Java API )...If i master in Java and in these classess and methods , Does this familiarity is useful ??? Thanks
 
Lalit Mehra
Ranch Hand
Posts: 384
Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes of course.
But I think you should first decide whether you are only going to work on Android or on Java related technologies also.

If you wish to work on Java Technologies someday, learning core java could prove to be an encouraging and rewarding effort for you.

Happy Coding
 
Bartender
Posts: 4179
22
IntelliJ IDE Python Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just to comment for accuracy:
Android does not use Java 7, it uses mostly just Java 5, with some of the Java 6 feature set. It does not have the new-in-Java7 features. It also does not host the complete Java core libraries, rather a substantial subset. You should take a look at the Android API to see the full list of classes and packages supported. The Java libraries are at the bottom of the package list (on the left).
 
Be reasonable. You can't destroy everything. Where would you sit? How would you read a tiny ad?
The Low Tech Laboratory Movie Kickstarter is LIVE NOW!
https://www.kickstarter.com/projects/paulwheaton/low-tech
reply
    Bookmark Topic Watch Topic
  • New Topic