私はJavaに精通していますが、Androidプログラミングを始めているだけで、何が起こるかを本当に分かっていません。キャンバスで作業しようとしていますが、基本的にリアルタイムのデータを読み込んで、ボタンやその他のインタラクティブなUIを使って、それに基づいて常に変化するグラフを作成するアプリを作っています。私が実装する必要がある方法は何ですか?例えば、「通常の」Javaで、私は、私は次の一般的なアウトライン(プラスその他の関数やクラス、私自身を)必要とするようにそれはそう見つけサンプルコードに基づいてAndroidでのグラフィックスプログラミングの概要は?
public void init(){//...}
public void paint(Graphics g) {//...}
public void run(){//...}
public static void main (String argv[]) {//...}
//...and more
を持っている必要があります知っています。
public class MyClass extends Activity{
public void onCreate(Bundle savedInstanceState){//initialization and setup}
public class MySurfaceView extends SurfaceView implements Runnable{
public MySurfaceView(Context context){//constructor}
public void onResumeMySurfaceView(){//???}
public void onPauseMySurfaceView(){//deal with user leaving the activity}
public void run(){//...}
public boolean onTouchEvent(){//...}
}
}
これらはすべて必要ですか?他に何が必要ですか?そして、それぞれの方法には何が入っていますか?(通常、私が通常ペイントしているもの(グラフィックスg)はどこに行きますか?私は、これは一種の大きいですし、どちらかのヒントや発言、より具体的であるチュートリアルへのリンクをいただければ幸いです非常に一般的な質問です実現
、http://developer.android.com/reference/android/app/Activity.html
ありがとうございますが、私の銀行口座には約8ドルしかありません。オンラインでどこか知りたいことを無料で見つけることができれば幸いです。私は情報がそこにあることを知っています、それを見つける場所ではありません:/ – Kalina
http://developer.android.com/guide/index.html –