カレンダー
2018年11月
« 8月    
 123
45678910
11121314151617
18192021222324
252627282930  
アーカイブ
最新コメント

    Posts Tagged ‘Android’

    今日、本当は会社に行く予定だったけど、なんかめんどくさくなってやめました。
    家からリモートデスクトップを使って会社のマシンでAndroid開発。
    が、エミュレータが重すぎて動かねぇ!

    しょうがないのでコードだけずらずら書いて、
    エミュチェックは明日やることにしましたとさ。

    さて、かれこれ先週の話ですが、中国GPの決勝です。
    結果から言うと、マクラーレンのジェンソン・バトンが優勝でした。
    そうです。またまた予想が当たってしまったのです。
    こんなん当たらなくてもいいから、toto(トイレじゃないよ!)当たれ!

    そして今回の結果によってポイントランキングも変動。
    バトンが1位に、そしてシューマッハのチームメイト、ニコ・ロズベルグが2位に。
    コンストラクターズもマクラーレンがトップに。

    最近フェラーリのいいとこがないので残念です。
    そして焦り始めたハミルトンがなんかしなければいいのですが…。

    さーて、来週のF1は、
    スペインのバルセロナです。スペインはこのスペインGPとヨーロッパGPで2回やります。
    日本も2回やってくれればいいのに。

    Androidの開発を行おうとしたとき、Googleのグループに「日本アンドロイドの会」なるものがあったので入会した。

    今現在、開発をやっていないと言うこともあって、
    本当に入っただけの状態なのだが、ひとつ由々しき問題が。

    メールがスゴイ来る。

    いやマジで。スゴイんだって。

    入会してひと月ほどしか経過してないのに、今までに来たメールの総数が500件以上。
    質問とか、それに対する回答とか全て(?)やってくる。

    まぁ、別にどうこうしようってことはないんだけどね。
    これからお世話になるかもしれないわけだし。

    ともかく、これから入会を考えていた人で、メールサーバーに空きがない人はお気をつけください。

    雪が降ってきたんで、そろそろ帰ろうかと。
    帰る前にブログでも書くとするか。

    Androidアプリの開発を行おうとして重要なことに気づいた。

    私はJavaがわからない。

    てなわけでこれからはJavaを勉強して行きます。
    なんか作ったら、上げられるようにがんがります。

    Hello Worldは何もしなくても出てきたので、
    仕事来い!って事でHello Work!と表示させます。

    まずはEclipseを開きます。
    前回の何もしなかったファイルを編集します。(プロジェクト「hello」)

    srcフォルダ内の前回つけたパッケージ名の中にhello.javaがあるのでダブルクリック。

    package "パッケージ名";
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.Window;
    
    public class hello extends Activity {
    //アプリの初期化
    @Override
    public void onCreate(Bundle icicle){//
    super.onCreate(icicle);
    requestWindowFeature(Window.FEATURE_NO_TITLE);//
    setContentView(new view(this));//
    }
    }
    

    と入力。最後の行でエラーが出ますが、これから作成するのでシカトの方向で。

    続いて、hello.javaが入っていた「パッケージ名」で右クリック。
    新規→クラス で「view.java」を作成します。

    package "パッケージ名";
    import android.content.Context;
    import android.graphics.Canvas;
    import android.graphics.Color;
    import android.graphics.Paint;
    import android.view.View;
    
    //Hello World
    public class view extends View {//
    //コンストラクタ
    public view(Context context) {
    super(context);
    setBackgroundColor(Color.WHITE);//
    }
    //描画
    @Override
    protected void onDraw(Canvas canvas) {//
    canvas.drawText("Hellow Work!",0,12,new Paint());//
    }
    }
    

    って書きます。
    もちろん分かると思いますが、”Hello Work!”を変えればそれが出ますよ。

    さて、実行しましょう。

    出ました!お仕事こんにちは!

    set.BackgroundColorを変えたり、
    “Hello Work!”のあとの数字(表示位置)を変えるとこんなんにもなります。

    うわっ、嫌な仕事が来たって感じ。

    では今回はこのへんで。

    正確に言うとAndroid SDKはインストールを終えたんですが、
    Hello Worldくらいは出したいなということでもう少し。

    ⑤Android Virtual Devices(AVD)の作成
    正直、ここらへんの設定よくわかってません。参考程度に。

    まず、eclipseを起動。
    ウィンドウ→Android SDK and AVD Managerを開きます。

    Read more »