Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2091561
  • 博文数量: 413
  • 博客积分: 10926
  • 博客等级: 上将
  • 技术积分: 3862
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-09 18:14
文章分类

全部博文(413)

文章存档

2015年(5)

2014年(1)

2013年(5)

2012年(6)

2011年(138)

2010年(85)

2009年(42)

2008年(46)

2007年(26)

2006年(59)

分类: Java

2008-11-27 16:07:05

Online Docluments
  A) Old: (WARNING: this site has been moved to http://developer.android.com/)
        (English Version)
        (Chinese Version)
  B) New: http://developer.android.com/


Turotial:
Android Programmer's Guide
Professional Android Application Development


1, Android Introduction
New:
    http://developer.android.com/guide/basics/what-is-android.html


2, SDK (Install, Upgrade, and Set Development Environment)
Old:
    intro/installing.html
New:
    http://developer.android.com/sdk/1.1_r1/index.html


3, Develop & Debug Process (Create, Build, Run, Debug, Sign application)
Old:
    intro/develop-and-debug.html
New:
    http://developer.android.com/guide/developing/eclipse-adt.html
    http://developer.android.com/guide/developing/other-ide.html
    http://developer.android.com/guide/developing/device.html
    http://developer.android.com/guide/developing/debug-tasks.html


4, Useful Tools for Development: emulator, adb, ddms, mksdcard, activityCreator, traceview, dx etc
adb:
traceview: a graphical viewer for execution logs which contains application's profile.
Old:
    intro/tools.html
New:
    http://developer.android.com/guide/developing/tools/index.html


5, Android Application Introduction
Old:
    Activity, Service, Receiver, and Content Provider
   
   
New:
    http://developer.android.com/guide/topics/fundamentals.html


6, UI Design (Screen Elements, Common Layout, Designing Screen in XML, Register Message Function)
Old:
    devel/implementing-ui.html
    reference/android/widget/RelativeLayout.LayoutParams.html
    View Gallery:
    reference/view-gallery.html
New:
    Home: http://developer.android.com/guide/topics/ui/index.html
    Layout: http://developer.android.com/guide/topics/ui/declaring-layout.html
                http://developer.android.com/guide/topics/ui/layout-objects.html
    Widget Types: http://developer.android.com/reference/android/widget/package-summary.html
    Menu: http://developer.android.com/guide/topics/ui/menus.html
    Customize UI Component: http://developer.android.com/guide/topics/ui/custom-components.html
    Handle UI Event: http://developer.android.com/guide/topics/ui/ui-events.html
    User Interact (Binding to Data with AdapterView, Handling User Selections)
           http://developer.android.com/guide/topics/ui/binding.html
    How Android Draw Views: http://developer.android.com/guide/topics/ui/how-android-draws.html


7, AndroidManifest.xml
Old:
    devel/bblocks-manifest.html
    http://code.google.com/android/devel/bblocks-manifest.html
    http://code.google.com/intl/en-CN/android/devel/sign-publish.html
New:
    http://developer.android.com/guide/topics/manifest/manifest-intro.html
    http://developer.android.com/guide/publishing/versioning.html


8, Security and Permissions
Old:
    devel/security.html
    reference/android/Manifest.permission.html
    kb/security.html
New:
    http://developer.android.com/guide/topics/security/security.html
    http://developer.android.com/reference/android/Manifest.permission.html


9, Resources and Internationalization:  
Define Language and Screen Orientation dependent resources, Reference Resource in code and resource files. Resource Type:
    * Simple Values (Colors, Strings and Styled Text, Dimensions)
    * Drawables
    * Animation
    * Layout
    * Raw resource (Raw data)
    * Styles and Themes
Old:
    devel/resources-i18n.html
    reference/available-resources.html
    devel/ui/applying-themes.html
