Android アプリを作る

1x1.trans - Android アプリを作る


Android アプリ開発

 
Androidアプリの基本的な作り方を説明しています。ザックリ作って動かしてみようというコンセプトですから、細かい仕様はGoogleのReferenceを読んでください。

Javaの1~10までがBasicなところで、それ以降はそれらの内容については了解しているものとして進めています。
またKotlinについては別ページにありますが、基本的なAPIの使い方などは同じですのでJavaを参考にできます(JavaからKotlinにコンバートしてしまうことも在る程度可能)

 

開発環境

  1. Android Studio インストール: Mac
  2. Android Studio インストール: Windows
  3. 簡単なHello worldアプリ
  4. エミュレータの作成、設定
  5. 実機のワイヤレスデバッグとUSBデバッグ
  6. API レベルと OSプラットフォーム
  7. 最新OSが載っている機種 Pixel
 

Java

1. Button

2. TextView

3. EditText

4. ImageView

5. ProgressBar

6. SeekBar

7. Toast

8. Snackbar

9. CheckBox

10. Spinner

11. Activity

12. Fragment

13. Service

14. Picker

15. ScrollView

16. ListView

17. RecyclerView

18. GridView

19. AlertDialog

20. Data Storage

21. Google Map

22. 位置情報

23. Timer

24. AlarmManager

25. Async

26. HttpURLConnection

27. Audio

28. ViewPager2

29. Layout

30. Canvas

31. onTouchEvent

32. Sensor

33. Calendar

34. Intent

35. WebView

36. Inflater

37. Animation

– android.view.animation

– Property Animation

38. adb commands

39. Libraries

40. hardware

 

Kotlin

AdMob

Firebase

Google Mobile Ads SDK

 

登録・公開

  1. アプリ公開用の aab ファイルの作成
  2. アイコンを簡単作成できる Image Asset
  3. アプリを Google Play Console に登録する
  4. 有料アプリは住所公開
  

Tips

  1. Google Play で公開されているアプリをエミュレータでPlayする
  2. 数値と文字列の変換 (Java)
  3. warning に対応してみる
  4. Device File Explorer でファイルをのぞいてみた
  5. Android アプリからScreenShotを撮る
  6. 文字列の操作、分割、検索等々
  7. アプリを日本語・英語にローカライズ
  8. Logcatを端末に保存するためProcessBuilderを使う
  9. 読み上げ TTS (Text To Speech) の設定
  10. 背景が半透明のActivityを作成
  11. ArrayListの使い方
  12. SDカードのパス取得
  13. aabからapkを取り出しをインストールする
  14. クラスメソッドの定義と呼び出し
  15. [Flutter] WindowsでのAndroid 開発環境設定
  16. [Flutter] Macでの iOSアプリ開発セットアップ
  17. [Flutter] Android エミュレータで Hot Reload を実行
  18. lambda ラムダ式とは
  19. Android Studio プロジェクトリストを消すには
  20. findViewByIdの代わりにView Bindingを使ってみた

Archive

古い情報です




シェアする

  • このエントリーをはてなブックマークに追加

フォローする