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

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


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

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


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

Android Studio では XML ファイルの編集内容をプレビュー画面で確認できますが,Render problems が発生して何も表示されないことがあります.


onClickとOnClickListenerの違い

ボタンを押したときに呼び出すメソッドの指定は XML 側と Java 側どちらにも実装できますが,リスナーを使うことが推奨されています.


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

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


ConstraintLayoutでのmatch_parentの実現

以前は RelativeLayout で match_parent を使っていましたが,知らぬ間に ConstraintLayout に変更されたようです.