Android

RecyclerViewでのgetFirstVisiblePositionについて

RecyclerViewではLayoutManagerからgetFirstVisiblePosition()のようなことができる しかし、LinearLayoutManagerなどにキャストするか、自分で実装とかしないと、無理。 なので、こ...
Mac

MacでのAndroid Studioと sophos

sophosのintercheck起動中にAndroid Studioが起動しなかった。 というより、起動にものすごい時間がかかるといった感じ。 Android Studioを起動した途端に、intercheckが暴れだすので、きっとこれが...
Mac

Mac AndroidStudio 場所

Android StudioがMacで使う場所のメモ 最低限 /Applications/Android\ Studio.app ~/Library/Application\ Support/AndroidStudio* ~/Library...
Mac

Mac El Capitan でTrueCryptをインストール

VeraCryptに移行しました。 詳しくはこちら: Mac TrueCryptからVeraCryptに移行(変換も出来る) - ikap インストールしただけで使えるか試していないけど、インストールに少し苦戦したのでメモ。 El Capi...
Mac

mac 環境変数の設定

macを購入したのでadbを使えるようにしようと思った。 しかし、AndroidStudioはすんなりと導入できたが、ターミナルでadbを使えるようにするための環境変数の設定に手間取った。 ホームディレクトリの.bash_profileに ...
Android

android Spinner Adapter ついて

Spinnerに ArrayAdapterをextendsしたクラスをセットすると、セットしたときに、positionが 0 のアイテムがsetOnItemSelectedListenerでセットしたリスナーのonItemSelectedが...
Android

起動時に EditText にフォーカスが当たるのを防ぐ

調べるとTextViewにフォーカスを当てるとかを見つけたが、TextViewを置いていなかったので、コストが若干かかるが、見えないViewを追加することにした。 下のようにする <!-- EditTextにフォーカスを合わせない措置-->...
Webサービス

DropBox のファイル共有のリンクを解除

誤って単一ファイルを共有してしまったときに、その解除に多少手間取ったのでメモ。 ブラウザのDropBox から、左の方とかにある、クリップみたいなアイコンと一緒にある"リンク"というリンクから共有しているファイルの一覧が見れるので、そこで解...
Git

git の tag について

Android Studio 1.3.2 では、git tag <tagname> が、GUIではなぜか動かなかった。 さらにGUIで注釈つきタグの仕方がわからなかったので、あまり慣れていないが、CUI から行うことにした。 せっかくなので...
Android

Resources#getColor(id) がdeprecated

Resources#getColor(id) が、android M から非推奨になっていた ContextCompat.getColor(context, R.color.color_name) これを使う