Get started Start by creating your first app. Go deeper with our training courses or explore app development on your own.
Android 4.3から導入された NotificationListenerService で出来る機能は、AccessibilityServiceでも実現できる場合があります。 新しい NotificationListenerService を使わなくてもできるのであれば、昔ながらのやり方をすれば良いと考えられるかもしれませんが、新しいOSバージョンでは NotificationListenerService を利用し、どうしても古いバージョンでも対応する必要がある場合は AccessibilityService を併用することをおすすめします。 NotificationListenerService の利用を推奨する大きな理由は以下の通りです。 通知管理のほとんどをシステム側に任せられ、またできることが増える セキュリティメニューによって有効・無効が管理されるため、ユーザに通知管理を
Android端末で電話の着信等のイベントをハンドリング。最初はServiceかと思ったんですが、よーく考えるとBroadcastReceiverでいけました。 BroadcastReceiverを継承したカスタムBroadcastReceiverを作成。着信に関するクラスはTelephonyManagerで管理しているので、そちらにandroid.telephony.PhoneStateListenerを登録する。 PhoneStateListenerでは相手の電話番号の他に「着信」「通話」「終了(待ち受け)」の状態を管理できるのでその時の状況に合わせて処理を行う。 Intetn発行してブラウザやアプリをたちあるなど。比較的簡単だったのでとりあずサンプルを晒す。サンプルでは着信時にToastで状態を表示する。 manifest.xmlはこんな感じ。 <?xml version="1.0"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く