スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

さわやか目覚まし時計

さわやか目覚まし時計


概要


人間はおよそ90分間隔でレム睡眠(眠りが浅い)とノンレム睡眠(眠りが深い)を繰り返しており、レム睡眠の時がすっきりと目覚めるそうだ。
これは、寝ているときの体の動き(寝返り)を検知して、レム睡眠を判定し、設定した時刻より前でほどよいタイミングでアラームを鳴らすアプリです。


インストール


以下GooglePlayからダウンロードしてインストールして下さい。
Google Play

画面説明


起動画面
device-2012-05-06-204907.png
・上半分 今現在の携帯の揺れ。赤棒は揺れの大きさ。青色太ラインは感度レベルを示す。赤棒が青色太ラインを超えた時に「寝返りカウント」を +1 する。
・下半分 「寝返りカウント」の5時間分の履歴。1分単位で寝返りを集計し、赤色棒グラフで示す。赤色棒が高い箇所が「レム睡眠」状態だと思われる。(眠りが浅いため寝返りが多い)
・「Start」「Stop」判定動作の開始と停止。(「Stop」表示になっていれば判定動作が開始されています)

メニュー
device-2012-05-06-204926.png
・Sensor Test : 寝返り判定のテストを、確認音あり で行う。寝返りと判定された時に、ビープ音を鳴らす。もう一度押すと、ビープ音がOFFになる。
・Alerm Test : 起床時刻になったときのアラームの動作確認。標準アラーム音とバイブレーション。
・Time : 起床時刻の設定。ここで設定した時刻以前で、レム睡眠状態の時に、アラームを起動する。
・Settings : 「感度」の設定を行う。

アラーム時刻設定
device-2012-05-06-204948.png
起床時刻を設定する。

システム設定
device-2012-05-06-205007.png
システム設定のメニューは、こんな感じ。現状では感度設定しかない。

システム設定 - 感度設定
device-2012-05-06-205021.png
「寝返り」と判定する感度を設定する。0が敏感。9が鈍感。設定したレベルは青太ラインで示される。

使い方


・アプリをインストールして起動して下さい。携帯を揺らすと、刺激に合わせて、画面上半分に赤色の棒グラフが左スクロールします。
・ふかふかベッドの人は、枕元に携帯をおいて下さい。かったいフトンの人は、枕の下に携帯を敷いて下さい。
・寝た状態で、自然に寝返りを打つシミュレーションをしてみてください。
・画面上半分の赤色棒グラフが、寝返りのタイミングで、太い青色ラインを超えるか確認して下さい。超えない、あるいは、関係ないときに超えてしまう場合は、「Settings」-「Threshold(感度設定)」で調整してください。
・判定をビープ音を出して確認することもできます。その場合はメニューの「Sensor Test」をクリックして下さい。もう一度クリックすると、ビープ音が止まります。
・メニューの「Time」で、起床時刻をセットしてください。その時刻より前で、レム睡眠になった状態でアラームを鳴らします。
・「Snooze」を押すと、5分後に再度アラームがなります。
・メニューの「Alerm Test」で、アラームの鳴り方を確認できます。
・「Start」で判定動作を開始します。
・アプリは起動した状態で、寝て下さい。スリープ状態にしていいです。
・では、おやすみなさい。素敵な目覚めを!グッドナイト!!!!


05/07対応した


・対応するAndroidのバージョンを下げる。現状2.3.7 → 2.1
・スヌーズ機能の追加。5分間隔で12回。
・指定時刻になるまでにレム睡眠状態にならない場合は、指定時刻にアラームを鳴らす。
・メニュー文言の修正。

今後の対応予定


・スヌーズ間隔とスヌーズ回数。
・アラーム音とアラーム画像を設定できるように。
・メイン画面をもっとオシャレに。
・ランチャーアイコンの変更。
・アラームの鳴っている時間の設定。



ご意見ご感想、アイデアをお待ちしております!!!!!
是非、よろしくお願い致します!!!!!
スポンサーサイト

android apk ファイルの作り方

android apk ファイルの作り方


1.アプリに署名するための証明書(鍵)を生成する


> cd <鍵を保存したいディレクトリ>
> keytool -genkey -v -keyalg RSA -keystore .\hogehoge.keystore -alias hogehoge -validity 10000

キーストアのパスワードを入力してください:
新規パスワードを再入力してください:
姓名を入力してください。
[Unknown]: hogehoge
組織単位名を入力してください。
[Unknown]:
組織名を入力してください。
[Unknown]:
都市名または地域名を入力してください。
[Unknown]:
都道府県名を入力してください。
[Unknown]: tokyo
この単位に該当する2文字の国コードを入力してください。
[Unknown]: jp
CN=exabugs, OU=Unknown, O=Unknown, L=Unknown, ST=tokyo, C=jpでよろしいですか。
[いいえ]: y

