忍者ブログ
新:モバイルデバイスでのUI向上を目的としてアプリ開発などをやってます... 旧:Windows Mobile機を使用して日々の活動に役立てることを目的としてX02HTをはじめとするWindows Mobile 6 Standard用のホームプラグインを開発/公開しています。                                                                                        尚、当サイトの画像その他を無断で転載することを禁じます。
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

OTenkiPlug用設定画面
やはりあると便利だね、ってことで設定画面を作り始めています。
別アプリで、リストから地域(とURL)、更新タイミング、ダイアルアップ設定を出来るようにします。
これによってパラメータはhome.xmlからレジストリ渡しに変更します。

設定画面はきわめてシンプルですが....
PR
OTenkiPlugホームXMLのオプション
オプションは以下のように設定します。

<plugin clsid="{55EE36E7-7CC3-47e8-85E2-1D8644280E7B}" name="OtenkiPlug" height="43" url="http://weather.livedoor.com/forecast/rss/34/90.xml" interval="60" autoconnect="false"/>

clsid,nameは変更しません。

urlは、天気データを取得するrssのurlを指定します。livedoorの天気情報のみに対応しています。

intervalは、データ取得の間隔を分単位で指定します。上記設定は60分です。0を指定すると定期更新は行いません。

autoconnectは、trueかfalseで設定します。これは3G接続を自動で行うかの指定です。データ取得のタイミングでWIFIやActiveSync、あるいは3Gでインターネットに接続していない場合に接続を自動で接続を行うかの指定です。trueで自動接続となります。尚、アクションボタンを押した更新の場合にインターネット接続がなければ3G接続するかどうかの確認ダイアログを表示するようになっています。ただしこのインターネット判定ロジックは完璧ではありません。
OTenkiPlugリビルド

公開して早々ですがリビルドを行いました。
変更したのはのちや時々の時のアイコンを描画する順序です。

旧: 先の天気 → あとの天気 → 線
新: 先の天気 → 線 → 後の天気

アイコンは微妙に重なって表示しているので、この方が自然に見えると思います。

OtenkiPlug広島データ用ホーム
ダウンロード(xml)

広島のデータを取得するように変更したものです。これを/Application Data/HOMEの下にコピーして、ホーム画面のリストから選択します。再起動(あるいはデフォルトプラグインに変更などでプラグインをアンロード)した上でデータを再取得する必要があると思います。

以下のようにURLを書き直しています。
 <plugin clsid="{55EE36E7-7CC3-47e8-85E2-1D8644280E7B}" name="OtenkiPlug" height="43" url="http://weather.livedoor.com/forecast/rss/34/90.xml" interval="60" autoconnect="false"/>
OTenkiPlug利用法
お天気プラグ,ベータテスター募集です.インストールにはアプリケーションアンロックされたX02HTが必要と思われます.

この週末,動かしたまま使用しましたがおちることはなかったので...(笑)

尚,当プラグインを使用してデータの消失,X02HTの故障などがあった場合でも当方は一切の責任を取れませんので了承の上ご利用ください.

cabからのインストールになります.

インストールすると,\Application Data\HOMEにサンプルのホームXMLとアイコンが展開されます.
サンプルでは東京のデータを取得するようになっています.ホームスクリーンの選択肢にDefault-OTenkiPlug-TOKYOが追加されるのでこれを選択するとプラグインを含んだデフォルトのホームスクリーンが表示されます.
表示地域を変えるには以下のURLから各地の天気情報URLを設定する必要があります.

http://weather.livedoor.com/weather_hacks/rss_feed_list.html


起動すると約20秒で最初のデータを取りに行きます.最初のデータを取得するまではプラグインエリアはブランクです.データはレジストリに格納されるので以降の再起動時ではデータ表示されます.

プラグインを選択してアクションキーでも取得に行きます.タイマーでも取得します.サンプル設定では60分毎となっています.

プラグインを選択した状態で横キーを押すと日々の概況が表示されます.右端あるいは左端を越えるとアイコンが切り替わります.アイコンは最大で3セットロードできます.

ダウンロード(cab)  <--拡張子の.oldを削除してご使用ください
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| prev | top | next |
忍者ブログ [PR]
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
フリーエリア
最新CM
[05/11 いかり]
[05/02 迫田]
[04/12 名無しさん]
[03/06 BownTwerB]
[02/10 Worker]
最新TB
プロフィール
HN:
Flat-Six
性別:
非公開
自己紹介:
コメントに書けないような事はこちらへ





バーコード
ブログ内検索
カウンター
BACKGROUND / tudu*uzu
DESIGN / Lenny