タグ

viewに関するikeikeikeikeのブックマーク (7)

  • Butter Knifeの紹介

    gistfile1.md Butter Knifeの紹介 Android用のView Injectionライブラリである Butter Knife について解説します (といいますか、サイトに書いてあることをほとんどそのまま日語にしただけです) 。 概要 Butter Knifeは ActionBarSherlock などでお馴染みの Square のJake WhartonさんによるAndroid用のView Injectionライブラリです。 使い方 このライブラリの目的が、 Activity, ViewのfindViewByIdを楽に書く ViewのonClickListenerなどを楽に書く というシンプルなものなので、簡単に理解できると思います。以下は見慣れたActivityのコードです。 public class MainActivity extends Activity {

    Butter Knifeの紹介
  • djangoのクラスベースビュー - 今川館

    django | 23:09django1.3 クラスベースビューの概要django1.3でクラスベースビューがサポートされるようになった。使い方は以下の通り。 from django.views.generic にViewとかが定義されている。 Viewはas_viewを呼ぶとrequest, *args, **kwargsを引き受けるcallableなオブジェクトを返す。 Viewのhttp_method_namesという属性に['get', 'post']といったようにサポートするリクエストメソッドを指定しておく。 Viewにget, post..といったインスタンスメソッドを定義するとリクエストメソッドに対応して呼ばれる。例を挙げると、こう。 from django.views.generic import View from django.http import HttpResp

  • ウノウラボ Unoh Labs: DjangoのURL逆引き機能

    Chihiroです。 今回は、Django 0.96以降から改善が進んでいるDjangoのURL逆引き機能に関して紹介したいと思います。この機能を上手く使うと、Djangoを使ったWeb開発において、URLの設計と維持にかかる手間を大幅に削減できます。 公式ドキュメントの日語訳にもこの機能の説明はありますが、説明が分散していて全体像が見えにくいと思いますので、この機能を使わない場合の問題点を指摘し、次に使った場合、ルーティング、モデル、ビュー、テンプレートがそれぞれどのように書けるかを説明したいと思います。 なお、動作確認はSubversionから取得した開発版Django(rev.6447)を使用して行っています。 Django0.96以前のURL定義の問題点 Djangoの大きな特徴として、「自由なURL設計」がありますが、一方でモデル、テンプレート、ビュー、ルーティングにおいて冗長

  • DjangoでのURL⇔view関数の正引き・逆引き - orangain flavor

    DjangoのURLディスパッチャは正引き(URLからview関数への変換)は比較的単純ですが、逆引き(view関数からURLへの変換)はちょっとわかりにくいです。get_absolute_urlメソッド, permalinkデコレータ, urlタグ, reverse関数, url関数, 名前付きURLパターンなど、キーワードはよく目にするけれど、具体的にどうすればいいのかよくわからないということはないでしょうか? Djangoのドキュメントでは正引き・逆引きという視点からのまとまった解説はないので、ここで解説したいと思います。 正引き(URLからview関数への変換) 正引きと言うのはURLからview関数への変換のことです。urls.pyに正規表現とそれに対応するview関数名の組(URLパターン)を定義することで実現しています。その目的のためだけならURLパターンに名前をつける必要は

    DjangoでのURL⇔view関数の正引き・逆引き - orangain flavor
  • Creating a pure CSS dropdown menu — Development team blog—Venturelab—Invest | Inpsire | Ignite

    In redeveloping the Venturelab site we became increasingly aware that there was a lot of content that needed navigating extremely simply and fairly rapidly. We have so much to say and such a lot of content that the navigation of the site needed to be even more dynamic and encompassing than normal. View demo… Each page features a sub-navigation area, which links to all the other pages within that s

  • テレビ局が次世代携帯を殺す : 池田信夫 blog

    2010年03月04日13:35 カテゴリIT テレビ局が次世代携帯を殺す テクニカルな話で恐縮だが、マスメディアではまったく取り上げられない問題なので、繰り返し指摘しておきたい。ASCII.jpでも書いたが、アナログ放送終了後に移動体通信に割り当てられる予定の700MHz帯について論争が起こっている。ここでおかしな割り当てを行なうと、日IT産業は致命的な打撃を受けるおそれが強い。 総務省の案では700/900MHz帯をペアで割り当てる方針だが、これは図のように国際的な割り当てとまったく違うため、欧州やアジアで使える通信チップが使えない。この原因は、710~730MHzをITSに渡し、770~806MHzをテレビ局のFPUが占拠しているため、移動体通信に使える周波数が730~770MHzの40MHzしかないことだ。770~800MHz帯はAWFのView1~4でもアップリンクに使われて

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 1