10,000日間有効な2,048ビットのRSAの鍵ペアと自己署名型証明書(SHA256withRSA)を生成しています
ディレクトリ名: CN=exabugs, OU=Unknown, O=Unknown, L=Unknown, ST=tokyo, C=jp
の鍵パスワードを入力してください
(キーストアのパスワードと同じ場合はRETURNを押してください):
新しい証明書(自己署名型):
[
[
Version: V3
Subject: CN=hogehoge, OU=Unknown, O=Unknown, L=Unknown, ST=tokyo, C=jp
Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11

Key: Sun RSA public key, 2048 bits
modulus: 201421636886867130873649149957165470585087370797889180855813856572808

..........................

00F0: A2 0A D7 75 E4 C7 FD C3 F9 3A F1 AC 01 AD E7 15 ...u.....:......

]
[.\hogehoge.keystoreを格納中]


2.apkファイルを作成して署名する


eclipse上で公開するプロジェクトを右クリック⇒「Androidツール」⇒「Export Signed Application Package」を選択。
「Keysore selection」画面ではロケーションにkeytoolで作成したキーストアを指定し、パスワードにキーストアのパスワードを入力。

Android4.0(ICS)のフォント変更

Android4.0(ICS)のフォント変更



Android4.0(ICS)では、今までの方法(/system/fonts 配下にttfファイルを置く)だけではフォントが変更されません。

Android端末のフォント(メイリオとガラケー絵文字)について

/system/etc/fallback_fonts.xml に、使用するフォントを列挙する必要があるようです。

<family>
  <fileset>
    <file>DroidSansJapanese.ttf</file>
  </fileset>
</family>


優先度順に列挙するようですので、 タグの直下に追加するのがよさそうです。


参考
Galaxy NEXUS の使用フォントを変更(追記:カスタムROMの場合)

モトヤ フォント (2012/04/29追記)


Android4.0(ICS)から、日本語フォントはモトヤ フォント(モトヤLマルベリ3等幅 MTLmr3m.ttf)が標準になったようなので、そちらの設定も記載しておきます。

モトヤ フォントはフリーなので、一応、こちらにも置いておきます。
MTLmr3m.ttf

上記を /system/fonts 配下に置きます。
(フォントファイル(ttf)のパーミッションは、他のttfファイルと同じにして下さい)

そして /system/etc/fallback_fonts.xml の <familyset> 直下に下記を追記します。

<family>
  <fileset>
    <file>MTLmr3m.ttf</file>
  </fileset>
</family>

再起動すると、フォントが変わります。

L-04C

L-04C

・ADBドライバのインストール
L-04C-driver

・root化 (Gingerbreak)
GingerBreak-v1.20.apk

・CWM Recovery ダウンロード/インストール
l04crecovery_v5.zip

install.bat

・CM7 ダウンロード
CM7.1.0-test5

・バージョンアップ
1. CM7.1.0-test5 を SDカードに転送
2. adb reboot recovery
3. wipe /data
4. install zip from sd-card

・Google app ダウンロード/インストール
Google_Apps

「050plus」

「050plus」


9/30に、「050plus」というNTTコムの050電話(Android/PC版)サービスが開始されました。
(iPhone版は8月あたりからサービス開始済み)
http://050plus.com/pc/index.html

通常の携帯通話料金に比べ、かなりお安い値段設定になっています。
12月までは基本料(315円)が無料になるキャンペーン中!

また、「Quoカード」のあたる「お友達紹介キャンペーン」も開催中!
2個目以降は自分自身の「お友達紹介キャンペーン」コードを入力すると、「Quoカード」が当たるかもしれませんね。
(塩漬けSIMある人は応募!!)

1個目には私のコード「504ENN13」を入れて頂けると相互エントリーになりますので、ぜひお願いします!!


対応機種かどうかは、以下。
http://506506.ntt.com/ipphone/plus/notice.html

対応機種でない場合は、PC版で手続きを行えば大丈夫です。

なお、2個目以降を取得する時に「タイムアウトエラー」が出る場合は、PC版を一度アンインストールして、再インストールすると、できるようになります。



日本通信u300での通信をメインに確認中ですが、片方向の音声が届かないかも。
現在も確認中。情報が入り次第、更新します。


以下は、各社サービスの比較

続きを読む

検索フォーム
RSSリンクの表示
リンク
exabugsをフォローしましょう
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。