sakef.jp 2024 著作権. 不許複製 プライバシーポリシー
Intentアプリを作成していくと、別画面に遷移させたいとか、他アプリのイベントを拾いたいとか、電話機能と連携したい等、外部との接点が欲しくなってきます。今回はそういった場合に使用されるIntentについて少し見ていきたいと思います。 ・Intentの目的 他のアプリやデバイス(カメラや加速度センサ等)から情報を得ようとすると、プロセスやスレッドを跨いだ処理を考慮しなくてはならず、これが非常にめんどくさいです。このやりとりを簡単に実現するために登場したのがIntentで、ブラウザ立ち上げたとか、コール中といった情報をintentで通知する、いわゆるeventのような位置付けになります。 ・明示的Intent、暗黙的Intent Intentを作成する時には大きく分けて二通りの方法があります。一つは直接クラスを指定して呼び出す方法で、これを明示的Intentといいます。もう一つはこうして
仕事でLive Wallpaperの調査と勉強をしたのでメモに残します。 これは想像以上に面白いことができそうな機能です。 オリジナルアプリも作ってみたいと思いました。 ・android2.1以上で実装する必要がある ・xmlは結構煩雑 サービスクラスを作成し、パーミッション「android:permission="android.permission.BIND_WALLPAPER"」の設定が必要 Serviceのintent-filterに/>」を設定する必要がある meta-dataでLiveWallpaperのリソースを定義。これはres/xml/に作成。wallpaper.xmlとするのが一般的で良いと思う。 ServiceクラスはWallpaperServiceクラスを継承する。 ・壁紙の解像度の取得 width:getWallpaperDesiredMinimumWidth()
Marketing is at an inflection point. Here’s why that’s an opportunity
Android 2.1以降で表示できるようになったライブ壁紙。 見れる端末も増えてきたということで、 デザイナー(主にFlashの人)が作るとどうなるのかをざっくり説明致します。 そもそも、ライブ壁紙って何? カンタンに言うと、「ケータイのFlash待受けAndroid版」です。 待受画面(Androidではホーム画面)で アニメーションや時計を表示したりできるんです。 もちろん、がんばれば位置情報や傾きなど、 Androidならではのインタラクションを追加することもできます。 何で作るの? もちろんJavaです。 AdobeのFlashではまだライブ壁紙は作れないようです。。 なので、ある程度スクリプトを書いた経験がないと、 ちょっと難しいかもしれません。 開発環境構築 「Android 開発環境 構築」というキーワードでググると出てきます。 Eclipse、JDK、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く