タグ

ブックマーク / y-anz-m.blogspot.com (6)

  • Android タブコンテンツの黒線はなんなんだ?!

    Tab を使ったレイアウトで タブコンテンツに Activity(Intent) を割り当てる場合、テーマに Theme.Light を指定するとこうなります。 ぶざまなw この黒線はなんだ!? 結論から言うと、フルスクリーンモード以外の Activity には(多分必ず)この線が入ります。 普通のレイアウトで Theme.Light 普通のレイアウトで Theme.Light.NoTitleBar 普通のレイアウトで Theme.Light.NoTitleBar.Fullscreen ほら、なくなったでしょ。 なので、試しにフルスクリーンでタブレイアウトにしてみました。 <application;gt タグに指定した場合 お、消えたよ。 なぜフルスクリーンモードでこの線がきえるかというと、 <item name="android:windowContentOverlay">@null</

    Android タブコンテンツの黒線はなんなんだ?!
    gae
    gae 2011/08/02
    ((FrameLayout)findViewById(android.R.id.content)).setForeground(null); で消せないことも無い
  • Corona を使ってみた。

    Corona SDK は AnscaMobile 社 (http://www.anscamobile.com/) が提供しているライブラリ ・iPhone/iPad/Android 向けのアプリケーションを作成できる ・Lua 言語で記述 (AS2 に似てるらしい) ・開発環境は Mac OS X か Microsoft WindowsUIAPI は OpenGL ベース # 残念ながら linux は未対応です。 ・自分の端末に入れるだけならばトライアル(無料・無期限)で使える ・商用としてiPhone/Androidマーケットに登録するアプリをビルドするときに商用ライセンス(一年)が発生する ■ 参考サイト ・日 Android の会定例(2011年3月)の木村君の講演 ・Ustream 録画 ・スライド ・面白法人カヤックのFlashチームのブログ ・Corona で ス

    Corona を使ってみた。
  • Android Adding In-app Billing to Your Applications

    まとめ ・デジタルコンテンツを販売するための Android Market のサービス ・全ての checkout details (金銭のやりとり)は全て Android Market がハンドル ・transaction fee はアプリ販売のときと同じ 30% ・API level 4 以上のアプリケーションであれば in-app billing を 使うことができる ・Android Market publisher account と Google Checkout merchant account 以外に特別なアカウントや登録の必要なし 以下の訳は 2011年2月3日時点のものです。 --------------------------------------------- Adding In-app Billing to Your Applications 「このドキュメント

    Android Adding In-app Billing to Your Applications
    gae
    gae 2011/03/09
    Androidのアプリ内課金
  • Android 3.0 Platform - 1 -

    長いので分割します。 ここには、以下が含まれます。 ・Fragments ・Action Bar ・System clipboard ・Drag and drop Android 3.0 Platform - 1 - Android 3.0 Platform - 2 - Android 3.0 Platform - 3 - --------------------------- Android 3.0 Platform API Level: 11 Android 3.0 platformAndroid SDK としてダウンロードできるようになりました。ダウンロードできる platform には Andorid のライブラリとシステムイメージ、エミュレータのスキンなどが含まれますが、外部ライブラリは含まれません。 Android 3.0 の開発とテストを開始するには Android S

  • Android Preference の summary を動的に変更

    Preference を使った設定画面で、今設定されている 値が summary に出るとユーザーフレンドリーですよね。 summary というのは、PreferenceActivity の設定画面で、 設定項目の下に少し小さい文字で表示される領域です。 Libraroid の設定画面だと、「和書」「キーワード」 「キーワードに関連」などのが表示されるところが summary です。 選択された値によって、この summary に表示される 文字を変更するにはこんな感じで実装します。 PreferenceActivity で Preference searchbooksPref; final static String SEARCHBOOKS_KEY = "searchbooks"; Map<String, String> searchbooksMap = new HashMap<Stri

    Android Preference の summary を動的に変更
    gae
    gae 2010/08/04
    OnSharedPreferenceChangeListener
  • Android 画面の縦横切り替え時に元の画面を保存

    画面の縦横が切り替わると、Activity は一度終了(onPause(), onStop(), onDestroy() )させられちゃいます。 (Activity が foreground や visibleだった時は、新たなインスタンス(前のインスタンスがonSaveInstanceState メソッドで作った savedInstance を伴って)が作られます) どうしてそうなるかと言うと、 デバイスのコンフィグレーション(画面の向き、入力デバイス、言語など) が変更されたら、UIはそのコンフィグレーションにマッチするように更新 する必要があるからなんです。 例えば、縦用のレイアウトと横用のレイアウトが用意されている場合は、 リソースの再取得が必要になりますよね。 でも、コンフィグレーションの変更があっても Activity の再スタートしたくない場合はどうすればいいのでしょう? そ

    gae
    gae 2010/07/23
    リソースを切り替える必要がなければとりあえずorientation|keyboardHiddenでいいのかな
  • 1