タグ

2011年7月3日のブックマーク (5件)

  • Customizing the Action Bar

    [This post is by Nick Butcher, an Android engineer who notices small imperfections, and they annoy him. — Tim Bray] Since the introduction of the Action Bar design pattern, many applications have adopted it as a way to provide easy access to common actions. In Android 3.0 (or Honeycomb to its friends) this pattern has been baked in as the default navigation paradigm and extended to take advantage

    Customizing the Action Bar
  • Twitter for Android: A closer look at Android’s evolving UI patterns

    Twitter for Android: A closer look at Android’s evolving UI patterns [This post is by Chris Nesladek, Interaction Designer, Richard Fulcher, Interaction Designer, and Virgil Dobjanschi, Software Engineer — Tim Bray] Along with our regular updates of the Android platform, we like to build example applications that showcase best practices for UI features and behavior patterns, to help our 3rd party

    Twitter for Android: A closer look at Android’s evolving UI patterns
  • Android Action Bar をカスタマイズする

    Android Developers Blog: Customizing the Action Bar Action Bar のデザインパターンを紹介してから、多くのアプリケーションが Action Bar を使うようになりました。 そして、このデザインパターンは Android 3.0 でデフォルトの機能になりました。 Honeycomb をターゲットとしたアプリで Action Bar を使う方法は using Action Bar を参照してください。 Theme.Holo.* を継承した独自スタイルを定義して、ここで Action Bar をカスタマイズしていきます。 <style name="Theme.MyTheme" parent="android:style/Theme.Holo.Light"> … </style> ■ Icon Android Asset Studio

  • Androidにてインストール済みホームアプリケーションの一覧を作成する方法 | TechBooster

    インストール済パッケージを取得するおよびインストール済みアプリケーションのアプリケーション名とアイコンを取得するでは、インストールされているすべてのアプリケーションのパッケージ名を取得することで、アプリケーション一覧画面を作成しました。 Androidでは、アプリケーションパッケージ名の取得の際に、カテゴリやその他インテントフィルターの属性を指定することで、インストールされているアプリケーションの中から、すべてではなく一部のアプリケーションのパッケージ名のみを取得することも可能です。 今回は、インストール済みアプリケーションのアプリケーション名とアイコンを取得するで作成したサンプルアプリをベースに、デフォルト設定を解除するサンプルアプリを作成しながら解説します。デフォルト設定を解除するには、アプリケーション管理の詳細画面に遷移する必要がありますので、その方法も一緒に学んでみてください。 ※

  • データベースの内部動作を知る

    SQLのプログラミングは奥が深い。特にパフォーマンスの観点から、そう言えるだろう。 みなさんご承知の通り、同じ結果を出すプログラムでも、SQLの書き方次第で処理時間に何倍もの差が生じ得る。効率の悪いSQLを書いてしまう原因は、多くの場合、リレーショナルデータベースの内部動作やアプリケーションに関する理解不足である。両者をよく知った上で最適なSQLを書けるようになることは、システムエンジニアとしての重要なスキルの一つである。 特集『基礎から理解するデータベースのしくみ』では、リレーショナルデータベースの内部動作について、基的な部分を分かりやすく解説している。SQLプログラミングに役立つことはもちろん、SQLチューニングやデータベース設計のための基礎知識としても不可欠だ。 イントロダクション ブラックボックスのままでいいの? Part 1:SQL文はどのように実行されるのか SQL実行までの

    データベースの内部動作を知る