平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ
![BLOGOS サービス終了のお知らせ](https://cdn-ak-scissors.b.st-hatena.com/image/square/ea13b559ab8a92213578f10c01241372b4e3e3fe/height=288;version=1;width=512/https%3A%2F%2Fblogos.com%2Fimg_ogp_blogos.jpg)
iOS7の立体的に見える壁紙が素敵だったのでAndroidのライブ壁紙で再現してみました。 ソースコード付きで解説します。 昨日アップした動画は動く向きが逆だったので修正版に変更しました。 仕組みとしてはライブ壁紙になっていて、ジャイロセンサーの値を元に写真の位置をずらして立体的にしています。 特殊な点としては画面を描画するスレッドは別スレッドにしてループ処理内で一定時間ごとに描画させています。 onSensorChanged内で描画処理を行うと言うのも考えたのですが、描画処理がそこそこ重いので描画が終わる前に次のonSensorChangedがキューイングされてしまうことが有り キューがどんどんたまると次第にセンサーが取ってくる値と実際の描画がずれてくると言う状態になってしまったので、描画処理を別スレッドに分けてonSensorChangedで集計した結果を元に一定時間ごと描画処理を行う
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く