close

2013/01/27

(1)

除了Surface View要設定好之外

要記得在AndroidManifest.xml加上

<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="android.permission.CAMERA" />

這樣才可以正常run

 

(2)

code合併時 , 記得

setContentView(R.layout.main);

要換成對應的xml檔案 , 否則雖然可以執行 , 但會當掉

 

(3)

AndroidManifest.xml中

<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

這段code在哪個activity內 , 此activity就會是初始介面

 

(4)

要tv.setText();  // tv = TextView

必須先確保 1. XML的部分有此tv的id

                2. 需先宣告好 tv = (TextView) findViewById(R.id.tv);

 

(5)

APP在手機內的程式名稱

取決於第(3)點中 , 初始activity的label標籤 ,例如   android:label="Hello World"

則在手機的APP列表中 , 此APP的名稱即為 Hello World

 

(6)

public boolean onKeyDown(int keyCode, KeyEvent event)

若是手機本身沒有太多鍵盤可以按 , 除非有要使用 KEYCODE_BACK  ,    回首頁 , 選單 , 目前執行的app程式 這幾個手機上固定會有的按鈕

不然可以不用特別寫 

 

(7)

map.setSatellite(true);    //設定衛星模式
map.setTraffic(false);      //在地圖上標出路線

若是只想要普通的地圖 , 可以寫

map.setSatellite(false);   
map.setTraffic(false);  

 

  

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Justin258 的頭像
    Justin258

    Justin258的部落格

    Justin258 發表在 痞客邦 留言(0) 人氣()