タグ

android開発とプログラミングに関するintemous9のブックマーク (3)

  • 無名クラスを作成したスコープのローカル変数を無名クラスに渡す - 休日奮闘記

    半年振りに書いたブログ記事が「MacBook Air 11インチ欲しい!」だけじゃ寂しいので、最近気付いたJavaプログラミングのネタについてでも書きます。Javaで「無名クラスを生成したメソッド内、同一スコープのローカル変数を渡す方法」です。 便利ですね無名クラス。クラス名を考えなくてもいいし、それらクラス数の管理が減ってコードも見やすくなる?(メソッド内局所に限っては複雑になりますが)気がします。 最近だとAndroid開発なんかも流行ってますが、アレもイベント処理が多くて無名クラスを使用する場面も多々あると思います。 そんな無名クラスですが「コンストラクタ(名前が無いので)」が定義出来ないなど、制限事項も多かったりします。そのひとつが表題の件になるのですが、具体的な例(Android)を挙げると、以下のようなコードが考えられます。 class Hoge{ public void fu

    無名クラスを作成したスコープのローカル変数を無名クラスに渡す - 休日奮闘記
  • AndroidアプリでBackキーのイベントを拾う方法

    Androidアプリで、Backキー(戻るボタン)を押されたイベントを拾う(受け取る)方法は? 題に入る前に、少しだけ話しを逸らしてしまいます。 かなり久しぶりの「mucchinのAndroid戦記」サイトの更新です。 約50日振りですね。 実務が忙しくなってしまったため、プライベートでやってたAndroidのアプリ開発的な作業もストップしていました。 やっと少しだけ時間が空いたので、以前から作りかけていたAndroidアプリの開発の続きをしてみました。 やっぱり少しでも間が空くと、若干ブランクが否めないですね。 Androidに関する事ならまだしも、自分が作っていたAndroidアプリの作りの事を結構忘れてしまって、大変です。(苦笑) では、題に入りたいと思います。 今回は、Androidアプリで、Backキーを押されたときのイベントを拾う方法についてです。 私は今、GPS機能を使っ

    AndroidアプリでBackキーのイベントを拾う方法
  • Android UI Design Tips

    UIを意識すべきなのはどうして? 良いUI → ユーザーが洗練された質に気が付く → 評価が良くなる → アプリのランキングが良くなる → さらにたくさんのインストール&購入につながる ■ Agenda 1. やるべきことと、やっちゃいけないこと 2. デザイン哲学と考慮すること 3. 絶対に使うべき UI framework の機能・特徴 4. 新しい UI デザインパターン 5. アイコンとガイドライン ■ やるべきことと、やっちゃいけないこと * やっちゃいけないこと ・単に他のプラットフォームのUIを移植しない! ・ユーザーがプラットフォームとアプリが合っていると感じるべき ・アプリのブランドとプラットフォームとのバランス ・modal progress と確認用ダイアログを使い過ぎない! ・柔軟性を持つ!(absolute-positioned layout はダメ) ・px

    Android UI Design Tips
    intemous9
    intemous9 2012/03/18
    Androidの良いUIデザインの考え方
  • 1