Flex、AIR、Java、Androidなど

5月29日 2010

【Android】TPD(Tiny Preview Dialog)を公開します。

Posted by: tachibana In: Android| プログラミング

TPD is application that shows some messages(Gmail on default, but can show any message if other app’s developer add a little code on theirs) on pop-up dialog.



The dialog is untouchable, so it won’t disturb your finger and running application. After you confirm the message, you can flush it by shaking your device.

When you are to be notified something by TPD, notification icon can be shown at the same time, tap it to launch application that developer predefined. When the TPD shows your unread Gmail messages on pop-up dialog, the icon will appear in notification bar, tap it to launch Inbox of Gmail application.

If you are Android Developer and want to show messages with TPD, please read later section.

You can customize dialog appearance finely in setting menu. Tap preview to check till you satisfied. Please tell me if you want additional customizable criteria. I will consider.

Sensibility to detect shaking, Gmail fetch Interval can be set as well. Set it if necessary.

How it shows new Gmail

After you launch this app, or after device booting completed, TPD begins monitoring you Gmail Inbox.
So when TPD shows dialog? It is

(1) When device screen turns on
(2) By the minute you set in setting menu, if screen on.

Monitoring paused when screen turns off, and detecting shaking runs only while pop-up dialog displayed, so it won’t drain much battery ;)

The last, but not the least, applications are growing up with users’ opinion. I’m always glad to hear from you! Thanks again to use my app!

日本語

TPDはポップアップダイアログ上にメッセージを表示するアプリケーションです。Gmailにデフォルトで対応していますが、他アプリからの命令に応じてメッセージを表示することもできます(そのアプリケーションの開発者の方が実装を加える必要があります)。

ダイアログはタップすることができません。そのため作業中のタスクを邪魔しません。メッセージの確認が終了し、非表示にしたい時は端末を振って下さい。ダイアログは消えます。

TPDがダイアログを表示する際、通知バーへアイコンを表示することも可能です。このアイコンをタップすることにより、開発者があらかじめ指定したアプリケーションを開くことが可能になります。Gmailの場合は、通知バー上のアイコンをクリックすると受信トレイが表示されます。

もしAndroidアプリ開発者の方で、TPDを利用してユーザーの方に通知を行いたい場合は少し下のセクションをご覧下さい。

ダイアログの見た目は細部までカスタマイズできます。納得のいくまでプレビューして下さい。他に設定したい項目がありましたらご連絡下さい。実装を検討します。

振りの検知の感度やGmailの取得頻度もカスタマイズできます。必要に応じてご利用下さい。

Gmailを表示する流れ

アプリケーションの開始時、もしくは端末の起動時にTPDは新着Gmailの取得タイマーを開始します。

ダイアログが表示されるタイミングは、

(1) スクリーンが表示された時
(2) タイマーに設定された時間毎

Gmailの取得はスクリーンが消灯した時にポーズされます。また、振りの検知はダイアログが表示されている時のみ行われますのでバッテリーを浪費しません。

アプリケーションはユーザーの方と一緒に成長させるものだと考えています。何かありましたらお気軽にご連絡下さい。

開発者の方へ

TPDのダイアログは外部のアプリケーションからsendBroadcast()を経由して表示することができます。

サンプルのeclipseプロジェクトを公開しますのでインポートして見てみて下さい。startActivityForResult()は今は無効にしてますがご要望がありましたら有効にします。

TPDCallSample.zip

EasyFreeAds Blog News Facebook Twitter Myspace Friendfeed Technorati del.icio.us Digg Google Yahoo Buzz StumbleUpon

4 Responses to "【Android】TPD(Tiny Preview Dialog)を公開します。"

1 | Tom Stillwell

6月12日 2010 at 6:52 AM

Avatar

Ican you tell me if there is a way to tell if the apps on my htc evo is runnibg without competing applications.
i just got the phone and i have been getting acquainted with the phone.
when I look at all the applications available to download it appears to me that ther could be a lot of competition for resources and duplicate application processes even though thy all have a different name.
i am looking for something that would act as a supervisor/referee application that protect/warn when a potential problem would be added and the user not knowing that the application may cause problems.

thanks,
Tom

2 | Tom StillwellTom Stillwell

6月12日 2010 at 6:54 AM

Avatar

your website does not display english.
can you convert dialogue to new time roman or equivilent…

thanks,

Tom

3 | sudharma

1月31日 2013 at 9:52 PM

Avatar

Hi this apps how to use I dot know plus sugs me

4 | cheapest gas

3月11日 2013 at 10:24 PM

Avatar

Hi, this weekend is good designed for me, as this point in time i am reading this great educational piece of writing here at
my residence.

Categories

 

2017年3月
« 4月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

About

Author: tachibana

  • ちょっとしたことはTwitterに書いています。こっちはアプリの公開等の時に更新されます。
  • 最近はもっぱらJavaとObjective Cです。AS3は飽きました。
  • スクリプト言語ではPerlが好きでしたが最近はGAE/Jで何でもやってます。
  • Linuxは自宅サーバー建てるのがやっとのレベルです。前の会社で何日も徹夜してやったのはいい思い出です。
  • アプリへのご要望などご意見等ありましたらお気軽にご連絡下さい。

Alternative content here