Android
デバッグでよく使うコマンド logcat編 その2
前回に引き続きlogcatコマンドを紹介します。 今回紹介するのは-bオプションです。 このオプションを使用すると通常のlogcatで出力されるログとは異なるログを見ることが出来ます。 使い方は下記のような感じ。 $ a […]
デバッグでよく使うコマンド logcat編
今回はandroidのデバッグで必須のコマンドlogcatについて紹介します。 EclipseやAndroid studio等を使用している場合はわざわざコマンドラインから実行する必要性が無いかもしれませんが、 覚えてお […]
android 4.4で追加されたデバッグコマンド screenrecord
最近android4.4で追加されたデバッグコマンドを見つけたので調べた結果をメモ。 コマンド名はscreenrecordで機能としては端末の画面を録画することが出来る。 使い方としては下記のようにコマンドを実行すると指 […]
デバッグでよく使うコマンド am編
今回はAndroidをデバッグする際によく使うコマンドのamを紹介します。 amコマンドはstartActivityやsendBroadcastをコンソールから実行することができるコマンドです。 例えば"com.andr […]
AndroidのIBinderの生存確認について
最近Androidでプロセス間通信処理を書いた際にIBinderの生存確認方法を調べたのでメモ。 まず基本、Androidのプロセス間通信はaidlファイルにinterfaceを記載し、 クラスで実装後、相手側にIBin […]
Android 5.0 マテリアルデザインの話
Android 5.0 Lollipopで追加されたマテリアルデザインでViewのz orderが指定できるようになったとのことで試してみた。 Viewのz orderを指定するには、新たに追加されたAPIのView.s […]
Presentationクラスについて
最近AndroidのPresentationクラスを調べたのでメモ。 調べたコードは下記。 core/java/android/app/Presentation.java - platform/frameworks/ba […]
sticky Intent
最近sticky Intentというものを使ったので使用方法をメモ sticky Intentはsendした後removeするまでの間いつでも参照することができるIntentです。 使い方は簡単で下記の方法で使用できます […]
ImageViewでハマった話
最近ImageViewを使用していてハマったので記事にしてみる。 ハマった時は下記のようなコードを書いていたが、if文がtrueにならずハマっていた。 ImageView v = ImageView(thiw); v.s […]
OnClickListenerを書かずにクリック処理
Androidでボタンを作った際に毎回OnClickListenerを書くのが面倒だと感じたことはありませんか? Androidではクリック処理を行う際にOnClickListenerを書かなくても実現できる方法が用意さ […]