ホーム > カテゴリ > Java・Android >

Android Studioの使い方


Androidアプリの総合開発環境である「Android Studio」のインストールなどプログラミングに関する事を目的別にご紹介しています。

本講座の対象は「Java経験者」または「既に他の言語をマスターしている方」ですが、プログラミングが全くの初心者でも挑戦する事が可能です。

目次

[基本]
Android StudioのインストールとHello Worldまでの一連の流れ
Android Studioの基本
各種コントロールの画面設計(ConstraintLayout)とイベント
画面遷移(メインとサブ画面の値の受け渡し)とライフサイクル
アクションバー(オプションメニュー)とコンテキストメニュー
コピペできる各種コントロールの使い方
バックグラウンド処理(非同期処理)
ListViewをカスタマイズする
SQLiteによるデータベース操作(検索/更新系/トランザクション)
バックグラウンド処理(サービス)
通知エリアに「通知」(Notification)を表示する
カメラ撮影(傾き補正付き)とINIファイルの使用方法
ListViewにCheckBoxを追加する
署名付きAPKファイルを作成する

[WebView]
WebViewの基本操作(HTML/JSリソースの実行)
WebViewをPCのChromeでデバッグしてエラーを表示する
WebViewでJavaとJavaScript間で相互通信する
WebViewでWeb Workerを使用する方法
WebViewの<input type="file">でカメラ、画像からデータを取得する
WebViewの<input type="file" multiple>でファイルを複数選択する
WebViewで「ファイルのダウンロード」(Blob形式)のデータを取得する

[逆コンパイル&逆アセンブル]
AndroidのAPKファイルを逆コンパイルする
「.so」(共有ライブラリ)をAndroid Studioで逆アセンブルする

[その他]
ストレージにあるファイルを別アプリで表示、メール添付する
ファイルを作成、削除するだけではAndroidでは認識しない
大きな画像をエラーなしで縮小する
証明書フィンガープリント(MD5/SHA1/SHA-256)を確認する
「アイテム課金」の概要
Androidから安全に独自のWebAPIを実行する

参考文献

Androidアプリ開発の教科書(齊藤 新三 /山田 祥寛)





公開日:2018年05月14日 最終更新日:2020年06月09日
記事NO:02652