« AndroidSDKをインストールしてみる | トップページ | Androidでネットから画像を読み込んで表示 »

Androidでネット接続 HTTP通信編

Android系ネタ

Android上でHTTP通信をすることに成功しました。

やり方はjavaでHTTP通信をするのとほぼ同じ方式。

百聞は一見にしかずということで、以下ソース

package net.chephes.androidtest;

import android.app.Activity;
import android.widget.TextView;
import android.os.Bundle;
import java.net.*;
import java.io.*;

public class AndroidTest extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        TextView tv = new TextView(this);
        try{
            URL url = new URL("http://www.google.co.jp");
            HttpURLConnection http = (HttpURLConnection)url.openConnection();
            http.setRequestMethod("GET");
            http.connect();
            InputStream in = http.getInputStream();
            byte b[] = new byte[1024];
            in.read(b);
            in.close();
            http.disconnect();
            tv.setText(new String(b));
        }catch(Exception e){
            tv.setText(e.toString());
        }
        setContentView(tv);
    }
}

参考にしたのはJava で HTTP クライアントを作ってみよう (2)

ほぼ完全にjavaですね。iアプリとかと違って独自の通信方式ではない模様。

すると、大分いろんな物が作れそうな予感

|

« AndroidSDKをインストールしてみる | トップページ | Androidでネットから画像を読み込んで表示 »

Android」カテゴリの記事

コメント

このプログラム参考にさせていただいています。
androidの開発をし始めたばかりで、プログラムについては初心者です。
このプログラムを実行させて表示させてみたところ、何も表示されませんでした。

何かお知りであればば、お教えいただけませんか?

投稿: komachi | 2008年6月24日 (火) 16時52分

もうとうに解決されているでしょうが、
AndroidManifest.xml の 子要素に

の一行を追加しましたか?

投稿: sora | 2009年10月16日 (金) 15時50分

おっと、コメントにはタグがかけないのですな。全角で再送。

もうとうに解決されているでしょうが、
AndroidManifest.xml の <manifest>子要素に
<uses-permission android:name="android.permission.INTERNET" />

の一行を追加しましたか?

投稿: sora | 2009年10月16日 (金) 15時52分


仕 事辞めて毎日パチ行って気付いたら借 金 5 0 0 万でガクブル(;゜Д゜)
切羽詰ってたし、久しぶりに会った祐一が教えてくれたヤツ試してみたの!
ビビったw 始めてからまだ半年なのに完 済した上に貯 金 1 5 0 万wwwww
おかげで毎日パチ遊びしまくりw 負けてもココから回収出来るもんなwwww

http://pamp.gorioyaji.net/jvjo39l/

投稿: 毎日パチ三昧(・∀・) | 2009年10月18日 (日) 04時40分


マ-ンコの締まりが良すぎるのも問題だと思わねー?w
いや俺さ、昨日の子が良すぎて連続でヤりまくったら腰痛がwwwww
とりま8 万もらった事だし、仕事休む事にしたwwwwwww
てか一歩も動けねぇしやりすぎまひたわ(^^;

http://hoge.nadamonty.net/dtov-xm/

投稿: イッテーーー!!! | 2009年10月23日 (金) 19時40分


http://kuma.chala-head.com/pe8afjw/

ここの子、「めんどいから中-出しさせてよ!!!!」
つったらすんなりオーケー出たんww てかむしろ出して欲しいみたいなwww
イきながら腰カクカクさせるのって最高に気持ちいいよなー?
ま、中-出しした子なんて後々めんどいからすぐポイだけどなwwwwww

投稿: 生・・・・・・wwwww | 2009年10月29日 (木) 09時36分


すげーwwwwwマジで金貰えたしwwwwww
なんすかこりゃーーーー!!!!!!

まさかの3 Pで報 酬 倍だしwwwwww
てか俺寝てただけだぞ? こんなんで稼げていいのかなwwww

月末までアポビッシリだから誰かヘルプしてくんね?(^^;

http://mata.yescompile.com/7h49zaq/

投稿: おおおいいいいいいぃ!!!!! | 2009年10月30日 (金) 09時51分


アレはもう飽きたし疲れるから結局こっちに戻ってきたよm(_ _)m

http://mika.acmahsjfms.com/pyj-18b/

腰動かすのとか正直だるくね?
ずっとマグロで稼 げ る方がやっぱイイわぁ∩( ・ω・)∩
てか何も言わずに中に放出したらむちゃくちゃ喜ばれるしなwwwwwww

投稿: 白 濁 液 通っているんだなwwwwwww | 2009年11月 1日 (日) 14時07分


慣れたフリしてたんだけど経験無いし内心ドキドキしつつ会ってきました!!
ぶっちゃけ経験無いってソッコーでバレましたけどね(笑)
けど逆に喜ばれたし報酬もたんまりもらえたんで良かったです(^-^)
俺も開きなおっちゃったんで全部おまかせ♪なんだかんだ3回出しました(爆)

http://morimori.menslip.com/g44noco/

投稿: 見せ合いっこから・・・! | 2009年11月 5日 (木) 10時22分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/486213/8899553

この記事へのトラックバック一覧です: Androidでネット接続 HTTP通信編:

« AndroidSDKをインストールしてみる | トップページ | Androidでネットから画像を読み込んで表示 »