Author Archives: シダ244

mp4が再生されない件

ローカル環境では再生できるmp4をサーバーにアップすると再生されなかったり、ある端末だけ再生されなかったりする場合はベーシック認証周りを確認してみましょう。
Continue reading

フルスクリーンAIR for Androidの注意点

ゲームなど没入タイプのアプリではフルスクリーンにする機会が多いと思いますが、画面サイズ(ステージサイズ)の取得には気をつけましょう。

フルスクリーンに指定すると、起動時にステータスバーが画面上に移動します。この起動直後に stageHeight や stageWidth を取得するとステータスバーを除く値になる場合があるため、この値をレイアウトに使用すると意図しない崩れやズレの原因になります。

起動直後にフルスクリーン時の幅と高さを取得したい場合は stageHeight や stageWidth ではなく fullScreenWidthfullScreenHeight を使用しましょう。

ABC 2014 springに行ってきました

先日、ABC 2014 springに行ってきました。
1つ目はEffectiveAndroidコラボ開発のUser Interface:「UI ラーニング・パターン」(仮)。
このアプリのここがダメ、変、どうにかならなかったのか、等タイトル通りバッサリ言ってました。
対象アプリが誰でも知ってる鉄道会社だったりアパレルだったりで思い切ってる内容でした。
以下、箇条書き。
Continue reading

艦これのお供に艦クエチェッカー

艦隊これくしょん(艦これ)の便利ツールとして、任務(クエスト)のクリア回数を管理するアプリを作成しました。FlashベースのアプリですのでWindows、Macの両方に対応しています。
完全手動アプリではありますが、ゲームのお供にどうぞよろしくお願いいたします。
※Windows8、8.1は環境が無いので確認できておりません。
Continue reading

カメラプレビューを任意のサイズに

Androidのカメラを使う際、SurfaceViewのサイズとカメラのプレビューサイズが異なると映像が歪んでしまいます。
SurfaceViewの描画は他のViewと異なるため、デザイン上の面倒な要因なのですが、入れ子とネガティブマージンを使う事で解決できます(※)のでご紹介します。
※最初に言っておきますが万能では無いです。一部端末で上手く行かないのでご注意下さい。

サンプルソースをgithubにアップしてます。> https://github.com/cda244/AndroidCameraSize

Continue reading