logo资料库

android apidemos示例解析.pdf

第1页 / 共374页
第2页 / 共374页
第3页 / 共374页
第4页 / 共374页
第5页 / 共374页
第6页 / 共374页
第7页 / 共374页
第8页 / 共374页
资料共374页,剩余部分请下载后查看
http://www.imobilebbs.com 引路蜂移动软件 Android ApiDemos 示例解析 示例解析 示例解析示例解析 Android ApiDemos 示例解析 ................................................................................................................. 1 示例解析(1):创建 ApiDemo 示例 ....................................................................................................... 8 示例解析(2): SimpleAdapter , ListActivity , PackageManager ............................................................. 11 示例解析(3): App->Activity->Animation .............................................................................................. 15 示例解析(4):App->Activity->Custom Dialog......................................................................................... 18 示例解析(5):App->Activity->Custom Title ............................................................................................ 19 示例解析(6):App->Activity->Dialog ...................................................................................................... 20 示例解析(7):App->Activity->Forwarding.............................................................................................. 21 示例解析(8):App->Activity->Hello world .......................................................................................... 22 示例解析(9):App->Activity->Persistent State .................................................................................... 22 示例解析(10):App->Activity->QuickContactsDemo .......................................................................... 24 示例解析(11):App->Activity->Receive Result .................................................................................... 26 示例解析(12):App->Activity->Redirection ........................................................................................ 28 示例解析(13):App->Activity->Reorder Activities .............................................................................. 30 示例解析(14):App->Activity->Save & Restore State ......................................................................... 31 示例解析(15):App->Activity->SetWallpaper ..................................................................................... 33 示例解析(16):App->Activity->Translucent ........................................................................................ 33 示例解析(17):App->Activity->Translucent Blur ................................................................................. 34 示例解析(18):App->Activity->Wallpaper .......................................................................................... 35 示例解析(19):App->Alarm->Alarm Controller .................................................................................. 36 示例解析(20):App->Alarm->Alarm Service ....................................................................................... 38 示例解析(21):App->Device Admin .................................................................................................... 39 示例解析(22):App->Dialog ................................................................................................................ 41 示例解析(23):App->Intents ............................................................................................................... 52 示例解析(24):App->Launcher Shortcuts ........................................................................................... 53 示例解析(25):App->Menu->Inflate from XML .................................................................................. 56 示例解析(26):App->Notification->IncomingMessage ....................................................................... 66 示例解析(27):App->Notification->Notifying Service Controller ....................................................... 68 示例解析(28):App->Notification->NotifyWithText ........................................................................... 69 示例解析(29):App->Notification->Status Bar .................................................................................... 70 示例解析(30):App->Preferences->Preferences from XML ................................................................ 72 引路蜂移动地图开发包 http://www.imobilebbs.com 1
http://www.imobilebbs.com 引路蜂移动软件 示例解析(31):App->Preferences->Launching preferences ............................................................... 78 示例解析(32):App->Preferences->Preference dependencies ........................................................... 80 示例解析(33):App->Preferences->Default Values ............................................................................ 81 示例解析(34):App->Preferences->Preferences from code ............................................................... 82 示例解析(35):App->Preferences->Advanced preferences ................................................................ 83 示例解析(36):App->Search->Invoke Search ...................................................................................... 91 示例解析(37):App->Search->Query Search Results .......................................................................... 95 示例解析(38):App->Service->Foreground Service Controller ........................................................... 96 示例解析(39):App->Service->Local Service Binding .......................................................................... 99 示例解析(40):App->Service->Local Service Controller.................................................................... 102 示例解析(41):App->Service->Messenger Service ........................................................................... 102 示例解析(42):App->Service->Remote Service Binding ................................................................... 105 示例解析(43):App->Service->Remote Service Controller ............................................................... 110 示例解析(44):App->Service->Service Start Arguments Controller ................................................. 112 示例解析(45):App->Text-To-Speech ............................................................................................... 116 示例解析(46):App->Voice Recognition ........................................................................................... 118 示例解析(47):Content->Assets->Read Asset .................................................................................. 121 示例解析(48):Content->Resources->Resources.............................................................................. 122 示例解析(49):Content->Resources->Styled Text ............................................................................ 124 示例解析(50):Content->Resources->External Storage ................................................................... 125 示例解析(51):Graphics->AlphaBitmap ............................................................................................... 127 示例解析(52):Graphics->AnimateDrawables ..................................................................................... 131 示例解析(53):Graphics->Arcs ............................................................................................................. 132 示例解析(54):Graphics->BitmapDecode ............................................................................................ 134 示例解析(55):Graphics->BitmapMesh ............................................................................................... 136 示例解析(56):Graphics->BitmapPixels ............................................................................................... 138 示例解析(57):Graphics->CameraPreview .......................................................................................... 139 示例解析(58):Graphics->Clipping ....................................................................................................... 142 示例解析(59):Graphics->ColorFilters ................................................................................................. 144 示例解析(60):Graphics->ColorMatrix ................................................................................................ 147 示例解析(61):Graphics->Compass ..................................................................................................... 148 示例解析(62):Graphics->CreateBitmap ............................................................................................. 150 引路蜂移动地图开发包 http://www.imobilebbs.com 2
http://www.imobilebbs.com 引路蜂移动软件 示例解析(63):Graphics->Density ....................................................................................................... 151 示例解析(64):Graphics->Drawable->GradientDrawable ................................................................... 158 示例解析(65):Graphics->Drawable->ShapeDrawable ....................................................................... 161 示例解析(66):Graphics->FingerPaint ................................................................................................. 162 示例解析(67):Graphics->Layers ......................................................................................................... 165 示例解析(68):Graphics->MeasureText .............................................................................................. 166 示例解析(69):Graphics->PathEffects ................................................................................................. 167 示例解析(70):Graphics->PathFillTypes .............................................................................................. 169 示例解析(71):Graphics->Patterns ...................................................................................................... 170 示例解析(72):Graphics->Pictures ....................................................................................................... 173 示例解析(73):Graphics->Points.......................................................................................................... 175 示例解析(74):Graphics->PolyToPoly .................................................................................................. 176 示例解析(75):Graphics->PurgeableBitmap ........................................................................................ 178 示例解析(76):Graphics->Regions ....................................................................................................... 179 示例解析(77):Graphics->RoundRects ................................................................................................ 181 示例解析(78):Graphics->ScaleToFit ................................................................................................... 184 示例解析(79):Graphics->SensorTest .................................................................................................. 185 示例解析(80):Graphics->Sweep ......................................................................................................... 187 示例解析(81):Graphics->Text Align .................................................................................................... 189 示例解析(82):Graphics->TouchPaint ................................................................................................. 191 示例解析(83):Graphics->Typefaces ................................................................................................... 193 示例解析(84):Graphics->UnicodeChart ............................................................................................. 194 示例解析(85):Graphics->Vertices ...................................................................................................... 195 示例解析(86):Graphics->Xfermodes .................................................................................................. 196 示例解析(87):Media->MediaPlayer ................................................................................................... 198 示例解析(88):Media->VideoView ...................................................................................................... 201 示例解析(89):OS->Morse Code .......................................................................................................... 202 示例解析(90):OS->Sensors ................................................................................................................. 203 示例解析(91):OS->SMS Messaging .................................................................................................... 207 示例解析(92):Text->Linkify ................................................................................................................ 210 示例解析(93):Text->LogTextBox ........................................................................................................ 213 示例解析(94):Text->Marquee ............................................................................................................ 215 引路蜂移动地图开发包 http://www.imobilebbs.com 3
http://www.imobilebbs.com 引路蜂移动软件 示例解析(95):Views->Animation->3D Transition .............................................................................. 217 示例解析(96):Views->Animation->Interpolators ............................................................................... 223 示例解析(97):Views->Animation->Push ............................................................................................ 225 示例解析(98):Views->Animation->Shake .......................................................................................... 227 示例解析(99):Views->Auto Complete->1. Screen Top ....................................................................... 228 示例解析(100):Views->Auto Complete->2. Screen Bottom .............................................................. 229 示例解析(101):Views->Auto Complete->3. Scroll .............................................................................. 229 示例解析(102):Views->Auto Complete->4. Contacts ........................................................................ 230 示例解析(103):Views->Auto Complete->5. Contacts with Hint ......................................................... 231 示例解析(104):Views->Auto Complete->6. Multiple Items ............................................................... 232 示例解析(105):Views->Buttons ......................................................................................................... 233 示例解析(106):Views->Chronometer ................................................................................................ 234 示例解析(107):Views->Controls->1. Light Theme ............................................................................. 236 示例解析(108):Views->Controls->2. Default Theme ......................................................................... 237 示例解析(109):Views->Custom .......................................................................................................... 238 示例解析(110):Views->Date Widgets->1. Dialog ............................................................................... 241 示例解析(111):Views->Date Widgets->2. Inline ................................................................................ 244 示例解析(112):Views->Expandable Lists->1. Custom Adapter .......................................................... 246 示例解析(113):Views->Expandable Lists->2. Cursor(People) ............................................................ 248 示例解析(114):Views->Expandable Lists->3. SimpleAdapter ............................................................ 251 示例解析(115):Views->Focus->1. Vertical ......................................................................................... 253 示例解析(116):Views->Focus->2. Horizontal ..................................................................................... 255 示例解析(117):Views->Focus->3. Circular ......................................................................................... 256 示例解析(118):Views->Focus->4. Internal Selection ......................................................................... 257 示例解析(119):Views->Gallery->1. Photos ........................................................................................ 262 示例解析(120):Views->Gallery->2. People ........................................................................................ 264 示例解析(121):Views->Grid->1. Icon Grid ......................................................................................... 265 示例解析(122):Views->Grid->2. Photo Grid ....................................................................................... 266 示例解析(123):Views->ImageButton ................................................................................................. 267 示例解析(124):Views->ImageSwitcher .............................................................................................. 269 示例解析(125):Views->ImageView .................................................................................................... 270 示例解析(126):Views->Layout Animation->1.Grid Fade .................................................................... 272 引路蜂移动地图开发包 http://www.imobilebbs.com 4
http://www.imobilebbs.com 引路蜂移动软件 示例解析(127):Views->Layout Animation->2. List Cascade ............................................................... 274 示例解析(128):Views->Layout Animation->3. Reverse Order ........................................................... 276 示例解析(129):Views->Layout Animation->4. Randomize ................................................................ 277 示例解析(130):Views->Layout Animation->5.Grid Direction ............................................................. 278 示例解析(131):Views->Layout Animation->6. Wave Scale ................................................................ 278 示例解析(132):Views->Layout Animation->7. Nested Animations .................................................... 280 示例解析(133):Views->Layouts->Baseline->1.Top ............................................................................. 281 示例解析(134):Views->Layouts->Baseline->2. Bottom ...................................................................... 282 示例解析(135):Views->Layouts->Baseline->3. Center ....................................................................... 284 示例解析(136):Views->Layouts->Baseline->4. Everywhere ............................................................... 285 示例解析(137):Views->Layouts->Baseline->5. Multi-line .................................................................. 286 示例解析(138):Views->Layouts->Baseline->6. Relative ..................................................................... 287 示例解析(139):Views->Layouts->Baseline->Nested Example 1 ......................................................... 288 示例解析(139):Views->Layouts->Baseline->Nested Example 2 ......................................................... 290 示例解析(140):Views->Layouts->Baseline->Nested Example 3 ......................................................... 292 示例解析(141):Views->Layouts->LinearLayout->1. Vertical .............................................................. 293 示例解析(142):Views->Layouts->LinearLayout->2. Vertical (Fill Screen) .......................................... 294 示例解析(143):Views->Layouts->LinearLayout->3. Vertical (Padded)............................................... 296 示例解析(144):Views->Layouts->LinearLayout->4. Horizontal .......................................................... 297 示例解析(145):Views->Layouts->LinearLayout->5.Simple Form ....................................................... 298 示例解析(146):Views->Layouts->LinearLayout->6. Uniform Size ...................................................... 300 示例解析(147):Views->Layouts->LinearLayout->7. Fill Parent .......................................................... 301 示例解析(148):Views->Layouts->LinearLayout->8. Gravity ............................................................... 303 示例解析(149):Views->Layouts->LinearLayout->9. Layout Weight ................................................... 304 示例解析(150):Views->Layouts->LinearLayout->10. Background Image .......................................... 305 示例解析(151):Views->Layouts->RelativeLayout->1. Vertical ........................................................... 306 示例解析(152):Views->Layouts->RelativeLayout->2.Simple Form .................................................... 308 示例解析(153):Views->Layouts->ScrollView->1.Short ....................................................................... 310 示例解析(154):Views->Layouts->ScrollView->2. Long ....................................................................... 311 示例解析(155):Views->Layouts->ScrollView->3. Internal Selection .................................................. 312 示例解析(156):Views->Layouts->TableLayout->01. Basic ................................................................. 313 示例解析(157):Views->Layouts->TableLayout->02. Empty Cells ....................................................... 315 引路蜂移动地图开发包 http://www.imobilebbs.com 5
http://www.imobilebbs.com 引路蜂移动软件 示例解析(158):Views->Layouts->TableLayout->03.Long Content ..................................................... 316 示例解析(159):Views->Layouts->TableLayout->04.Stretchable ........................................................ 318 示例解析(160):Views->Layouts->TableLayout->05. Spanning and Stretchable ................................ 319 示例解析(161):Views->Layouts->TableLayout->06. More Spanning and Stretchable ...................... 321 示例解析(162):Views->Layouts->TableLayout->07. Column Collapse ............................................... 323 示例解析(163):Views->Layouts->TableLayout->08. Toggle Stretch .................................................. 326 示例解析(164):Views->Layouts->TableLayout->09. Toggle Shrink .................................................... 326 示例解析(165):Views->Layouts->TableLayout->10. Simple Form ..................................................... 327 示例解析(166):Views->Layouts->TableLayout->11. Gravity .............................................................. 329 示例解析(167):Views->Layouts->TableLayout->12. Cell Spanning .................................................... 331 示例解析(168):Views->Lists->1. Array ............................................................................................... 333 示例解析(169):Views->Lists->2. Cursor(People) ................................................................................ 334 示例解析(170):Views->Lists->3. Cursor (Phones) .............................................................................. 335 示例解析(171):Views->Lists->4. ListAdapter ..................................................................................... 336 示例解析(172):Views->Lists->5. Separators....................................................................................... 338 示例解析(173):Views->Lists->6. ListAdapter Collapsed ..................................................................... 339 示例解析(174):Views->Lists->7. Cursor(Phones) ............................................................................... 341 示例解析(175):Views->Lists->8. Photos ............................................................................................. 342 示例解析(176):Views->Lists->9. Array (Overlay) ............................................................................... 343 示例解析(177):Views->Lists->10. Single choice list ........................................................................... 344 示例解析(178):Views->Lists->11. Multiple choice list ....................................................................... 345 示例解析(179):Views->Lists->12. Transcript ...................................................................................... 346 示例解析(180):Views->Lists->13. Slow Adapter ................................................................................ 347 示例解析(181):Views->Lists->14.Efficient Adapter ............................................................................ 349 示例解析(182):Views->Progress Bar->1. Incremental ....................................................................... 350 示例解析(183):Views->Progress Bar->2. Smooth .............................................................................. 352 示例解析(184):Views->Progress Bar->3. Dialogs ............................................................................... 353 示例解析(185):Views->Progress Bar->4. In Title Bar ......................................................................... 355 示例解析(186):Views->Radio Group .................................................................................................. 356 示例解析(187):Views->Rating Bar...................................................................................................... 357 示例解析(188):Views->ScrollBars->1.Basic ........................................................................................ 359 示例解析(189):Views->ScrollBars->2.Fancy ....................................................................................... 360 引路蜂移动地图开发包 http://www.imobilebbs.com 6
http://www.imobilebbs.com 引路蜂移动软件 示例解析(190):Views->ScrollBars->3. Style ....................................................................................... 361 示例解析(191):Views->Seek Bar ........................................................................................................ 364 示例解析(192):Views->Spinner .......................................................................................................... 365 示例解析(193):Views->Tabs->Content By Id...................................................................................... 366 示例解析(194):Views->Tabs->Content By Factory ............................................................................. 368 示例解析(195):Views->Tabs->Content By Intent ............................................................................... 369 示例解析(196):Views->TextSwitcher ................................................................................................. 370 示例解析(197):Views->Visibility ......................................................................................................... 372 示例解析(198):Views->WebView ....................................................................................................... 373 引路蜂移动地图开发包 http://www.imobilebbs.com 7
示例解析(1)::::创建创建创建创建 ApiDemo 示例示例示例示例 示例解析 示例解析 示例解析 http://www.imobilebbs.com 引路蜂移动软件 Android SDK 中带有很多例子,其中 ApiDemo 详细介绍了 Android 平台主要 API,分 成了 • App • Content • Graphics • Media • OS • Text • Views 几个大类,每个大类又分为几个小类,一共大约有 200 多个实例,涵盖了 Android OS API 的各个方面:下面是所有示例的列表: App/Activity/Animation App/Activity/Custom Dialog App/Activity/Custom Title App/Activity/Dialog App/Activity/Forwarding App/Activity/Hello World App/Activity/Persistent State App/Activity/QuickContactsDemo App/Activity/Receive Result App/Activity/Redirection App/Activity/Reorder Activities App/Activity/Save & Restore State App/Activity/SetWallpaper App/Activity/Translucent App/Activity/Translucent Blur App/Activity/Wallpaper App/Alarm/Alarm Controller App/Alarm/Alarm Service App/Device Admin App/Dialog App/Intents App/Launcher Shortcuts App/Menu/Inflate from XML App/Notification/IncomingMessage App/Notification/Notifying Service Controller App/Notification/NotifyWithText App/Notification/Status Bar App/Preferences/1. Preferences from XML App/Preferences/2. Launching preferences App/Preferences/3. Preference dependencies App/Preferences/4. Default values App/Preferences/5. Preferences from code App/Preferences/6. Advanced preferences App/Search/Invoke Search App/Search/Query Search Results App/Service/Foreground Service Controller App/Service/Local Service Binding App/Service/Local Service Controller App/Service/Messenger Service App/Service/Remote Service Binding App/Service/Remote Service Controller App/Service/Service Start Arguments Controller App/Text-To-Speech App/Voice Recognition Content/Assets/Read Asset Content/Resources/Resources Content/Resources/Styled Text Content/Storage/External Storage Graphics/AlphaBitmap Graphics/AnimateDrawables Graphics/Arcs Graphics/BitmapDecode Graphics/BitmapMesh Graphics/BitmapPixels Graphics/CameraPreview Graphics/Clipping Graphics/ColorFilters Graphics/ColorMatrix Graphics/Compass Graphics/CreateBitmap 引路蜂移动地图开发包 http://www.imobilebbs.com 8
分享到:
收藏