1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2 <HTML style="overflow:auto;"> 3 <HEAD> 4 <meta name="generator" content="JDiff v1.1.0"> 5 <!-- Generated by the JDiff Javadoc doclet --> 6 <!-- (http://www.jdiff.org) --> 7 <meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared."> 8 <meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet"> 9 <TITLE> 10 API Change Statistics 11 </TITLE> 12 <link href="../../../../assets/android-developer-docs.css" rel="stylesheet" type="text/css" /> 13 <link href="../stylesheet-jdiff.css" rel="stylesheet" type="text/css" /> 14 <noscript> 15 <style type="text/css"> 16 body{overflow:auto;} 17 #body-content{position:relative; top:0;} 18 #doc-content{overflow:visible;border-left:3px solid #666;} 19 #side-nav{padding:0;} 20 #side-nav .toggle-list ul {display:block;} 21 #resize-packages-nav{border-bottom:3px solid #666;} 22 </style> 23 </noscript> 24 <style type="text/css"> 25 </style> 26 </HEAD> 27 <body class="gc-documentation"> 28 <!-- Start of nav bar --> 29 <a name="top"></a> 30 <div id="header" style="margin-bottom:0;xborder-bottom:none;"> 31 <div id="headerLeft"> 32 <a href="../../../../index.html" tabindex="-1" target="_top"><img src="../../../../assets/images/bg_logo.png" alt="Android Developers" /></a> 33 </div> 34 <div id="headerRight"> 35 <div id="headerLinks"> 36 <!-- <img src="/assets/images/icon_world.jpg" alt="" /> --> 37 <span class="text"> 38 <!-- <a href="#">English</a> | --> 39 <nobr><a href="http://developer.android.com" target="_top">Android Developers</a> | <a href="http://www.android.com" target="_top">Android.com</a></nobr> 40 </span> 41 </div> 42 <div class="and-diff-id" style="margin-top:6px;margin-right:8px;"> 43 <table class="diffspectable"> 44 <tr> 45 <td colspan="2" class="diffspechead">API Diff Specification</td> 46 </tr> 47 <tr> 48 <td class="diffspec" style="padding-top:.25em">To Level:</td> 49 <td class="diffvaluenew" style="padding-top:.25em">14</td> 50 </tr> 51 <tr> 52 <td class="diffspec">From Level:</td> 53 <td class="diffvalueold">13</td> 54 </tr> 55 <tr> 56 <td class="diffspec">Generated</td> 57 <td class="diffvalue">2011.10.06 23:19</td> 58 </tr> 59 </table> 60 </div><!-- End and-diff-id --> 61 <div class="and-diff-id" style="margin-right:8px;"> 62 <table class="diffspectable"> 63 <tr> 64 <td class="diffspec" colspan="2"><a href="../changes.html" target="_top">Top of Report</a> 65 </tr> 66 </table> 67 </div> <!-- End and-diff-id --> 68 </div> <!-- End headerRight --> 69 </div> <!-- End header --> 70 <div id="body-content"> 71 <div id="doc-content" style="position:relative;"> 72 <div id="mainBodyFluid"> 73 <h1>API Change Statistics</h1> 74 <p>The overall difference between API Levels 13 and 14 is approximately <span style="color:222;font-weight:bold;">3.95%</span>. 75 </p> 76 <br> 77 <a name="numbers"></a> 78 <h2>Total of Differences, by Number and Type</h2> 79 <p> 80 The table below lists the numbers of program elements (packages, classes, constructors, methods, and fields) that were added, changed, or removed. The table includes only the highest-level program elements — that is, if a class with two methods was added, the number of methods added does not include those two methods, but the number of classes added does include that class. 81 </p> 82 <TABLE summary="Number of differences" WIDTH="100%"> 83 <TR> 84 <th>Type</th> 85 <TH ALIGN="center"><b>Additions</b></TH> 86 <TH ALIGN="center"><b>Changes</b></TH> 87 <TH ALIGN="center">Removals</TH> 88 <TH ALIGN="center"><b>Total</b></TH> 89 </TR> 90 <TR> 91 <TD>Packages</TD> 92 <TD ALIGN="right">5</TD> 93 <TD ALIGN="right">48</TD> 94 <TD ALIGN="right">0</TD> 95 <TD ALIGN="right">53</TD> 96 </TR> 97 <TR> 98 <TD>Classes and <i>Interfaces</i></TD> 99 <TD ALIGN="right">90</TD> 100 <TD ALIGN="right">192</TD> 101 <TD ALIGN="right">0</TD> 102 <TD ALIGN="right">282</TD> 103 </TR> 104 <TR> 105 <TD>Constructors</TD> 106 <TD ALIGN="right">19</TD> 107 <TD ALIGN="right">2</TD> 108 <TD ALIGN="right">0</TD> 109 <TD ALIGN="right">21</TD> 110 </TR> 111 <TR> 112 <TD>Methods</TD> 113 <TD ALIGN="right">285</TD> 114 <TD ALIGN="right">94</TD> 115 <TD ALIGN="right">29</TD> 116 <TD ALIGN="right">408</TD> 117 </TR> 118 <TR> 119 <TD>Fields</TD> 120 <TD ALIGN="right">405</TD> 121 <TD ALIGN="right">34</TD> 122 <TD ALIGN="right">16</TD> 123 <TD ALIGN="right">455</TD> 124 </TR> 125 <TR> 126 <TD style="background-color:#FAFAFA"><b>Total</b></TD> 127 <TD style="background-color:#FAFAFA" ALIGN="right"><strong>804</strong></TD> 128 <TD style="background-color:#FAFAFA" ALIGN="right"><strong>370</strong></TD> 129 <TD style="background-color:#FAFAFA" ALIGN="right"><strong>45</strong></TD> 130 <TD style="background-color:#FAFAFA" ALIGN="right"><strong>1219</strong></TD> 131 </TR> 132 </TABLE> 133 <br> 134 <a name="packages"></a> 135 <h2>Changed Packages, Sorted by Percentage Difference</h2> 136 <TABLE summary="Packages sorted by percentage difference" WIDTH="100%"> 137 <TR> 138 <TH WIDTH="10%">Percentage Difference*</TH> 139 <TH>Package</TH> 140 </TR> 141 <TR> 142 <TD ALIGN="center">100</TD> 143 <TD><A HREF="pkg_dalvik.annotation.html">dalvik.annotation</A></TD> 144 </TR> 145 <TR> 146 <TD ALIGN="center">54</TD> 147 <TD><A HREF="pkg_android.view.accessibility.html">android.view.accessibility</A></TD> 148 </TR> 149 <TR> 150 <TD ALIGN="center">34</TD> 151 <TD><A HREF="pkg_android.speech.tts.html">android.speech.tts</A></TD> 152 </TR> 153 <TR> 154 <TD ALIGN="center">34</TD> 155 <TD><A HREF="pkg_dalvik.system.html">dalvik.system</A></TD> 156 </TR> 157 <TR> 158 <TD ALIGN="center">20</TD> 159 <TD><A HREF="pkg_android.nfc.html">android.nfc</A></TD> 160 </TR> 161 <TR> 162 <TD ALIGN="center">13</TD> 163 <TD><A HREF="pkg_android.accessibilityservice.html">android.accessibilityservice</A></TD> 164 </TR> 165 <TR> 166 <TD ALIGN="center">12</TD> 167 <TD><A HREF="pkg_android.provider.html">android.provider</A></TD> 168 </TR> 169 <TR> 170 <TD ALIGN="center">11</TD> 171 <TD><A HREF="pkg_android.bluetooth.html">android.bluetooth</A></TD> 172 </TR> 173 <TR> 174 <TD ALIGN="center">10</TD> 175 <TD><A HREF="pkg_android.nfc.tech.html">android.nfc.tech</A></TD> 176 </TR> 177 <TR> 178 <TD ALIGN="center">9</TD> 179 <TD><A HREF="pkg_android.hardware.html">android.hardware</A></TD> 180 </TR> 181 <TR> 182 <TD ALIGN="center">7</TD> 183 <TD><A HREF="pkg_android.animation.html">android.animation</A></TD> 184 </TR> 185 <TR> 186 <TD ALIGN="center">7</TD> 187 <TD><A HREF="pkg_android.preference.html">android.preference</A></TD> 188 </TR> 189 <TR> 190 <TD ALIGN="center">7</TD> 191 <TD><A HREF="pkg_android.net.http.html">android.net.http</A></TD> 192 </TR> 193 <TR> 194 <TD ALIGN="center">7</TD> 195 <TD><A HREF="pkg_android.app.backup.html">android.app.backup</A></TD> 196 </TR> 197 <TR> 198 <TD ALIGN="center">5</TD> 199 <TD><A HREF="pkg_android.renderscript.html">android.renderscript</A></TD> 200 </TR> 201 <TR> 202 <TD ALIGN="center">5</TD> 203 <TD><A HREF="pkg_android.net.html">android.net</A></TD> 204 </TR> 205 <TR> 206 <TD ALIGN="center">5</TD> 207 <TD><A HREF="pkg_android.view.html">android.view</A></TD> 208 </TR> 209 <TR> 210 <TD ALIGN="center">5</TD> 211 <TD><A HREF="pkg_java.lang.ref.html">java.lang.ref</A></TD> 212 </TR> 213 <TR> 214 <TD ALIGN="center">4</TD> 215 <TD><A HREF="pkg_android.app.html">android.app</A></TD> 216 </TR> 217 <TR> 218 <TD ALIGN="center">3</TD> 219 <TD><A HREF="pkg_android.net.wifi.html">android.net.wifi</A></TD> 220 </TR> 221 <TR> 222 <TD ALIGN="center">3</TD> 223 <TD><A HREF="pkg_android.widget.html">android.widget</A></TD> 224 </TR> 225 <TR> 226 <TD ALIGN="center">3</TD> 227 <TD><A HREF="pkg_android.util.html">android.util</A></TD> 228 </TR> 229 <TR> 230 <TD ALIGN="center">2</TD> 231 <TD><A HREF="pkg_android.media.html">android.media</A></TD> 232 </TR> 233 <TR> 234 <TD ALIGN="center">2</TD> 235 <TD><A HREF="pkg_javax.security.auth.html">javax.security.auth</A></TD> 236 </TR> 237 <TR> 238 <TD ALIGN="center">2</TD> 239 <TD><A HREF="pkg_android.html">android</A></TD> 240 </TR> 241 <TR> 242 <TD ALIGN="center">2</TD> 243 <TD><A HREF="pkg_android.text.style.html">android.text.style</A></TD> 244 </TR> 245 <TR> 246 <TD ALIGN="center">1</TD> 247 <TD><A HREF="pkg_android.app.admin.html">android.app.admin</A></TD> 248 </TR> 249 <TR> 250 <TD ALIGN="center">1</TD> 251 <TD><A HREF="pkg_android.view.inputmethod.html">android.view.inputmethod</A></TD> 252 </TR> 253 <TR> 254 <TD ALIGN="center">1</TD> 255 <TD><A HREF="pkg_java.lang.reflect.html">java.lang.reflect</A></TD> 256 </TR> 257 <TR> 258 <TD ALIGN="center">1</TD> 259 <TD><A HREF="pkg_android.service.wallpaper.html">android.service.wallpaper</A></TD> 260 </TR> 261 <TR> 262 <TD ALIGN="center">1</TD> 263 <TD><A HREF="pkg_android.os.html">android.os</A></TD> 264 </TR> 265 <TR> 266 <TD ALIGN="center">1</TD> 267 <TD><A HREF="pkg_android.content.pm.html">android.content.pm</A></TD> 268 </TR> 269 <TR> 270 <TD ALIGN="center">1</TD> 271 <TD><A HREF="pkg_android.speech.html">android.speech</A></TD> 272 </TR> 273 <TR> 274 <TD ALIGN="center">1</TD> 275 <TD><A HREF="pkg_android.content.html">android.content</A></TD> 276 </TR> 277 <TR> 278 <TD ALIGN="center"><1</TD> 279 <TD><A HREF="pkg_android.appwidget.html">android.appwidget</A></TD> 280 </TR> 281 <TR> 282 <TD ALIGN="center"><1</TD> 283 <TD><A HREF="pkg_android.webkit.html">android.webkit</A></TD> 284 </TR> 285 <TR> 286 <TD ALIGN="center"><1</TD> 287 <TD><A HREF="pkg_java.security.html">java.security</A></TD> 288 </TR> 289 <TR> 290 <TD ALIGN="center"><1</TD> 291 <TD><A HREF="pkg_android.inputmethodservice.html">android.inputmethodservice</A></TD> 292 </TR> 293 <TR> 294 <TD ALIGN="center"><1</TD> 295 <TD><A HREF="pkg_android.opengl.html">android.opengl</A></TD> 296 </TR> 297 <TR> 298 <TD ALIGN="center"><1</TD> 299 <TD><A HREF="pkg_java.net.html">java.net</A></TD> 300 </TR> 301 <TR> 302 <TD ALIGN="center"><1</TD> 303 <TD><A HREF="pkg_java.io.html">java.io</A></TD> 304 </TR> 305 <TR> 306 <TD ALIGN="center"><1</TD> 307 <TD><A HREF="pkg_android.accounts.html">android.accounts</A></TD> 308 </TR> 309 <TR> 310 <TD ALIGN="center"><1</TD> 311 <TD><A HREF="pkg_android.graphics.html">android.graphics</A></TD> 312 </TR> 313 <TR> 314 <TD ALIGN="center"><1</TD> 315 <TD><A HREF="pkg_android.database.sqlite.html">android.database.sqlite</A></TD> 316 </TR> 317 <TR> 318 <TD ALIGN="center"><1</TD> 319 <TD><A HREF="pkg_java.util.logging.html">java.util.logging</A></TD> 320 </TR> 321 <TR> 322 <TD ALIGN="center"><1</TD> 323 <TD><A HREF="pkg_java.lang.html">java.lang</A></TD> 324 </TR> 325 <TR> 326 <TD ALIGN="center"><1</TD> 327 <TD><A HREF="pkg_android.test.mock.html">android.test.mock</A></TD> 328 </TR> 329 <TR> 330 <TD ALIGN="center"><1</TD> 331 <TD><A HREF="pkg_android.text.html">android.text</A></TD> 332 </TR> 333 </TABLE> 334 <p style="font-size:10px">* See <a href="#calculation">Calculation of Change Percentages</a>, below.</p> 335 <br> 336 <a name="classes"></a> 337 <h2>Changed Classes and <i>Interfaces</i>, Sorted by Percentage Difference</h2> 338 <TABLE summary="Classes sorted by percentage difference" WIDTH="100%"> 339 <TR WIDTH="20%"> 340 <TH WIDTH="10%">Percentage<br>Difference*</TH> 341 <TH><b>Class or <i>Interface</i></b></TH> 342 </TR> 343 <TR> 344 <TD ALIGN="center">62</TD> 345 <TD><A HREF="android.preference.CheckBoxPreference.html"> 346 android.preference.CheckBoxPreference</A></TD> 347 </TR> 348 <TR> 349 <TD ALIGN="center">55</TD> 350 <TD><A HREF="android.view.Surface.html"> 351 android.view.Surface</A></TD> 352 </TR> 353 <TR> 354 <TD ALIGN="center">52</TD> 355 <TD><A HREF="android.renderscript.AllocationAdapter.html"> 356 android.renderscript.AllocationAdapter</A></TD> 357 </TR> 358 <TR> 359 <TD ALIGN="center">50</TD> 360 <TD><A HREF="android.animation.TypeEvaluator.html"> 361 <i>android.animation.TypeEvaluator</i></A></TD> 362 </TR> 363 <TR> 364 <TD ALIGN="center">50</TD> 365 <TD><A HREF="dalvik.system.DexClassLoader.html"> 366 dalvik.system.DexClassLoader</A></TD> 367 </TR> 368 <TR> 369 <TD ALIGN="center">48</TD> 370 <TD><A HREF="android.view.accessibility.AccessibilityEvent.html"> 371 android.view.accessibility.AccessibilityEvent</A></TD> 372 </TR> 373 <TR> 374 <TD ALIGN="center">46</TD> 375 <TD><A HREF="android.view.accessibility.AccessibilityManager.html"> 376 android.view.accessibility.AccessibilityManager</A></TD> 377 </TR> 378 <TR> 379 <TD ALIGN="center">37</TD> 380 <TD><A HREF="android.net.http.SslError.html"> 381 android.net.http.SslError</A></TD> 382 </TR> 383 <TR> 384 <TD ALIGN="center">33</TD> 385 <TD><A HREF="android.app.backup.BackupAgent.html"> 386 android.app.backup.BackupAgent</A></TD> 387 </TR> 388 <TR> 389 <TD ALIGN="center">33</TD> 390 <TD><A HREF="android.provider.ContactsContract.Contacts.Photo.html"> 391 android.provider.ContactsContract.Contacts.Photo</A></TD> 392 </TR> 393 <TR> 394 <TD ALIGN="center">30</TD> 395 <TD><A HREF="android.os.Looper.html"> 396 android.os.Looper</A></TD> 397 </TR> 398 <TR> 399 <TD ALIGN="center">27</TD> 400 <TD><A HREF="android.nfc.tech.NfcA.html"> 401 android.nfc.tech.NfcA</A></TD> 402 </TR> 403 <TR> 404 <TD ALIGN="center">27</TD> 405 <TD><A HREF="android.nfc.tech.NfcF.html"> 406 android.nfc.tech.NfcF</A></TD> 407 </TR> 408 <TR> 409 <TD ALIGN="center">26</TD> 410 <TD><A HREF="android.renderscript.Element.html"> 411 android.renderscript.Element</A></TD> 412 </TR> 413 <TR> 414 <TD ALIGN="center">25</TD> 415 <TD><A HREF="android.R.style.html"> 416 android.R.style</A></TD> 417 </TR> 418 <TR> 419 <TD ALIGN="center">25</TD> 420 <TD><A HREF="android.animation.FloatEvaluator.html"> 421 android.animation.FloatEvaluator</A></TD> 422 </TR> 423 <TR> 424 <TD ALIGN="center">25</TD> 425 <TD><A HREF="android.animation.IntEvaluator.html"> 426 android.animation.IntEvaluator</A></TD> 427 </TR> 428 <TR> 429 <TD ALIGN="center">25</TD> 430 <TD><A HREF="android.webkit.WebSettings.TextSize.html"> 431 android.webkit.WebSettings.TextSize</A></TD> 432 </TR> 433 <TR> 434 <TD ALIGN="center">25</TD> 435 <TD><A HREF="java.io.FilePermission.html"> 436 java.io.FilePermission</A></TD> 437 </TR> 438 <TR> 439 <TD ALIGN="center">25</TD> 440 <TD><A HREF="java.lang.ref.ReferenceQueue.html"> 441 java.lang.ref.ReferenceQueue</A></TD> 442 </TR> 443 <TR> 444 <TD ALIGN="center">25</TD> 445 <TD><A HREF="java.lang.reflect.AccessibleObject.html"> 446 java.lang.reflect.AccessibleObject</A></TD> 447 </TR> 448 <TR> 449 <TD ALIGN="center">25</TD> 450 <TD><A HREF="java.net.SocketPermission.html"> 451 java.net.SocketPermission</A></TD> 452 </TR> 453 <TR> 454 <TD ALIGN="center">23</TD> 455 <TD><A HREF="android.app.Application.html"> 456 android.app.Application</A></TD> 457 </TR> 458 <TR> 459 <TD ALIGN="center">21</TD> 460 <TD><A HREF="android.accessibilityservice.AccessibilityServiceInfo.html"> 461 android.accessibilityservice.AccessibilityServiceInfo</A></TD> 462 </TR> 463 <TR> 464 <TD ALIGN="center">20</TD> 465 <TD><A HREF="android.R.color.html"> 466 android.R.color</A></TD> 467 </TR> 468 <TR> 469 <TD ALIGN="center">20</TD> 470 <TD><A HREF="android.animation.ObjectAnimator.html"> 471 android.animation.ObjectAnimator</A></TD> 472 </TR> 473 <TR> 474 <TD ALIGN="center">20</TD> 475 <TD><A HREF="android.graphics.SurfaceTexture.html"> 476 android.graphics.SurfaceTexture</A></TD> 477 </TR> 478 <TR> 479 <TD ALIGN="center">20</TD> 480 <TD><A HREF="android.provider.ContactsContract.html"> 481 android.provider.ContactsContract</A></TD> 482 </TR> 483 <TR> 484 <TD ALIGN="center">20</TD> 485 <TD><A HREF="android.provider.ContactsContract.CommonDataKinds.Photo.html"> 486 android.provider.ContactsContract.CommonDataKinds.Photo</A></TD> 487 </TR> 488 <TR> 489 <TD ALIGN="center">20</TD> 490 <TD><A HREF="android.provider.ContactsContract.RawContactsColumns.html"> 491 <i>android.provider.ContactsContract.RawContactsColumns</i></A></TD> 492 </TR> 493 <TR> 494 <TD ALIGN="center">20</TD> 495 <TD><A HREF="android.renderscript.BaseObj.html"> 496 android.renderscript.BaseObj</A></TD> 497 </TR> 498 <TR> 499 <TD ALIGN="center">20</TD> 500 <TD><A HREF="android.widget.StackView.html"> 501 android.widget.StackView</A></TD> 502 </TR> 503 <TR> 504 <TD ALIGN="center">20</TD> 505 <TD><A HREF="dalvik.system.PathClassLoader.html"> 506 dalvik.system.PathClassLoader</A></TD> 507 </TR> 508 <TR> 509 <TD ALIGN="center">20</TD> 510 <TD><A HREF="java.security.AllPermission.html"> 511 java.security.AllPermission</A></TD> 512 </TR> 513 <TR> 514 <TD ALIGN="center">20</TD> 515 <TD><A HREF="java.security.BasicPermission.html"> 516 java.security.BasicPermission</A></TD> 517 </TR> 518 <TR> 519 <TD ALIGN="center">17</TD> 520 <TD><A HREF="android.animation.PropertyValuesHolder.html"> 521 android.animation.PropertyValuesHolder</A></TD> 522 </TR> 523 <TR> 524 <TD ALIGN="center">17</TD> 525 <TD><A HREF="android.nfc.NfcAdapter.html"> 526 android.nfc.NfcAdapter</A></TD> 527 </TR> 528 <TR> 529 <TD ALIGN="center">16</TD> 530 <TD><A HREF="android.nfc.tech.IsoDep.html"> 531 android.nfc.tech.IsoDep</A></TD> 532 </TR> 533 <TR> 534 <TD ALIGN="center">16</TD> 535 <TD><A HREF="android.view.inputmethod.InputMethodSubtype.html"> 536 android.view.inputmethod.InputMethodSubtype</A></TD> 537 </TR> 538 <TR> 539 <TD ALIGN="center">16</TD> 540 <TD><A HREF="javax.security.auth.PrivateCredentialPermission.html"> 541 javax.security.auth.PrivateCredentialPermission</A></TD> 542 </TR> 543 <TR> 544 <TD ALIGN="center">14</TD> 545 <TD><A HREF="android.content.pm.ServiceInfo.html"> 546 android.content.pm.ServiceInfo</A></TD> 547 </TR> 548 <TR> 549 <TD ALIGN="center">14</TD> 550 <TD><A HREF="android.nfc.tech.MifareUltralight.html"> 551 android.nfc.tech.MifareUltralight</A></TD> 552 </TR> 553 <TR> 554 <TD ALIGN="center">14</TD> 555 <TD><A HREF="android.provider.ContactsContract.RawContactsEntity.html"> 556 android.provider.ContactsContract.RawContactsEntity</A></TD> 557 </TR> 558 <TR> 559 <TD ALIGN="center">14</TD> 560 <TD><A HREF="android.renderscript.Byte2.html"> 561 android.renderscript.Byte2</A></TD> 562 </TR> 563 <TR> 564 <TD ALIGN="center">14</TD> 565 <TD><A HREF="android.renderscript.Int2.html"> 566 android.renderscript.Int2</A></TD> 567 </TR> 568 <TR> 569 <TD ALIGN="center">14</TD> 570 <TD><A HREF="android.renderscript.Long2.html"> 571 android.renderscript.Long2</A></TD> 572 </TR> 573 <TR> 574 <TD ALIGN="center">14</TD> 575 <TD><A HREF="android.renderscript.Short2.html"> 576 android.renderscript.Short2</A></TD> 577 </TR> 578 <TR> 579 <TD ALIGN="center">14</TD> 580 <TD><A HREF="android.widget.PopupMenu.html"> 581 android.widget.PopupMenu</A></TD> 582 </TR> 583 <TR> 584 <TD ALIGN="center">14</TD> 585 <TD><A HREF="java.security.Permission.html"> 586 java.security.Permission</A></TD> 587 </TR> 588 <TR> 589 <TD ALIGN="center">13</TD> 590 <TD><A HREF="android.net.TrafficStats.html"> 591 android.net.TrafficStats</A></TD> 592 </TR> 593 <TR> 594 <TD ALIGN="center">12</TD> 595 <TD><A HREF="android.provider.ContactsContract.ContactsColumns.html"> 596 <i>android.provider.ContactsContract.ContactsColumns</i></A></TD> 597 </TR> 598 <TR> 599 <TD ALIGN="center">12</TD> 600 <TD><A HREF="java.security.UnresolvedPermission.html"> 601 java.security.UnresolvedPermission</A></TD> 602 </TR> 603 <TR> 604 <TD ALIGN="center">11</TD> 605 <TD><A HREF="android.provider.Settings.Secure.html"> 606 android.provider.Settings.Secure</A></TD> 607 </TR> 608 <TR> 609 <TD ALIGN="center">11</TD> 610 <TD><A HREF="java.lang.Class.html"> 611 java.lang.Class</A></TD> 612 </TR> 613 <TR> 614 <TD ALIGN="center">11</TD> 615 <TD><A HREF="android.R.integer.html"> 616 android.R.integer</A></TD> 617 </TR> 618 <TR> 619 <TD ALIGN="center">11</TD> 620 <TD><A HREF="android.nfc.tech.NfcB.html"> 621 android.nfc.tech.NfcB</A></TD> 622 </TR> 623 <TR> 624 <TD ALIGN="center">11</TD> 625 <TD><A HREF="android.nfc.tech.NfcV.html"> 626 android.nfc.tech.NfcV</A></TD> 627 </TR> 628 <TR> 629 <TD ALIGN="center">11</TD> 630 <TD><A HREF="android.os.RecoverySystem.html"> 631 android.os.RecoverySystem</A></TD> 632 </TR> 633 <TR> 634 <TD ALIGN="center">11</TD> 635 <TD><A HREF="android.renderscript.Byte3.html"> 636 android.renderscript.Byte3</A></TD> 637 </TR> 638 <TR> 639 <TD ALIGN="center">11</TD> 640 <TD><A HREF="android.renderscript.Int3.html"> 641 android.renderscript.Int3</A></TD> 642 </TR> 643 <TR> 644 <TD ALIGN="center">11</TD> 645 <TD><A HREF="android.renderscript.Long3.html"> 646 android.renderscript.Long3</A></TD> 647 </TR> 648 <TR> 649 <TD ALIGN="center">11</TD> 650 <TD><A HREF="android.renderscript.Short3.html"> 651 android.renderscript.Short3</A></TD> 652 </TR> 653 <TR> 654 <TD ALIGN="center">10</TD> 655 <TD><A HREF="android.os.Debug.MemoryInfo.html"> 656 android.os.Debug.MemoryInfo</A></TD> 657 </TR> 658 <TR> 659 <TD ALIGN="center">10</TD> 660 <TD><A HREF="android.widget.FrameLayout.html"> 661 android.widget.FrameLayout</A></TD> 662 </TR> 663 <TR> 664 <TD ALIGN="center">10</TD> 665 <TD><A HREF="android.util.Config.html"> 666 android.util.Config</A></TD> 667 </TR> 668 <TR> 669 <TD ALIGN="center">9</TD> 670 <TD><A HREF="android.view.ViewPropertyAnimator.html"> 671 android.view.ViewPropertyAnimator</A></TD> 672 </TR> 673 <TR> 674 <TD ALIGN="center">9</TD> 675 <TD><A HREF="android.renderscript.FieldPacker.html"> 676 android.renderscript.FieldPacker</A></TD> 677 </TR> 678 <TR> 679 <TD ALIGN="center">9</TD> 680 <TD><A HREF="android.view.MenuItem.html"> 681 <i>android.view.MenuItem</i></A></TD> 682 </TR> 683 <TR> 684 <TD ALIGN="center">9</TD> 685 <TD><A HREF="android.app.FragmentManager.BackStackEntry.html"> 686 <i>android.app.FragmentManager.BackStackEntry</i></A></TD> 687 </TR> 688 <TR> 689 <TD ALIGN="center">9</TD> 690 <TD><A HREF="android.bluetooth.BluetoothSocket.html"> 691 android.bluetooth.BluetoothSocket</A></TD> 692 </TR> 693 <TR> 694 <TD ALIGN="center">9</TD> 695 <TD><A HREF="android.provider.ContactsContract.StatusUpdates.html"> 696 android.provider.ContactsContract.StatusUpdates</A></TD> 697 </TR> 698 <TR> 699 <TD ALIGN="center">9</TD> 700 <TD><A HREF="android.renderscript.Byte4.html"> 701 android.renderscript.Byte4</A></TD> 702 </TR> 703 <TR> 704 <TD ALIGN="center">9</TD> 705 <TD><A HREF="android.renderscript.Int4.html"> 706 android.renderscript.Int4</A></TD> 707 </TR> 708 <TR> 709 <TD ALIGN="center">9</TD> 710 <TD><A HREF="android.renderscript.Long4.html"> 711 android.renderscript.Long4</A></TD> 712 </TR> 713 <TR> 714 <TD ALIGN="center">9</TD> 715 <TD><A HREF="android.renderscript.Short4.html"> 716 android.renderscript.Short4</A></TD> 717 </TR> 718 <TR> 719 <TD ALIGN="center">9</TD> 720 <TD><A HREF="android.util.Patterns.html"> 721 android.util.Patterns</A></TD> 722 </TR> 723 <TR> 724 <TD ALIGN="center">8</TD> 725 <TD><A HREF="android.media.MediaMetadataRetriever.html"> 726 android.media.MediaMetadataRetriever</A></TD> 727 </TR> 728 <TR> 729 <TD ALIGN="center">8</TD> 730 <TD><A HREF="android.app.ActionBar.Tab.html"> 731 android.app.ActionBar.Tab</A></TD> 732 </TR> 733 <TR> 734 <TD ALIGN="center">8</TD> 735 <TD><A HREF="android.webkit.WebView.HitTestResult.html"> 736 android.webkit.WebView.HitTestResult</A></TD> 737 </TR> 738 <TR> 739 <TD ALIGN="center">8</TD> 740 <TD><A HREF="android.widget.SearchView.html"> 741 android.widget.SearchView</A></TD> 742 </TR> 743 <TR> 744 <TD ALIGN="center">7</TD> 745 <TD><A HREF="android.hardware.Camera.html"> 746 android.hardware.Camera</A></TD> 747 </TR> 748 <TR> 749 <TD ALIGN="center">7</TD> 750 <TD><A HREF="android.view.Gravity.html"> 751 android.view.Gravity</A></TD> 752 </TR> 753 <TR> 754 <TD ALIGN="center">7</TD> 755 <TD><A HREF="android.net.SSLCertificateSocketFactory.html"> 756 android.net.SSLCertificateSocketFactory</A></TD> 757 </TR> 758 <TR> 759 <TD ALIGN="center">7</TD> 760 <TD><A HREF="android.app.ActionBar.html"> 761 android.app.ActionBar</A></TD> 762 </TR> 763 <TR> 764 <TD ALIGN="center">7</TD> 765 <TD><A HREF="android.hardware.Sensor.html"> 766 android.hardware.Sensor</A></TD> 767 </TR> 768 <TR> 769 <TD ALIGN="center">7</TD> 770 <TD><A HREF="android.view.ActionMode.html"> 771 android.view.ActionMode</A></TD> 772 </TR> 773 <TR> 774 <TD ALIGN="center">6</TD> 775 <TD><A HREF="android.media.MediaRecorder.html"> 776 android.media.MediaRecorder</A></TD> 777 </TR> 778 <TR> 779 <TD ALIGN="center">6</TD> 780 <TD><A HREF="android.view.MotionEvent.html"> 781 android.view.MotionEvent</A></TD> 782 </TR> 783 <TR> 784 <TD ALIGN="center">6</TD> 785 <TD><A HREF="android.accessibilityservice.AccessibilityService.html"> 786 android.accessibilityservice.AccessibilityService</A></TD> 787 </TR> 788 <TR> 789 <TD ALIGN="center">6</TD> 790 <TD><A HREF="android.content.IntentSender.html"> 791 android.content.IntentSender</A></TD> 792 </TR> 793 <TR> 794 <TD ALIGN="center">6</TD> 795 <TD><A HREF="android.opengl.GLUtils.html"> 796 android.opengl.GLUtils</A></TD> 797 </TR> 798 <TR> 799 <TD ALIGN="center">6</TD> 800 <TD><A HREF="android.provider.ContactsContract.SettingsColumns.html"> 801 <i>android.provider.ContactsContract.SettingsColumns</i></A></TD> 802 </TR> 803 <TR> 804 <TD ALIGN="center">5</TD> 805 <TD><A HREF="android.hardware.Camera.Parameters.html"> 806 android.hardware.Camera.Parameters</A></TD> 807 </TR> 808 <TR> 809 <TD ALIGN="center">5</TD> 810 <TD><A HREF="android.inputmethodservice.InputMethodService.InputMethodSessionImpl.html"> 811 android.inputmethodservice.InputMethodService.InputMethodSessionImpl</A></TD> 812 </TR> 813 <TR> 814 <TD ALIGN="center">5</TD> 815 <TD><A HREF="android.nfc.NdefRecord.html"> 816 android.nfc.NdefRecord</A></TD> 817 </TR> 818 <TR> 819 <TD ALIGN="center">5</TD> 820 <TD><A HREF="android.preference.PreferenceActivity.html"> 821 android.preference.PreferenceActivity</A></TD> 822 </TR> 823 <TR> 824 <TD ALIGN="center">5</TD> 825 <TD><A HREF="android.provider.ContactsContract.Intents.html"> 826 android.provider.ContactsContract.Intents</A></TD> 827 </TR> 828 <TR> 829 <TD ALIGN="center">5</TD> 830 <TD><A HREF="android.database.sqlite.SQLiteOpenHelper.html"> 831 android.database.sqlite.SQLiteOpenHelper</A></TD> 832 </TR> 833 <TR> 834 <TD ALIGN="center">5</TD> 835 <TD><A HREF="android.net.ConnectivityManager.html"> 836 android.net.ConnectivityManager</A></TD> 837 </TR> 838 <TR> 839 <TD ALIGN="center">5</TD> 840 <TD><A HREF="android.view.inputmethod.InputMethodSession.html"> 841 <i>android.view.inputmethod.InputMethodSession</i></A></TD> 842 </TR> 843 <TR> 844 <TD ALIGN="center">4</TD> 845 <TD><A HREF="android.nfc.tech.MifareClassic.html"> 846 android.nfc.tech.MifareClassic</A></TD> 847 </TR> 848 <TR> 849 <TD ALIGN="center">4</TD> 850 <TD><A HREF="android.appwidget.AppWidgetProviderInfo.html"> 851 android.appwidget.AppWidgetProviderInfo</A></TD> 852 </TR> 853 <TR> 854 <TD ALIGN="center">4</TD> 855 <TD><A HREF="android.speech.tts.TextToSpeech.html"> 856 android.speech.tts.TextToSpeech</A></TD> 857 </TR> 858 <TR> 859 <TD ALIGN="center">4</TD> 860 <TD><A HREF="android.speech.tts.TextToSpeech.Engine.html"> 861 android.speech.tts.TextToSpeech.Engine</A></TD> 862 </TR> 863 <TR> 864 <TD ALIGN="center">4</TD> 865 <TD><A HREF="android.accounts.AccountManager.html"> 866 android.accounts.AccountManager</A></TD> 867 </TR> 868 <TR> 869 <TD ALIGN="center">4</TD> 870 <TD><A HREF="android.os.Build.html"> 871 android.os.Build</A></TD> 872 </TR> 873 <TR> 874 <TD ALIGN="center">4</TD> 875 <TD><A HREF="android.bluetooth.BluetoothProfile.html"> 876 <i>android.bluetooth.BluetoothProfile</i></A></TD> 877 </TR> 878 <TR> 879 <TD ALIGN="center">4</TD> 880 <TD><A HREF="android.provider.ContactsContract.GroupsColumns.html"> 881 <i>android.provider.ContactsContract.GroupsColumns</i></A></TD> 882 </TR> 883 <TR> 884 <TD ALIGN="center">4</TD> 885 <TD><A HREF="android.renderscript.RenderScriptGL.html"> 886 android.renderscript.RenderScriptGL</A></TD> 887 </TR> 888 <TR> 889 <TD ALIGN="center">4</TD> 890 <TD><A HREF="android.renderscript.Script.html"> 891 android.renderscript.Script</A></TD> 892 </TR> 893 <TR> 894 <TD ALIGN="center">4</TD> 895 <TD><A HREF="android.os.ParcelFileDescriptor.html"> 896 android.os.ParcelFileDescriptor</A></TD> 897 </TR> 898 <TR> 899 <TD ALIGN="center">4</TD> 900 <TD><A HREF="android.view.View.html"> 901 android.view.View</A></TD> 902 </TR> 903 <TR> 904 <TD ALIGN="center">4</TD> 905 <TD><A HREF="android.app.AlertDialog.html"> 906 android.app.AlertDialog</A></TD> 907 </TR> 908 <TR> 909 <TD ALIGN="center">4</TD> 910 <TD><A HREF="android.app.Service.html"> 911 android.app.Service</A></TD> 912 </TR> 913 <TR> 914 <TD ALIGN="center">4</TD> 915 <TD><A HREF="android.media.MediaPlayer.html"> 916 android.media.MediaPlayer</A></TD> 917 </TR> 918 <TR> 919 <TD ALIGN="center">3</TD> 920 <TD><A HREF="android.provider.LiveFolders.html"> 921 android.provider.LiveFolders</A></TD> 922 </TR> 923 <TR> 924 <TD ALIGN="center">3</TD> 925 <TD><A HREF="android.widget.AdapterViewAnimator.html"> 926 android.widget.AdapterViewAnimator</A></TD> 927 </TR> 928 <TR> 929 <TD ALIGN="center">3</TD> 930 <TD><A HREF="android.content.SyncAdapterType.html"> 931 android.content.SyncAdapterType</A></TD> 932 </TR> 933 <TR> 934 <TD ALIGN="center">3</TD> 935 <TD><A HREF="android.util.SparseBooleanArray.html"> 936 android.util.SparseBooleanArray</A></TD> 937 </TR> 938 <TR> 939 <TD ALIGN="center">3</TD> 940 <TD><A HREF="android.widget.LinearLayout.html"> 941 android.widget.LinearLayout</A></TD> 942 </TR> 943 <TR> 944 <TD ALIGN="center">3</TD> 945 <TD><A HREF="java.lang.reflect.Constructor.html"> 946 java.lang.reflect.Constructor</A></TD> 947 </TR> 948 <TR> 949 <TD ALIGN="center">3</TD> 950 <TD><A HREF="android.content.Context.html"> 951 android.content.Context</A></TD> 952 </TR> 953 <TR> 954 <TD ALIGN="center">3</TD> 955 <TD><A HREF="android.view.inputmethod.InputMethodManager.html"> 956 android.view.inputmethod.InputMethodManager</A></TD> 957 </TR> 958 <TR> 959 <TD ALIGN="center">3</TD> 960 <TD><A HREF="android.R.attr.html"> 961 android.R.attr</A></TD> 962 </TR> 963 <TR> 964 <TD ALIGN="center">3</TD> 965 <TD><A HREF="android.content.pm.PackageStats.html"> 966 android.content.pm.PackageStats</A></TD> 967 </TR> 968 <TR> 969 <TD ALIGN="center">3</TD> 970 <TD><A HREF="android.speech.RecognizerIntent.html"> 971 android.speech.RecognizerIntent</A></TD> 972 </TR> 973 <TR> 974 <TD ALIGN="center">3</TD> 975 <TD><A HREF="android.util.SparseIntArray.html"> 976 android.util.SparseIntArray</A></TD> 977 </TR> 978 <TR> 979 <TD ALIGN="center">3</TD> 980 <TD><A HREF="android.widget.RemoteViews.html"> 981 android.widget.RemoteViews</A></TD> 982 </TR> 983 <TR> 984 <TD ALIGN="center">3</TD> 985 <TD><A HREF="android.os.Build.VERSION_CODES.html"> 986 android.os.Build.VERSION_CODES</A></TD> 987 </TR> 988 <TR> 989 <TD ALIGN="center">3</TD> 990 <TD><A HREF="android.provider.ContactsContract.Contacts.html"> 991 android.provider.ContactsContract.Contacts</A></TD> 992 </TR> 993 <TR> 994 <TD ALIGN="center">3</TD> 995 <TD><A HREF="android.media.AudioManager.html"> 996 android.media.AudioManager</A></TD> 997 </TR> 998 <TR> 999 <TD ALIGN="center">3</TD> 1000 <TD><A HREF="java.util.logging.Handler.html"> 1001 java.util.logging.Handler</A></TD> 1002 </TR> 1003 <TR> 1004 <TD ALIGN="center">3</TD> 1005 <TD><A HREF="android.util.SparseArray.html"> 1006 android.util.SparseArray</A></TD> 1007 </TR> 1008 <TR> 1009 <TD ALIGN="center">2</TD> 1010 <TD><A HREF="android.database.sqlite.SQLiteQueryBuilder.html"> 1011 android.database.sqlite.SQLiteQueryBuilder</A></TD> 1012 </TR> 1013 <TR> 1014 <TD ALIGN="center">2</TD> 1015 <TD><A HREF="android.provider.MediaStore.Audio.AudioColumns.html"> 1016 <i>android.provider.MediaStore.Audio.AudioColumns</i></A></TD> 1017 </TR> 1018 <TR> 1019 <TD ALIGN="center">2</TD> 1020 <TD><A HREF="java.lang.reflect.Method.html"> 1021 java.lang.reflect.Method</A></TD> 1022 </TR> 1023 <TR> 1024 <TD ALIGN="center">2</TD> 1025 <TD><A HREF="android.renderscript.Allocation.html"> 1026 android.renderscript.Allocation</A></TD> 1027 </TR> 1028 <TR> 1029 <TD ALIGN="center">2</TD> 1030 <TD><A HREF="android.animation.Animator.html"> 1031 android.animation.Animator</A></TD> 1032 </TR> 1033 <TR> 1034 <TD ALIGN="center">2</TD> 1035 <TD><A HREF="android.opengl.Matrix.html"> 1036 android.opengl.Matrix</A></TD> 1037 </TR> 1038 <TR> 1039 <TD ALIGN="center">2</TD> 1040 <TD><A HREF="android.provider.CallLog.Calls.html"> 1041 android.provider.CallLog.Calls</A></TD> 1042 </TR> 1043 <TR> 1044 <TD ALIGN="center">2</TD> 1045 <TD><A HREF="android.service.wallpaper.WallpaperService.Engine.html"> 1046 android.service.wallpaper.WallpaperService.Engine</A></TD> 1047 </TR> 1048 <TR> 1049 <TD ALIGN="center">2</TD> 1050 <TD><A HREF="android.speech.SpeechRecognizer.html"> 1051 android.speech.SpeechRecognizer</A></TD> 1052 </TR> 1053 <TR> 1054 <TD ALIGN="center">2</TD> 1055 <TD><A HREF="android.view.ViewGroup.html"> 1056 android.view.ViewGroup</A></TD> 1057 </TR> 1058 <TR> 1059 <TD ALIGN="center">2</TD> 1060 <TD><A HREF="android.app.admin.DevicePolicyManager.html"> 1061 android.app.admin.DevicePolicyManager</A></TD> 1062 </TR> 1063 <TR> 1064 <TD ALIGN="center">2</TD> 1065 <TD><A HREF="android.view.ViewParent.html"> 1066 <i>android.view.ViewParent</i></A></TD> 1067 </TR> 1068 <TR> 1069 <TD ALIGN="center">2</TD> 1070 <TD><A HREF="android.app.FragmentManager.html"> 1071 android.app.FragmentManager</A></TD> 1072 </TR> 1073 <TR> 1074 <TD ALIGN="center">2</TD> 1075 <TD><A HREF="android.app.PendingIntent.html"> 1076 android.app.PendingIntent</A></TD> 1077 </TR> 1078 <TR> 1079 <TD ALIGN="center">2</TD> 1080 <TD><A HREF="android.content.Intent.html"> 1081 android.content.Intent</A></TD> 1082 </TR> 1083 <TR> 1084 <TD ALIGN="center">2</TD> 1085 <TD><A HREF="android.app.WallpaperManager.html"> 1086 android.app.WallpaperManager</A></TD> 1087 </TR> 1088 <TR> 1089 <TD ALIGN="center">2</TD> 1090 <TD><A HREF="android.app.admin.DeviceAdminInfo.html"> 1091 android.app.admin.DeviceAdminInfo</A></TD> 1092 </TR> 1093 <TR> 1094 <TD ALIGN="center">2</TD> 1095 <TD><A HREF="android.content.pm.PackageManager.html"> 1096 android.content.pm.PackageManager</A></TD> 1097 </TR> 1098 <TR> 1099 <TD ALIGN="center">2</TD> 1100 <TD><A HREF="android.widget.Scroller.html"> 1101 android.widget.Scroller</A></TD> 1102 </TR> 1103 <TR> 1104 <TD ALIGN="center">2</TD> 1105 <TD><A HREF="android.widget.TextView.html"> 1106 android.widget.TextView</A></TD> 1107 </TR> 1108 <TR> 1109 <TD ALIGN="center">2</TD> 1110 <TD><A HREF="android.app.SearchManager.html"> 1111 android.app.SearchManager</A></TD> 1112 </TR> 1113 <TR> 1114 <TD ALIGN="center">2</TD> 1115 <TD><A HREF="android.widget.OverScroller.html"> 1116 android.widget.OverScroller</A></TD> 1117 </TR> 1118 <TR> 1119 <TD ALIGN="center">2</TD> 1120 <TD><A HREF="android.graphics.Paint.html"> 1121 android.graphics.Paint</A></TD> 1122 </TR> 1123 <TR> 1124 <TD ALIGN="center">2</TD> 1125 <TD><A HREF="android.Manifest.permission.html"> 1126 android.Manifest.permission</A></TD> 1127 </TR> 1128 <TR> 1129 <TD ALIGN="center">2</TD> 1130 <TD><A HREF="android.R.string.html"> 1131 android.R.string</A></TD> 1132 </TR> 1133 <TR> 1134 <TD ALIGN="center">2</TD> 1135 <TD><A HREF="android.app.Notification.Builder.html"> 1136 android.app.Notification.Builder</A></TD> 1137 </TR> 1138 <TR> 1139 <TD ALIGN="center">2</TD> 1140 <TD><A HREF="android.webkit.WebChromeClient.html"> 1141 android.webkit.WebChromeClient</A></TD> 1142 </TR> 1143 <TR> 1144 <TD ALIGN="center">2</TD> 1145 <TD><A HREF="android.webkit.WebSettings.html"> 1146 android.webkit.WebSettings</A></TD> 1147 </TR> 1148 <TR> 1149 <TD ALIGN="center">1</TD> 1150 <TD><A HREF="android.animation.LayoutTransition.html"> 1151 android.animation.LayoutTransition</A></TD> 1152 </TR> 1153 <TR> 1154 <TD ALIGN="center">1</TD> 1155 <TD><A HREF="java.lang.reflect.Field.html"> 1156 java.lang.reflect.Field</A></TD> 1157 </TR> 1158 <TR> 1159 <TD ALIGN="center">1</TD> 1160 <TD><A HREF="android.content.pm.ActivityInfo.html"> 1161 android.content.pm.ActivityInfo</A></TD> 1162 </TR> 1163 <TR> 1164 <TD ALIGN="center">1</TD> 1165 <TD><A HREF="android.content.ContentProvider.html"> 1166 android.content.ContentProvider</A></TD> 1167 </TR> 1168 <TR> 1169 <TD ALIGN="center">1</TD> 1170 <TD><A HREF="java.io.ObjectOutputStream.html"> 1171 java.io.ObjectOutputStream</A></TD> 1172 </TR> 1173 <TR> 1174 <TD ALIGN="center">1</TD> 1175 <TD><A HREF="java.io.ObjectInputStream.html"> 1176 java.io.ObjectInputStream</A></TD> 1177 </TR> 1178 <TR> 1179 <TD ALIGN="center">1</TD> 1180 <TD><A HREF="android.os.Process.html"> 1181 android.os.Process</A></TD> 1182 </TR> 1183 <TR> 1184 <TD ALIGN="center">1</TD> 1185 <TD><A HREF="android.app.Fragment.html"> 1186 android.app.Fragment</A></TD> 1187 </TR> 1188 <TR> 1189 <TD ALIGN="center">1</TD> 1190 <TD><A HREF="android.os.Handler.html"> 1191 android.os.Handler</A></TD> 1192 </TR> 1193 <TR> 1194 <TD ALIGN="center">1</TD> 1195 <TD><A HREF="android.view.Window.html"> 1196 android.view.Window</A></TD> 1197 </TR> 1198 <TR> 1199 <TD ALIGN="center">1</TD> 1200 <TD><A HREF="android.widget.ExpandableListView.html"> 1201 android.widget.ExpandableListView</A></TD> 1202 </TR> 1203 <TR> 1204 <TD ALIGN="center">1</TD> 1205 <TD><A HREF="android.view.ViewConfiguration.html"> 1206 android.view.ViewConfiguration</A></TD> 1207 </TR> 1208 <TR> 1209 <TD ALIGN="center">1</TD> 1210 <TD><A HREF="android.provider.Settings.html"> 1211 android.provider.Settings</A></TD> 1212 </TR> 1213 <TR> 1214 <TD ALIGN="center">1</TD> 1215 <TD><A HREF="android.graphics.RectF.html"> 1216 android.graphics.RectF</A></TD> 1217 </TR> 1218 <TR> 1219 <TD ALIGN="center">1</TD> 1220 <TD><A HREF="android.view.InputDevice.html"> 1221 android.view.InputDevice</A></TD> 1222 </TR> 1223 <TR> 1224 <TD ALIGN="center">1</TD> 1225 <TD><A HREF="android.graphics.Canvas.html"> 1226 android.graphics.Canvas</A></TD> 1227 </TR> 1228 <TR> 1229 <TD ALIGN="center">1</TD> 1230 <TD><A HREF="android.bluetooth.BluetoothAdapter.html"> 1231 android.bluetooth.BluetoothAdapter</A></TD> 1232 </TR> 1233 <TR> 1234 <TD ALIGN="center">1</TD> 1235 <TD><A HREF="android.content.pm.ApplicationInfo.html"> 1236 android.content.pm.ApplicationInfo</A></TD> 1237 </TR> 1238 <TR> 1239 <TD ALIGN="center">1</TD> 1240 <TD><A HREF="android.net.wifi.WifiManager.html"> 1241 android.net.wifi.WifiManager</A></TD> 1242 </TR> 1243 <TR> 1244 <TD ALIGN="center"><1</TD> 1245 <TD><A HREF="android.text.Layout.html"> 1246 android.text.Layout</A></TD> 1247 </TR> 1248 <TR> 1249 <TD ALIGN="center"><1</TD> 1250 <TD><A HREF="android.os.Debug.html"> 1251 android.os.Debug</A></TD> 1252 </TR> 1253 <TR> 1254 <TD ALIGN="center"><1</TD> 1255 <TD><A HREF="android.test.mock.MockPackageManager.html"> 1256 android.test.mock.MockPackageManager</A></TD> 1257 </TR> 1258 <TR> 1259 <TD ALIGN="center"><1</TD> 1260 <TD><A HREF="android.inputmethodservice.InputMethodService.html"> 1261 android.inputmethodservice.InputMethodService</A></TD> 1262 </TR> 1263 <TR> 1264 <TD ALIGN="center"><1</TD> 1265 <TD><A HREF="android.widget.AbsListView.html"> 1266 android.widget.AbsListView</A></TD> 1267 </TR> 1268 <TR> 1269 <TD ALIGN="center"><1</TD> 1270 <TD><A HREF="android.preference.Preference.html"> 1271 android.preference.Preference</A></TD> 1272 </TR> 1273 <TR> 1274 <TD ALIGN="center"><1</TD> 1275 <TD><A HREF="android.view.KeyEvent.html"> 1276 android.view.KeyEvent</A></TD> 1277 </TR> 1278 <TR> 1279 <TD ALIGN="center"><1</TD> 1280 <TD><A HREF="android.view.WindowManager.LayoutParams.html"> 1281 android.view.WindowManager.LayoutParams</A></TD> 1282 </TR> 1283 <TR> 1284 <TD ALIGN="center"><1</TD> 1285 <TD><A HREF="android.provider.Settings.System.html"> 1286 android.provider.Settings.System</A></TD> 1287 </TR> 1288 <TR> 1289 <TD ALIGN="center"><1</TD> 1290 <TD><A HREF="android.app.Activity.html"> 1291 android.app.Activity</A></TD> 1292 </TR> 1293 <TR> 1294 <TD ALIGN="center"><1</TD> 1295 <TD><A HREF="dalvik.annotation.TestTarget.html"> 1296 dalvik.annotation.TestTarget</A></TD> 1297 </TR> 1298 <TR> 1299 <TD ALIGN="center"><1</TD> 1300 <TD><A HREF="dalvik.annotation.TestTargetClass.html"> 1301 dalvik.annotation.TestTargetClass</A></TD> 1302 </TR> 1303 </TABLE> 1304 <p style="font-size:10px">* See <a href="#calculation">Calculation of Change Percentages</a>, below.</p> 1305 <br> 1306 <h2 id="calculation">Calculation of Change Percentages</h2> 1307 <p> 1308 The percent change statistic reported for all elements in the "to" API Level specification is defined recursively as follows:</p> 1309 <pre> 1310 Percentage difference = 100 * (added + removed + 2*changed) 1311 ----------------------------------- 1312 sum of public elements in BOTH APIs 1313 </pre> 1314 <p>where <code>added</code> is the number of packages added, <code>removed</code> is the number of packages removed, and <code>changed</code> is the number of packages changed. 1315 This definition is applied recursively for the classes and their program elements, so the value for a changed package will be less than 1, unless every class in that package has changed. 1316 The definition ensures that if all packages are removed and all new packages are 1317 added, the change will be 100%.</p> 1318 </div> 1319 <div id="footer"> 1320 <div id="copyright"> 1321 Except as noted, this content is licensed under 1322 <a href="http://creativecommons.org/licenses/by/2.5/"> Creative Commons Attribution 2.5</a>. 1323 For details and restrictions, see the <a href="/license.html">Content License</a>. 1324 </div> 1325 <div id="footerlinks"> 1326 <p> 1327 <a href="http://www.android.com/terms.html">Site Terms of Service</a> - 1328 <a href="http://www.android.com/privacy.html">Privacy Policy</a> - 1329 <a href="http://www.android.com/branding.html">Brand Guidelines</a> 1330 </p> 1331 </div> 1332 </div> <!-- end footer --> 1333 </div><!-- end doc-content --> 1334 </div> <!-- end body-content --> 1335 <script src="//www.google-analytics.com/ga.js" type="text/javascript"> 1336 </script> 1337 <script type="text/javascript"> 1338 try { 1339 var pageTracker = _gat._getTracker("UA-5831155-1"); 1340 pageTracker._setAllowAnchor(true); 1341 pageTracker._initData(); 1342 pageTracker._trackPageview(); 1343 } catch(e) {} 1344 </script> 1345 </BODY></HTML> 1346