2011-07-20 4 views
1

私はチュートリアルを読んでいます。デフォルトのアクティビティは、別のアクティビティを拡張するクラスであり、そのすべてがオーバーライドされたメソッドです。アプリケーションは他に何もしないので、どのように動作しますか?私は非常に混乱しています!デフォルトのアクティビティ

+0

理解するためには、OOPSとjavaの知識が必要です。 – sunriser

答えて

3

親クラスActivityはすべてを処理します。

+0

私は本当により具体的な何かを感謝します。 – skypower

+0

アクティビティクラスのコードは表示されません。表示されるオーバーライドメソッドは、コードを配置する場所です。私はあなたがおそらくonCreate()を見ていると思います。ここでは、xmlファイルにあるすべてのコントロールを初期化します。デモアプリケーションのいくつかを見ることを強くお勧めします。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+1

待って待って、クラスiの外観は、デフォルトのものです(これはこれです: skypower

2

そのa フレームワークActivityを延長すると、アクティビティは基本機能を継承します。追加/変更する場合は、そのメソッドをオーバーライドする必要があります。 ただし、すべてのアプリケーション機能がアクティビティ内にあるわけではありません。あなたは基本的にコンポーネントを書いています。 Androidプラットフォームはを使用します。このため、マニフェストファイルに参照が必要です。

Btw;犯罪はありませんが、より具体的な回答が必要な場合は、まず質問を指定する必要があります。

関連する問題