タグ

viewに関するpatorashのブックマーク (5)

  • Railsでviews/sharedは古い? - rono23

    viewsディレクトリ下にsharedというディレクトリを作成してそこに置くか、あるいはlayoutsディレクトリ下に置くこともできますが、Rails 3.1ではviewsディレクトリ下のapplicationディレクトリに置きます。 #269 Template Inheritance - RailsCasts mjd? このsideという部分テンプレートがすべてのコントローラから参照可能になります。これは、ビューの継承がコントローラの継承と並行して動作するからです。コントローラはすべてApplicationControllerを継承しているので、テンプレートはapplicationディレクトリから継承されます。 #269 Template Inheritance - RailsCasts 例えば、↓のように書くと、app/views/users/_side.html.erb、app/vi

    patorash
    patorash 2013/03/25
    sharedじゃなくてapplicationディレクトリ以下に置くのが正しいのか?まぁ3.1以降っぽいけど。
  • Android Query - 避けては通れないView周りのコードがすっきり書ける

    Androidアプリを開発する上で、どうしても避けては通れないコーディングの一つに、Viewの操作があります。毎回findViewByIdメソッドを使って、キャストして、長いコードを書いて、ようやくTextViewなどを操作する準備が整うわけです。こんなに面倒で、Eclipseもろくに自動生成してくれないコードを記述するのは嫌になりませんか。筆者は、嫌です。 例えば、テキストビューを使用するためには、

    Android Query - 避けては通れないView周りのコードがすっきり書ける
  • Android開発の手助けに!便利なライブラリーAndroidQueryの使い方 | Excite Smartphone Engineer's Blog

    スマートフォン推進室の前田です。 AndroidQueryという便利なライブラリーがるの知ってますか? AndroidのViewをjqueryライクに使える+ユーティリティという非常に便利なシロモノです。 ホームページはこちら どんなことができるか大まかなものは、Wikiをみてもらえばわかるかと思います。 ソースコードがスッキリとして見通しが良くなるので是非利用してみて下さい。 ■導入方法 プロジェクトを作成し、libs直下にココからDLしたjarファイルを格納するだけ。 ■実装例 今回はListViewでよくある、CustomArrayAdapterをAndroidQueryを使ってコードダイエットをしたいと思います。 ・AndroidQuery未使用 class CustomArrayAdapter extends ArrayAdapter<Data> { private final

    Android開発の手助けに!便利なライブラリーAndroidQueryの使い方 | Excite Smartphone Engineer's Blog
    patorash
    patorash 2013/02/15
    画像を非同期でダウンロードしてくれるのにも対応しているという点がいいね。煩わしいのがこれでなくなるんじゃないか?
  • Web 酒 肴 - [Android]ドラッグ、ピンチイン/アウトできるMatrixImageView ver0.1

    Androidでちょっとやりたいことがあって、拡大した画像を自由にスクロール表示させる必要があった。 で、そういうViewがあるのだと思って探していたら、意外にも見つからない。 よくピンチイン/アウトしたりドラッグしたりする画像ビューアあるけど、あれみんな自力で実装してるということ? そんなバカな、と思ったけど探しても見つからないし、とりあえず必要最低限のものはすぐできそうだったので作ってみた。 こちらのプログラムをかなり参考に、ベースにさせていただきました。 利用イメージはこんな感じ。 使い方は以下のようになります。 最後に記載しているMatrixImageView.javaのソースコードを貼っつけて、xmlファイル内でImageViewと同じように使用します。(もちろんソースコード内で直接MatrixImageViewを扱ってもOK) <jp.obanet.android.Matrix

    patorash
    patorash 2011/10/31
    これはすごいなぁ〜。
  • blog lesson 01 - 【Android】Viewをタッチして移動させる

    Viewをタッチすると移動させることができるUIを考えてみる。 ツールボタン的なUIに活用できるかもしれない。 これを実現するためには、サンプルプログラムのように実装したOnTouchListenerを移動させたいViewへセットしておけばよい。 移動対象のViewはRelativeLayoutの子Viewとなっており、タッチイベントでLayoutParamsのtopMarginとleftMarginを書き換えている。 複数のViewに同じリスナを登録すれば、それぞれのViewごとに移動させることができる。 MainActivity.java public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCre

    patorash
    patorash 2011/10/31
    Viewをタッチして移動させる方法
  • 1