タグ

ブックマーク / akabeko.me (3)

  • さくらのVPS を改めて使いはじめる 10 - Git、Gitolite、GitHub - アカベコマイリ

    後述する作業のため Git 環境を整える。 さくらのVPS(v3) の CentOS だと初めから Git が入っているらしく、このシリーズでも既に何度か利用している。パッケージ版なので yum update により更新されている可能性もあるが念のためどんなバージョンが入っているかを確認。

  • Android の ImageView をスクロールさせる - アカベコマイリ

    画像ビューアー系アプリなどでよくみる画面に収まらないサイズの画像をスクロールする方法について調べてみた。 追記: 2011/11/24 アクセス解析を見るに、この記事はけっこう多くの方に読まれているようだ しかし私として好ましいスクロール方法は続編記事のほうなので、そのリンクを掲載しておく Android の ImageView をスクロールさせる 2 Android には ScrollView という標準コントロールがある。これは入れ子にしたコントロールのサイズに応じて適切なスクロール機能を提供してくれる。ScrollView に ImageView を入れれば今回の目的を達成できそうだ。しかし ScrollView は縦スクロール専用なので横に大きな画像には対応できない。 横方向には HorizontalScrollView が用意されているのでこれと ScrollView を入れ子に

  • Android で画像なしの光沢グラデーション - アカベコマイリ

    スマートフォンなどでよく見かける光沢のあるグラデーションを持ったツールバーを画像なしで作成してみる。Android ではコントロールの描画方法を drawable リソースから指定可能。これは画像と XML に大別される。 画像はデザインの自由度が高く美しいのだが解像度 (ldpi、mdpi、hdpi、...etc) と引き延ばしを意識する必要がある。詳しくは Draw 9-patch を参照のこと。有志による日語訳はこちら。一方 XML はデザイン指定の方法がかなり限定されるため希望どおりの描画結果を得るのが難しい。 dp または dip のような密度非依存ピクセルによるサイズ指定と標準で用意されている形状・塗りは解像度に依存しないため、様々な端末への対応が容易になる。dp や dip については Supporting Multiple Screens を参照のこと。有志による日語訳

  • 1