A01c (1.2.4) | 2017-03-18 23:20 |
bc9-applications (MR999CTL-Android) | 2009-11-20 00:23 |
FV-100Checker (v1.0.0) | 2020-03-20 22:17 |
miscellaneous (MR-999_IF-100CTL-20090923) | 2009-09-23 21:56 |
netwalker-misc (udlfb_2.6.28-15-araneo) | 2009-12-20 01:33 |
object-detection-sources (aohinakokona-annotations_20230924) | 2023-09-24 17:45 |
Google Translate for this page : https://translate.google.com/translate?sl=ja&tl=en&u=https://osdn.net/projects/gokigen/wiki/mCalendar
mCalendarは、WearOSのスマートウォッチで、月間カレンダーを表示するだけのアプリです。 タイルで月間表示ができます。タイルでタッチすると mCalendarを起動し、前月や翌月の月間カレンダー表示ができます。 1.1.0からは、別途作成したテキストデータを受け取り、記念日・休日としてマークする機能を搭載しました。
Google Play からインストールできます。スマートウォッチにインストールできます。
日曜始まりの月間カレンダーを表示するだけです。ただし、タイルでは、同じ週に翌月が始まる場合は、翌月のカレンダーを表示します。 今日は、背景色と文字色を反転させて強調表示します。
タイルでカレンダー表示部分をタッチすると、アプリが起動します。 それ以外の画面はありません。
休日や記念日等を読み込ませると、カレンダーの表示および画面下部にその名称を表示します。
アプリのボタン操作は、左から「前月表示(Previous)」「今日に移動(Today)」「翌月表示(Next)」となっています。
1.1.0 から、休日・記念日の表示ができるようになりました。4種類の表示が可能です。
Android標準機能である「共有」を使ってテキストデータを読み込むことができます。(Intent.ACTION_SEND を使用しています。) 他のアプリケーションからテキストデータを共有操作で、送信先をmCalendarを指定してください。
この一連の操作に TransportHub が利用可能です。スマートフォンなどのGoogle Keep でテキストデータを TransportHubに送り、 それをスマートウォッチ群に転送、スマートウォッチ上のTransportHubから mCalendarに送り込むという方法です。
読み込むテキストデータの形式について、以下に示します。
基本は、すでに登録されているデータを「削除」し、「登録」を行います。 削除しない場合は、データの追加登録となります。
先頭行および2行目は、本アプリで読み込むべきデータかどうかの識別を行います。取り決めたキーワードを入れてください。 3行目からは、データの削除や登録コマンドの記述をお願いします。
; mCalendar Data Definition ; format version 1
DELETE ALL CONFIRM
DELETE ALL CONFIRM ONLY HOLIDAY DATA
DELETE ALL CONFIRM ONLY ANNIVERSARY DATA
DELETE ALL CONFIRM ONLY NOITIFY DATA
DELETE ALL CONFIRM ONLY EVENT DATA
yyyy年mm月のデータは削除しません。
DELETE BEFORE yyyy-mm CONFIRM
yyyy年mm月のデータは削除しません。
DELETE AFTER yyyy-mm CONFIRM
DELETE ONLY yyyy-mm CONFIRM
DELETE MONTH mm CONFIRM ONLY HOLIDAY DATA
DELETE MONTH mm CONFIRM ONLY ANNIVERSARY DATA
DELETE MONTH mm CONFIRM ONLY NOTIFY DATA
DELETE MONTH mm CONFIRM ONLY EVENT DATA
「(データ)」については後述の『データの形式』を参照してください。
IMPORT HOLIDAY DATA START (データ) IMPORT HOLIDAY DATA END
IMPORT ANNIVERSARY DATA START (データ) IMPORT ANNIVERSARY DATA END
IMPORT NOTIFY DATA START (データ) IMPORT NOTIFY DATA END
IMPORT EVENT DATA START (データ) IMPORT EVENT DATA START
「年/月/日,名称」または「年-月-日,名称」または「月/日,名称」または「月-日,名称」の形式で1件ずつ記載します。 どの形式でも構いません。また、混在していても大丈夫です。
yyyy-mm-dd,(title) yyyy/mm/dd,(title) mm/dd,(title) mm-dd,(title)
以下に登録データのサンプルを示します。
; mCalendar Data Definition ; format version 1 ; 最初に登録済の全データを削除する DELETE ALL CONFIRM ; 記念日のデータを登録する IMPORT ANNIVERSARY DATA START 1/16,斎藤 楓 誕生日 2/19,雪村あおい 誕生日 8/11,青羽ここな 誕生日 6/25,黒崎ほのか 誕生日 11/11,倉上ひなた 誕生日 IMPORT ANNIVERSARY DATA END ; イベントのデータを登録する IMPORT EVENT DATA START 2023-11-18,激坂最速王決定戦 2023-11-26,つくばマラソン IMPORT EVENT DATA END ; 通知用データを登録する IMPORT NOTIFY DATA START 2023-08-05,彩夏祭(花火) IMPORT NOTIFY DATA END ; 日本の祝日を登録 (https://www8.cao.go.jp/chosei/shukujitsu/syukujitsu.csv より) IMPORT HOLIDAY DATA START 2023/8/11,山の日 2023/9/18,敬老の日 2023/9/23,秋分の日 2023/10/9,スポーツの日 2023/11/3,文化の日 2023/11/23,勤労感謝の日 2024/1/1,元日 2024/1/8,成人の日 2024/2/11,建国記念の日 2024/2/12,休日 2024/2/23,天皇誕生日 2024/3/20,春分の日 IMPORT HOLIDAY DATA END
mCalendar は、オープンソースです。 以下からどうぞ。
以上