在看《Beginning Android Games》这本电子书,应该能够比较好的入门。
在这边记录一些笔记吧,以备以后查询。
【词汇】
portrait:
n. 肖像, 人像, 绘画的人的形象; 打印时纸张长宽的定位, 纸短的一边在顶端和底端的打印方式 (计算机用语)
这应该就是手机立着的状态。
landscape:
n. 风景, 景象; 风景画, 风景相片; 山水; 纸长的一边做顶和底的一种打印方法 (计算机用语)
这应该是手机横着的状态。
【笔记】
1.主要的配置文件,AndroidManifest.xml文件。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="helloworld.main"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".HelloWorldActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
android:icon="@drawable/ic_launcher"会去res/drawable/文件夹下找名为ic_launcher的图片文件。
2.在onDraw中一定要调用invalidate,否则其中的变化无法实时更新到屏幕上。