Android

Android

Androidの T とか E ってなんなんだ

Java では型引数を設定することで、安全にクラスを利用することができます。この仕組みはジェネリックスと呼ばれているようです。
2018.11.05
Android

Androidでの非同期処理の必要性と実装方法

通信を必要とするアプリでは、後述の理由により非同期処理が必要になることがあり、AsyncTask クラスを用いて実装します。
2018.11.05
Android

Androidプレビューで起こるRender problemsの解決方法

Android Studio では XML ファイルの編集内容をプレビュー画面で確認できますが、Render problems が発生して何も表示されないことがあります。 Refresh しろと表示が出ていましたが反応せず、プロジェクトを...
2018.11.05
Android

onClickとOnClickListenerの違い

ボタンを押したときに呼び出すメソッドの指定は XML 側と Java 側どちらにも実装できますが、リスナーを使うことが推奨されています。 何が違うんだ?と思ったら、Udacity で取り上げられていました。
2018.11.05
Android

Android Studioに必要なスペックをざっくり比較してみた

Android Studio は Android アプリ開発に使われる統合開発環境です。以前は有名な IDE の一つである Eclipse を使った開発が行われていましたが、今はパッケージの提供が終了したので、Android Studio ...
2018.11.05
Android

ConstraintLayoutでのmatch_parentの実現

以前は RelativeLayout で match_parent を使っていましたが、知らぬ間に ConstraintLayout に変更されたようです。一年以上前に XML の書き方を少しかじった程度だったので、Udacity を見なが...
2018.11.05
Android

Webページを表示するAndroidアプリ

練習ということで Web サイトを表示するためだけの Android アプリを作った時のお話。 表現が色々間違っているかもしれないのでご注意ください。
2018.11.05