タグ

ブックマーク / yakinikunotare.boo.jp (3)

  • Android(開発)/ネットワークを使ってファイルをアップロードする - 俺の基地

    ブラウザなら ブラウザなら <form action="hoge.php" method="post" enctype="multipart/form-data"> <input type="file" name="upfile"> <input type="submit" value="up"> </form> こんな感じで送る操作を実装する。 ▲ ▼ ネットワークのライブラリを新しくする 今回multipartのPOSTをしたいのですが、そのライブラリがSDK同梱のものは古くて対応してないので、ここからダウンロードする HttpComponents - HttpComponents Downloads ここの Binary with dependencies というものを落とす。現在バージョンは HttpClient 4.0.1 念のためURLズバリも貼っておくか↓コレ ht

    mk18
    mk18 2012/01/24
    FileBody
  • Android(開発)/ListViewの使い方 - 俺の基地

    ListView ものをズラズラ並べる時に使うViewでほかの〜〜〜Layout系と違うところはデータ構造をAdapterという形で内包できるということ。 あとStyleにdividerという区切り線が指定できるというなんだかなな機能も使える。 別にLinearLayoutでも無理すれば同じようなものを実装できる ▲ ▼ 体 とりあえずlayoutのXMLにListViewを作っておく <ListView android:layout_width="fill_parent" android:layout_height="300dip" android:id="@+id/hoge_list_view"/> ListViewにはスクロール機能もあって高さを縛っておくとあふれた場合に自動的にスクロールするような動きができる。 ▲ ▼ 一行分 ListViewの特徴として1行分のlayou

  • Android(開発)/GPSを使う - 俺の基地

    これで取れる。 LocationManager lm = (LocationManager)getSystemService(LOCATION_SERVICE); String p = lm.getBestProvider(new Criteria(), true); //10秒置きにイベント更新する。 lm.requestLocationUpdates(p, 10000, 0, this); //このthisはLocationListenerを実装しているインスタンス。つまり位置関係のイベントを処理するインスタンスになる。 Location location = lm.getLastKnownLocation(p); 10秒おきに取得して、位置間隔ゼロなので、その地点でスポットでほしい場合はゼロを使う。 ▲ ▼ 位置特定の手段 Androidは位置特定の手段として2系統持っ

    mk18
    mk18 2010/09/14
  • 1