アンドロイドの開発を目指して基本から勉強していますが、
本を買っても何のことかさっぱりで困っています。
基本中の基本で恐縮ですが、習熟している方、お助けください。
1.下記はどういう意味でしょうか?
public class DBSampleA extends Activity implements View.OnClickListener{
※implementsの意味を調べても何のことかさっぱりです・・
2.下記の@Override とは何を意味するのでしょうか?
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
3.また、onCreate(Bundle savedInstanceState)
の中の、 Bundle savedInstanceState
はどういう位置付けなのでしょうか?
No.2ベストアンサー
- 回答日時:
質問の答えとしては#1さんの回答されている通りですが、アノテーションやオーバーライドといった用語はお分かりでしょうか?
もしお分かりでないようでしたら、アンドロイドはひとまず置いておいて、下記の様な入門サイト・書籍などで、まずはJava言語の習得をされる事をお勧めします。
http://www.techscore.com/tech/Java/JavaIntro/ind …
http://www.atmarkit.co.jp/fjava/index/index_java …
http://www.amazon.co.jp/dp/4798024031/
No.1
- 回答日時:
1.
「Activity」クラスを継承し、「View.OnClickListener」インタフェースを実装する、という意味です。
2.
@Overrideはスーパークラスまたはインタフェースのメソッドをオーバーライドすることを示すアノテーションです。
コンパイル時にチェックされるので、正しくオーバーライドしていないことを検出できます。
3.
onCreateメソッドに渡される引数です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ android studioエラー 1 2022/03/24 17:07
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- Java javaのクラスの分け方について質問です。 APIの内部用と外部用でクラスを分けたいのですがインター 2 2022/04/26 16:06
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- Java java final 1 2022/06/10 22:49
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java 直し方について教えて頂きたいです。 4 2022/08/13 02:11
- Java eclipse実行ができない 2 2022/07/27 04:47
- Java リレーションエンティティクラスとは何ですか? 2 2023/02/10 00:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
eclipse実行ができない
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
JaneStyleのスレッドが見れなく...
-
プログラミングの問題です。大...
-
JAの支部?地域の農協のカード...
-
CSV出力を画面から選択したデー...
-
下記問題の答えが"D"になる意味...
-
jdk17.06のインストーラーが起...
-
リレーションエンティティクラ...
-
自作Androidアプリのデータ引き...
-
正規表現について質問です。 カ...
-
Processingでマウスクリックで...
-
えハミルトン路と全域木のちが...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大...
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
JAの支部?地域の農協のカード...
-
eclipse実行ができない
-
Eclipse 動的プロジェクトで404...
-
下記問題の答えが"D"になる意味...
-
正規表現について質問です。 カ...
-
list の空は [] ってあわらすのに
-
「main メソッドを持つクラスが...
-
あんまりお料理しないのに台所...
-
JaneStyleのスレッドが見れなく...
-
jdk17.06のインストーラーが起...
-
eclipseで作ったプログラムを他...
-
改行含むテキストの表示の仕方
-
キー入力について
-
CSV出力を画面から選択したデー...
-
Processingでマウスクリックで...
-
次のhtml・cssでspan内の文字を...
-
JSFタグのfタグとは
おすすめ情報