最近作ったホーム画面 2012年2月

最近作ったホーム画面を残しておきます。

2012/01/20


【ウィジェット】Glaeja, SwitchPro
【アイコン】オリジナル
【解説】すっかりシンプルに。時計部分をわざと少しだけイラストに被るようにしています。わりとお気に入り。この頃、再び自分の中でけいおん!が再燃してきたこともあって。映画も3回見てフィルム貰って来ました。背景しか映ってませんでした。

よく使うアプリなんかは透明アイコンのSiMi Folderでネクタイ辺りに仕込んでいます。

 

2012/01/25

【ウィジェット】Glaeja
【解説】シンプルだけどシックに、クールに、というイメージです。2画面残っていたのですが、どちらが完成稿だったか…。左右のカレンダーなどもGlaejaです。
OverlaySkinみたいなのを作ってみました。Glaeja上で「明日の日付」「明日の曜日」をどうやって出力するか、というのが課題でした。

 

2012/02/02

 

【ウィジェット】Minimalistic Text
【解説】tosroomさんの記事tosHome_v4 (前後2画面) | TosRooMでのホーム画面を見て、動きのあるホーム画面を作ってみたくなって作りました。

動きのあるホームといえばフクミンさんのホームなどもそうなのですが、もうちょっと簡単に、ホームアプリに付いているスクリーン移動時のエフェクトを使ってみようと。
他に、Multipicture Live wallpaperだと壁紙のエフェクトも加えることができますが、今回は壁紙は固定にしました。
LauncherPro、ADW EX、GoランチャーEXの3つの全てのエフェクトを確認し、GoランチャーEXのchordというエフェクトを使いました。これは画面端からパタパタと切り替わるもので、これに合わせてパネルっぽいホーム画面に仕上げました。
これは動画で見たほうが面白さは伝わると思います。

 

とりあえずはこんなところです。
このあともう1個作ってますが、それは次の記事で。

  • chen

    はじめまして。いつもホーム画面参考にさせてもらってます。質問なのですが、1/25のOverlaySkin風の「明日の日付」はどのようにしてつくりましたか?

    • c-miya

      caladd@x@を使います。
      $yyyyMMddHHmm$@p@000000010000@p@caladd@x@.0@P@@4/2/\D@
      で明日の日付になります。caladdで1日分足して、その日付部分以外を削除します。
      曜日の方は
      $f$@p@1@p@+@x@.0@P@@p@日,月,火,水,木,金,土,日@0/-1/\m@
      になります。$f$で曜日を数字で表現し、それを明日なら+1し、結果出た数字をカンマ区切りの文字に@0/-1/\m@で変換、という流れです。

      参考 http://bananawani-mc.blogspot.com/2011/10/android.html

      • chen

        ありがとうございます。明日の日付の作成が出来るようになりました。
        ただ明日の曜日の方が上の通りだと「日、月、火、水、木、金、土、日」
        という表記になってしまいました。リンク先の方も拝見させていただいたのですが
        どうにも上手くいきません。明日の曜日の方は何か他に条件を使われたのでしょうか?

        • c-miya

          すいません、日本語表記は単に略しただけです。
          $f$で曜日を数字で表示して、その数字に対応した文字列が出るようになります。
          英語で表記したいときはSun,Mon,Tue,Wed,Thu,Fri,Sat,Sunと変えてもらえれば大丈夫だと思います。
          $f$@p@1@p@+@x@.0@P@@p@Sun,Mon,Tue,Wed,Thu,Fri,Sat,Sun@0/-1/\m@
          日曜日が2回あるのは、今日が土曜日の時に$f$が6なので+1で7になるので、その分を足しているということです。
          2日後、3日後とやるときは、その分Mon,Tueなどを加えていきます。
          (そのときは逆に最初の方のSun,Mon…はいらないのですが、消す必要も特にありません。)

          それとも、「日、月、火、水、木、金、土、日」と全部の曜日が表示されてしまいましたか?だとすれば何か全く違う原因ですが。

      • chen

        全部の曜日が表示されてしまいました(汗)
        再度上記のテキストをコピペしてみてもやはり変わらず、同じようなテキストの「Glaeja小ネタ 日付を序数で表示」の「$d$@p@,first,・・・・,thirty-first@0/-1/\m@ 」を試してみても同様にfirstからthirty-firstまで全て表示されてしまいました。

        • c-miya

          うーん、何でしょう?
          どこかに余計な改行やスペースは入ってませんか?
          あと考えられるのはこれの前に他の文字が入ってたりするとうまく行かないこともあります。

          とりあえずテスト用に、今日、明日、明後日の曜日を表示するスキンを作りました。これで試してみてください。
          http://ux.getuploader.com/orefolder/download/56/test.skin

          • chen

            出来ました!!どうやら最後の-1の前にスペースが入っていたようです(汗)
            テストスキンまで用意してくださり本当にありがとうございました。
            次回作も楽しみにしています。