Android

暗黙的インテントを使用したときに選択されたアプリを知る

暗黙的インテントを使用したときにユーザがどのアプリを選択するか知るにはどうすればいいのか調査しました。 結論からいうと、Android 5.1以上から追加された次のAPIを利用することで、どのアプリを選択したかBroadcastReceiverで受け取ることができます。 …

Twitter Kit for Androidを使って画像付きツイート

TwitterのAPIを使うのに、今までは非公式ライブラリであるTwitter4Jなどを利用しておりましたが、公式ライブラリであるTwitter Kit for Androidがリリースされましたので、このライブラリを使用して画像付きツイートを実現してみます。 環境は下記のとおりで…

Parse Android SDK1.8+でPush通知を無視する

Push通知をON/OFFにしたい。それをParseでするのに以前はPushService.setDefaultPushCallbackでnullを渡すことで実現していましたが、ひさしぶりにParseを使ってみるとPushService.setDefaultPushCallbackがdeprecatedになっていたので代替の方法を探しまし…

GradleでAndroidアプリを起動するタスクを追加する

GradleのAndroid Pluginはapkをビルドしてインストールするところまではやってくれますが、アプリの起動まではやってくれません。 ということで、アプリの起動をやってくれるタスクを追加しましょう。 実行環境は下記のとおりです。 OS X 10.9 Gradle 1.8 gr…