-3

では、今回はもっと具体的にします。

Javaだけを学びたい。そこで、私は自分でJavaプログラミングに関する本を購入し、その本の例に従いたいと思います。外出先でこれを行うために(私は常に自分のPCにアクセスできるとは限らないため)、基本的にAndroid携帯用のIDEであるAIDEをダウンロードしました。

しかし、このアプリはAndroid開発専用のようです。これを使用してJavaを練習できますか?これで、Javaで何かを記述してコンパイルすると、レイアウトXMLにあるものだけが出力されるためです。

4

2 に答える 2

7

Java を学習する場合は、モバイル デバイスではなく PC を使用してください。

Android アプリは Java で記述されていますが、Android は Java API の完全なセットをサポートしていません。たとえば、awt クラスを使用するプログラムは、Android の UI フレームワークがまったく異なるため、Android では実行されません。

Android アプリの開発を始める前に、PC と Eclipse や IntelliJ などの IDE を使用して、少なくともコア Java を学習することを強くお勧めします。Android 開発を試みる前に、Java 構文と言語の基本的なコアを十分に理解していれば、作業がずっと楽になります。

以下は、PC の標準 Java に含まれているが、Android API の一部ではない Java パッケージのリストです (少し古いかもしれませんが、違いがわかります)。

java.applet
java.awt (except for the font classes)
java.beans
java.lang.management
java.rmi
javax.accessibility
javax.activity
javax.imageio
javax.management
javax.naming
javax.print
javax.rmi
javax.security.auth.kerberos
javax.security.auth.spi
javax.security.sasl
javax.swing
javax.transaction
javax.xml (except javax.xml.parsers)
org.ietf.*
org.omg.*
org.w3c.dom.* (sub-packages)
于 2013-01-01T19:09:14.793 に答える
0

あなたが求めていることは可能かもしれませんが、お勧めしません。

Android プログラミングには、特に Android 向けのプログラミング方法に関する多くの専門知識が必要であり、この要件は、基本的な Java を学習しようとするときに邪魔になります。

最初に Java を学び、必要に応じて、その知識を Android プログラミングに適用する方法を学びます。

于 2013-01-01T19:10:28.910 に答える