標準ブラウザでGoogleのトップにいくと、
画面上部になんか表示されて選択プルダウンが表示されたりします。
あたしはGoogleアカウントを4こ持ってるのですが、
それらが選択肢としてすべて表示されて
選択するだけでメンドウな入力なしに
ログインやアカ切り替えができたりします。
で、この選択肢に表示されるアカウントは
標準ブラウザでGoogleのトップにいくと、
画面上部になんか表示されて選択プルダウンが表示されたりします。
あたしはGoogleアカウントを4こ持ってるのですが、
それらが選択肢としてすべて表示されて
選択するだけでメンドウな入力なしに
ログインやアカ切り替えができたりします。
で、この選択肢に表示されるアカウントは
きっと「暗黙的インテント」というやつなのでしょうか。
普通のリンクタグから外部アプリを起動できてるような気がします。
なので実験です。
https://twitter.com/#!/maochanz
http://www.facebook.com/maochanz
ブラウザの「デフォルトでの起動」をクリアしておくと、
それぞれ反応します、まさに「暗黙的インテント」です。
I/ActivityManager( 196): START {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=https://twitter.com/ cmp=android/com.android.internal.app.ResolverActivity (has extras)} from pid 3007
I/ActivityManager( 196): START {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=http://www.facebook.com/maochanz cmp=android/com.android.internal.app.ResolverActivity (has extras)} from pid 3007
あたしは、TwitterとFacebookの両アカウントを Seesmic で利用していますが、
公式アプリもTwitterとFacebookと両方インストールしています。
Seesmicは両方のリンクに反応して起動、
公式Twitterアプリも https://twitter.com~ にだけ反応、
公式Facebookアプリはどちらのリンクにも反応しない。
といった仕様になっているようです。
なので、アプリ開発者は、ブラウザ上の
<a href="http://www.facebook.com/maochanz">
のようなよくあるタグに対して反応するアプリを実装可能。
ということで、こーゆーの他にもいろいろあるのかも知れません。
GingerBreadまでは、こんなかんじだったような。
こーゆーアプリってなんとなく
アプリというよりかOSの範疇の機能だとは思うのですが、
簡単に使えるということはいいことで
それで問題なくバッテリーが長持ちするとなれば
便利だなあと思いインスツールしてみましたよ。
人気アプリです。
Easy Battery Saver+Task Killer - Android マーケットのアプリ
で、このアプリの実際の効果はそのうちわかるとして、
どんなしくみになってるか興味をもちつつも
アプリ内「チュートリアル」にある節約のコツを
日本語にテキトー訳してみますた。