shownToastはActivityだけではなく、SurfaceViewでも表示できます。ToastはContextオブジェクトを必要とするのでちょっと工夫します。SurfaceViewにToastを実装する前のコードがこちらです。}このコードを端末を回転させるたびにToastを表示させるように改造します。回転のたびに呼び出されるSurfaceViewのonSizeChangedメソッドでToastを表示する方法を2つあげてみました。1,コンストラクターのcontextを使う2,ActivityのインナークラスにしてgetApplicationContext()を使う1,コンストラクターのcontextを使う1つ目の方法は、SurfaceViewがコンストラクターで受け取ったcontextをToastに渡す方法です。}これで画面を回転するたびにToastが表示されるようになりました。エミュレーターなら左のCtrl+F12で検証できます。Activityクラスの内部にSurfaceViewクラスを定義します。}この改造も動作は1と同じです。この方法はSurfaceViewクラスからActivityクラスのメンバーにアクセスできます。SurfaceViewを他のActivityから起動することが難しくなります。onSizeChanged以上、参考になれば幸いです。「お天気ロイド」がOCTOBAに掲載されました「お天気ロイド」がOCTOBAに掲載されていました。contentsAndroidOSには、ActivityにWebコンテンツを表示するためのWebViewというViewがあります。WebViewを使っても端末がインターネットに接続されていなければWebコンテンツを表示することはできません。以下はActivityを起動したらWebViewにWebコンテンツを表示するサンプルコードです。}このアプリケーションをインターネットに接続せずに起動するとエラーが表示されます。このアプリケーションを、強制的にネットワーク接続しWebコンテンツを表示するように改造します。Activity起動後の動作内容はこのようになります。}これで確実にWebコンテンツが表示されるようになりました。Marketで公開するべきではありません。自動的にWifi接続する前にユーザーに許可を求めるなどの措置をとりましょう。BroadcastReceiver以上、参考になれば幸いです。アンドロイダーに掲載されました。Squareから3D用ライブラリーが公開されたので使ってみました。SDK方法は次の通りです。Squareにユーザー登録してsharp_addon-JNDK01_r1.zipsharp_addon_2_for_API7.zipsharp_addon_2_for_API8.zipをダウンロードします。リンク先に記載されたセットアップ方法の通りにセットアップします。新しいプロジェクトを作ります。targetで「Sharp_addon」を選択します。Levelが2種類ありますがAndroid2.1に対応させるなら7、Android2.2に対応させるなら8を選択します。コンストラクターでIllegalAccessErrorが投げられ、3D対応APIを利用できません。android:name="jp.co.sharp.android.stereo3dlcd"/>を追記します。https://sh-dev.sharp.co.jp/android/modules/download/?/api_stereo3dlcdのサンプルコードを動作させることができます。MtkはMikuMikuDanceでサイドバイサイド画像(800x480)を用意して実験してみました。OpenGLでシャープ製端末用3D(立体視)アプリケーションを作るもご覧ください。Javaによるサンプルを公開しています。この画像はピアプロ・キャラクター・ライセンスに基づいてクリプトン・フューチャー・メディア株式会社のキャラクター「鏡音リン」「鏡音レン」を描いたものです。以上、参考になれば幸いです。fasterFirefoxの起動を高速化するメンテナンスについてです。SQLiteのVACUUMやREINDEXで鈍足化を改善する方法が有名ですが、他にも遅くなる原因があります。そこでFireboot(win専用)を試してみました。Firebootは拡張機能の言語から日本語と英語以外のを削除し、ディスクアクセスを減らしてくれます。操作方法は起動して開始ボタンをクリックするだけです。実行した結果のログはこうなりました。KB!!!拡張機能の容量が半分以上削減されました。※MtkがダウンロードしたForebootはWindowXPで実行するとログ画面が真っ黒になりました。ログをメモ帳にコピーペーストして読むことができました。eyes!がベクタースマートフォンに掲載されました。eyes!を公開しました。Eye元気!は“上向きクロージング・オープニング・メソッド”による眼球のトレーニングを支援するAndroidアプリケーションです。VOCALOIDの初音ミクが音声や振動でトレーニングをサポートします。“上向きクロージング・オープニング・メソッド”を朝晩1~2セットずつ行って、目の筋をほぐし血行を促進させましょう。stretching.スクリーンショット詳細はこちらhttp://fujiu.jp/AndroidApp/app005_eyegenki.shtmlダウンロードはこちら※ダウンロード前にエンドユーザーライセンス契約(EULA)を必ずお読みください。?Toastはshowメソッドを実行した順に画面に一定時間メッセージを表示する機能です。前に表示したToastが消えるまで次のToastが表示されないのでshowメソッドを短い間隔で繰り返し呼び出すと古い情報が後から表示されることがあります。いう仕様なのでToastを連続表示するべきではないのですが、Toastを消すにはcancelメソッドを使います。cancelは非staticメソッドなのでToastをインスタンス化する必要があります。makeTextメソッドはstaticなのでToast.makeText(...).show()で表示したToastをcancelする方法は不明です。※cancelメソッドを実行してもフェードアウトのアニメーションをするので瞬時に消えないようです。それでも自然消滅よりは速いです。当ブログは公開後に内容を修正することがあります。当ブログの内容により発生した損害につきましては一切の責任を負いかねますのでご了承下さい。ユーザーの訪問の際にクッキーやアクセス解析という方法でユーザーの行動を記録しています。これはユーザー個人を特定できない情報であり、サイトの質向上のために用いられます。プライバシー保護のために当ブログのクッキーの取得を拒否するにはお使いのブラウザのクッキーの送受信を拒否するよう設定してください。当サイトは第三者によって配信される広告を表示します。その際、ユーザーが過去に閲覧したサイトの情報からユーザーの興味のある広告を優先的に表示することがあります。このために、ユーザーのインターネット閲覧履歴情報を利用することがありますが、これらは個人を特定できる情報ではなく、個人情報の漏洩や電話、手紙、メールによるセールスはありません。