24
Android Application Development 郭郭郭 [email protected]

Android Application Development

  • Upload
    seoras

  • View
    53

  • Download
    0

Embed Size (px)

DESCRIPTION

Android Application Development. 郭惠翔 [email protected]. Three Websites You MUST Know. Before development. Android Developers http://developer.android.com. Android Developers http://developer.android.com Android Open Source Project http://developer.android.com. - PowerPoint PPT Presentation

Citation preview

Page 1: Android Application Development

Android Application Development

郭惠翔[email protected]

Page 2: Android Application Development

BEFORE DEVELOPMENTThree Websites You MUST Know

Page 3: Android Application Development

• Android Developers–http://developer.android.com

Page 4: Android Application Development
Page 5: Android Application Development

SDK Dev Guide Reference

Resources Videos Blog

Page 6: Android Application Development

• Android Developers–http://developer.android.com

• Android Open Source Project–http://developer.android.com

Page 7: Android Application Development
Page 8: Android Application Development

「 Best Reference Materials」

Page 9: Android Application Development

Android Architecture

Page 10: Android Application Development

• Android Developers–http://developer.android.com

• Android Open Source Project–http://developer.android.com

• Google–http://www.google.com.tw

Page 11: Android Application Development
Page 12: Android Application Development

Site搜尋特定網址

Inurl搜尋特定連結

Intext搜尋網頁內文字

Filetype搜尋特定檔案格式 Intitle搜尋網頁標題Link

搜尋互相連結的網頁

"index of" 搜尋開放目錄瀏覽Cache顯示網頁在

Google 中的暫存資料

Page 13: Android Application Development

Example• "VNC Desktop" inurl:5800

• inurl:passlist.txt

• "Index of /password”

• "phpMyAdmin" "running on" inurl:"main.php“

• intitle:index.of administrators.pwd

Page 14: Android Application Development

GOOGLE MAP How to use Google Map in Your Application

Page 15: Android Application Development

Please download

http://140.119.164.2/MapDemo.zip

Page 16: Android Application Development

Import MapDemo

Page 17: Android Application Development

Import MapDemo (cont.)

Page 18: Android Application Development

1st •Execute DOS and get MD5•keytool –list –keystore “keystore path”

2nd•http://code.google.com/android/maps-api-signup.html•Enter MD5

3rd•Use the Maps API key in your MapActivity or MapView

Window → Preference → Android → Build → Default

debug keystore

Page 19: Android Application Development

1st. AndroidManifest.xml

<manifest> <application >

<uses-library android:name="com.google.android.maps" />

</application> <uses-permission android:name="android.permission.INTERNET" /></manifest>

Page 20: Android Application Development

2nd. Extends MapActivity

Page 21: Android Application Development

3rd . Find MapView

• MapView map = (MapView) findViewById(R.id.myMapView);

• MapController mc = map.getController();

Page 22: Android Application Development

4th. Choose 「 Google APIs 」 as Your 「 Project Build Target 」

Page 23: Android Application Development

5th. Run as Android Application

Page 24: Android Application Development

Thanks for your attendance!!