Upgrade to Pro — share decks privately, control downloads, hide ads and more …

獨立遊戲開發者分享會 110220 ─ Android 遊戲開發簡介

IGDSHARE
January 09, 2012

獨立遊戲開發者分享會 110220 ─ Android 遊戲開發簡介

這是重新上傳第一次獨立遊戲開發者分享會時,由 hsufong 所分享的 Android 開發相關資料,分享者亦有提供兩份簡報中有提到的 java 參考程式:

saveGameData.java: https://gist.github.com/840794
surfaceview.java: https://gist.github.com/840797

IGDSHARE

January 09, 2012
Tweet

More Decks by IGDSHARE

Other Decks in Programming

Transcript

  1. UI 、繪圖與控制 : Layout <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout_root" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"

    android:padding="10dp"> <ImageView android:id="@+id/image1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="10dp"/> <TextView android:id="@+id/text1" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Option" android:textColor="#E2E3F4"> </Button> </LinearLayout>
  2. UI 、繪圖與控制 : 事件 ImageView image = (ImageView) findViewById(R.id.image1); image.setImageResource(R.drawable.member_01);

    TextView text = (TextView) findViewById(R.id.text1); text.setText("test"); Button NewGameButton = (Button)findViewById(R.id.button1); NewGameButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { Intent NewGameIntent = new Intent(start.this,NewGame.class); startActivity(NewGameIntent); } });
  3. Q&A  個人專長  C/C++ 、 Java 、 video server

    、 embedded 、 google web toolkit 、 google app engine 、 Linux Device Driver 、 MFC 、 Win api 、 Sqlite 、 android api 。 My demo web :http://www.findcase.net/