New:
    http://developer.android.com/guide/topics/resources/index.html
    http://developer.android.com/guide/topics/resources/resources-i18n.html
    http://developer.android.com/guide/topics/resources/available-resources.html
    http://developer.android.com/guide/topics/ui/themes.html
    http://developer.android.com/reference/android/R.style.html (Available system defined themes, please search "theme" or "theme_" on that page)
    http://developer.android.com/intl/zh-CN/reference/android/view/Window.html#setBackgroundDrawable(android.graphics.drawable.Drawable) (Window background)
    http://developer.android.com/reference/android/package-summary.html   (Pre-defined resource id/type)
http://code.google.com/apis/adsense/developer/adsense_api_locales.html  (Language tag/code)


10, Available Intents
Old:
    reference/available-intents.html
New:
    http://developer.android.com/guide/topics/intents/intents-filters.html


11 Content Provider
Old:
    http://code.google.com/intl/en-CN/android/devel/data/contentproviders.html
New:
    http://developer.android.com/guide/topics/providers/content-providers.html


12, Data storage
Storing/Retrieving/Exposing Data: Preferences, Files, Datebase, and Content Providers
Old:
    devel/data.html
New:
    http://developer.android.com/guide/topics/data/data-storage.html


13, BroadcastReceiver
Old:
    reference/android/content/BroadcastReceiver.html
    (Please search key "Broadcast Action" on this page)
    http://blog.chinaunix.net/u/9577/showart_1852174.html  (undocumented broadcast action)
New:
    http://developer.android.com/reference/android/content/BroadcastReceiver.html
    http://developer.android.com/reference/android/content/Intent.html (Please search key "Broadcast Action" on this page)
    http://blog.chinaunix.net/u/9577/showart_1859290.html  (Supported Actions)


14, Uri
reference/android/net/Uri.html
reference/android/content/ContentResolver.html  (Please search "Uri.parse" on this web page)


15, Notify User
http://developer.android.com/intl/fr/guide/topics/ui/notifiers/index.html
 15.1 Notification
http://developer.android.com/intl/fr/guide/topics/ui/notifiers/notifications.html
http://developer.android.com/intl/fr/reference/android/app/NotificationManager.html#notify(int,%20android.app.Notification)
http://developer.android.com/intl/fr/reference/android/app/Notification.html#Notification(int,%20java.lang.CharSequence,%20long)
 15.2 Toast
http://developer.android.com/intl/fr/guide/topics/ui/notifiers/toasts.html
http://developer.android.com/intl/fr/reference/android/widget/Toast.html

15, Graphic (2D & 3D)
New:
    http://developer.android.com/guide/topics/graphics/index.html


16, Publish Application
New:
    http://developer.android.com/guide/publishing/preparing.html
    http://developer.android.com/guide/publishing/publishing.html


17, Sign Application
Old:
    devel/sign-publish.html
New:
    http://developer.android.com/guide/publishing/app-signing.html


18, Packages and Class (Index and Hierarchy )References
Old:
    reference/packages.html
    reference/classes.html
    reference/hierarchy.html
New:
    http://developer.android.com/reference/classes.html
    http://developer.android.com/reference/packages.html


19, Sample Code
1) Hello Android
Old:
    intro/hello-android.html
New:
    http://developer.android.com/guide/tutorials/hello-world.html
    http://developer.android.com/guide/tutorials/views/index.html

2) Others
Old:
    samples/ApiDemos/index.html
New:
    http://developer.android.com/guide/samples/index.html


20, FAQs
Old:
    kb/commontasks.html
    kb/troubleshooting.html
New:
    http://developer.android.com/community/index.html


21, Forum
http://forum.xda-developers.com/forumdisplay.php?f=448

22, Compile native application for Android


23, Android UID and GID


24, Android EULA
http://androiddevstudio.com/tutorials/adding-eula-to-android-app

25, Preference
http://developer.android.com/reference/android/preference/package-summary.html
阅读(2601) | 评论(0) | 转发(0) |
0

上一篇:[Java] Tutorial

下一篇:GIMP 札记

给主人留下些什么吧!~~