Android[Android]メモリ管理:SoftReference と WeakReference Android のメモリ管理 #4 SoftReference と WeakReference を活用する メモリ管理の方法で、SoftReference と WeakReference について調べました。 昔と違ってスペックがよくなって... 2016.07.20Android
Android[Android]DirectBootについて(Android Nからの機能) Android NからDirectBootという機能が追加されました。 その使い方を調べていました。 公式情報 ダイレクト ブート 概要 Android Nの新機能 : ブート時のロック解除前にアプリを実行可能にする「Direct Boot... 2016.07.12Android
Android[Android]adbコマンドを使いBroadCastで受け取れるintent.actionの投げ方 常駐サービスとか作るときに、端末が再起動されてもサービス起動させるために、BroadCast Intentを使ったりします。 例えば、再起動後にBroadcastReceiverで、ACTION_BOOT_COMPLETED(システムの起動... 2016.07.06Android
Android[Android]/data/以下のファイルにアクセスする 掲題の通り、Androidで、/data/以下のファイルにアクセスする方法です。 結論 run-as アプリパッケージ名について 具体的には、jp.co.domain.appnameみたいな一意のアプリであることを示す名前です。 アプリパッ... 2016.07.04Android
Android[Android]Doze modeのメモ Android6.0以上 Android Marshmallow(6.0)からDoze modeというものが追加されました。 省電力関連の機能ですね。 以下に、実際にモードに遷移させる方法もわかりやすく載っていました。 Android M で追加された「Doze m... 2016.06.21Android
Android[Android]AlarmMangerのset系メソッドの精度 Android6.0からDozeという状態が増え、それに伴いAlarmMangerでアラームをセットするメソッドも増えたようです。 たくさんありすぎて複雑。整理しました。 ★Nexus5 (Android6.0)で以下のメソッドを試したざっ... 2016.06.21Android
Android[Android]dip(dp)と解像度 Androidの解像度 ldpi mdpi tvdpi hdpi xhdpi xxhdpi xxxhdpi 解像度グループ ピクセル密度 比率 ldpi 120dpi 0.75 mdpi 160dpi 1.0 tvdpi 213dpi 1.... 2016.06.14Android
Android[Android,iOS]見積もりのときの考えること 今後、修正していくかも 見積もりについて考えること 対応ハード スマホのみか タブレットも含めるか →個人で対応するには、縦横比が変わるものが多いとテストが大変なので ある程度許容できないか交渉したい タブレット含むなら、見積もりを上げたい... 2016.05.18AndroidiOS, Xcode
Android[Android]Linuxコマンドを使うためのパッケージを検索する 先の記事で、stringsコマンドを使いたくなったが、Cygwinには入っていなかった。 apt-cygでもだめだったので、なんかのパッケージかなと思って調べてみた。 Cygwinで以下のコマンドを打てばいけるっぽい。 $ cygcheck... 2016.05.18Android
Android[Android]共有ライブラリ(.soファイル)で使っているライブラリのバージョンを確認する Androidアプリ開発で、共有ライブラリ内でOpenSSLを使っていたんだけど、OpenSSLを新しいバージョンにする必要が出てきたときの話。 確か、この問題だったと思う。 The Heartbleed Bug で、OpenSSLをバージ... 2016.05.18Android