79 Commits

Author SHA1 Message Date
Scott Main
6aa2b625cf docs: update screen support doc to de-emphasize support for 1.5
this includes a variety of other revisions to reorganize some of the content in the main document
and also add separate documents for how to enable screen filtering and add screen support on 1.5

For more change history, also see Change-Id: Iadebc9ca3f2f5a0e7490466811f0d741fe2b2b8c

Change-Id: I78825116f5f7825da42120e840e5bc6d8d1e359c
2011-05-06 18:21:14 -07:00
Scott Main
c7b94371a0 am b9fedd97: docs: fix broken links
* commit 'b9fedd9771a6aedf068155fd91f15baf52e668cd':
  docs: fix broken links
2011-04-12 13:02:43 -07:00
Scott Main
b9fedd9771 docs: fix broken links
Change-Id: I20a2f70bc588d9eeec79419d12790f1da9b79863
2011-04-12 12:58:01 -07:00
Dianne Hackborn
2f98f26708 Expand screen documentation with explicit screen size dimensions.
This updates the various documentation on screen sizes to discuss
the exact screen dimensions that are now associated with each size.
In addition, the screen sizes vs. densities table is updated to
include a number of additional representative screens.

Change-Id: Id07491148b1857e0265cef7139e564e190f38e03
2011-03-30 16:19:02 -07:00
Scott Main
4045e6b9ab docs: a11y doc typo
Change-Id: Ib4c41c129c8ecbd738dfe6866bd429efdf17c23f
2011-03-24 13:25:48 -07:00
Scott Main
e0b3f2a788 docs: fix a few things in a11y doc
Change-Id: I142b0b4498cf6d19655ad1ccc2066e59c39e75a6
2011-03-24 12:15:35 -07:00
Scott Main
ef467c8d95 docs: add document for accessibility, authored by Cheryl Simon (clsimon)
Change-Id: If4f6e4f12953ae5b608efebde1ac9d3f0720035a
2011-03-24 10:16:31 -07:00
Scott Main
ae7067f58d docs: update optimization guide with more info
most importantly, information about using <compatible-screens>
also add sample code to <compatible-screens> doc

Change-Id: I62f6ceee4e358a18f5e513cf54c9c96f27470ae9
2011-03-14 16:07:26 -07:00
Scott Main
2a1b706ec1 docs: add breadcrumb trails to some docs, mostly manifest docs
Change-Id: I85aaed3ee9878a19e983522a7e872cf375be1025
2011-02-22 14:43:41 -08:00
Scott Main
1f69439022 docs: move 3.0 optimizing doc into the dev guide
Change-Id: I8d0eefd97e25cda691b1035129a50e1b902ab6e7
2011-02-21 23:28:27 -08:00
Scott Main
9bf45a0075 Finish the app fundamentals rewrite by updating the side nav and resolving links in the dev guide
Also move the app fundamentals document back to fundamentals.jd
TODO: resolve links in the javadocs

Change-Id: Ia3c81a83bf7fe75f7942fd41bfb1d626ee72d5d9
2011-02-07 21:03:04 -08:00
Elliott Hughes
c3839d3242 Minor updates.
Take into account Gingerbread JIT and GC improvements.

Change-Id: I170def3ac1ecac0ba88258b8d6bfdd77cb2f7f9a
2011-01-18 17:13:06 -08:00
Robert Ly
67c2d979e3 Doc change: fixing links set 3
Change-Id: Id4123a2f0685887417d0b17a6fa81368aa756b6e
2011-01-07 18:57:06 -08:00
Robert Ly
293b850da6 Doc change: fixing links set 2
Change-Id: I8752cc7c732812a5f11f8b5f5ac83c3a87305f22
2011-01-07 18:56:10 -08:00
Scott Main
6390fa6bdf cherrypick Change-Id: I653e91a47979b24e7ecfcbce013c4ffaaa3c55ee
docs: fix bug 3273882

Change-Id: Ie53ba246c39bf448bfe199ae3754e50749ceb340
2010-12-15 11:47:38 -08:00
Scott Main
369c1c1fa2 cherrypick Change-Id: I52bc4e2d34015e6e30887590f920b580a034180e
docs: anchor link fixes

Change-Id: I41175d61bb4ee2b0e087515e609e5ebfb19b1ea1
2010-12-14 17:34:00 -08:00
Scott Main
b94df62095 cherrypick Change-Id: I653e91a47979b24e7ecfcbce013c4ffaaa3c55ee
docs: edit manifest samples to indicate <application> element is always last

Change-Id: I993d130c26efd87147913d5607a2e7f15bd12fe8
2010-12-14 16:11:02 -08:00
Roman Nurik
d602b355ba Update icon guidelines for Gingerbread. Also add new, revamped icon templates pack.
Change-Id: Ie02e5e5cade3837e863063bcec8fa5c20a83b1ba
2010-12-13 18:04:41 -08:00
Scott Main
ae5335b673 docs: add docs for xhdpi and xlarge screen support
update screen ranges figure
bug: 3099462

Change-Id: I4667f105df2ddc04a8e2b6c3ad06ec0ded2dccd2
2010-11-10 15:27:40 -08:00
Brad Fitzpatrick
9fc2fc5757 StrictMode: link to designing for responsiveness ANR docs
Change-Id: If65849aaa8317e7e40b2837b640a5cdb95fe7b0e
2010-10-11 13:17:48 -07:00
Scott Main
b3a5b85a61 am 6ef33cb3: docs: fix error in merge caused by Ibd81091fc6002a77ce43f553b63facec53f16a38
Merge commit '6ef33cb3b8c9ec8f6c2bb387d9a61affea64ec0d' into gingerbread

* commit '6ef33cb3b8c9ec8f6c2bb387d9a61affea64ec0d':
  docs: fix error in merge caused by Ibd81091fc6002a77ce43f553b63facec53f16a38
2010-10-04 15:39:24 -07:00
Scott Main
ae1864c0e7 am ec80d7f3: docs: consistency fixit for the quickview boxes in the dev guide
Merge commit 'ec80d7f311b1a0899bb4caf5b380b07027e902d1' into gingerbread

* commit 'ec80d7f311b1a0899bb4caf5b380b07027e902d1':
  docs: consistency fixit for the quickview boxes in the dev guide
2010-10-04 14:32:26 -07:00
Scott Main
6ef33cb3b8 docs: fix error in merge caused by Ibd81091fc6002a77ce43f553b63facec53f16a38
Change-Id: Ic46ba89cfd0566fea792f65dfa130bef7010b164
2010-10-04 14:13:54 -07:00
Scott Main
ec80d7f311 docs: consistency fixit for the quickview boxes in the dev guide
Change-Id: Ibd81091fc6002a77ce43f553b63facec53f16a38
2010-10-04 13:30:30 -07:00
Dirk Dougherty
30f572956e am ba944ccd: Doc change: update screens support table and remove outdated density/size metrics.
Merge commit 'ba944ccda3d61ccbe6061277fcc50c96fe2643f1' into gingerbread

* commit 'ba944ccda3d61ccbe6061277fcc50c96fe2643f1':
  Doc change: update screens support table and remove outdated density/size metrics.
2010-10-04 11:12:07 -07:00
Dirk Dougherty
ba944ccda3 Doc change: update screens support table and remove outdated density/size metrics.
Change-Id: I05895b09e2198379a078c12489a2098f84865f58
2010-10-04 09:48:48 -07:00
Elliott Hughes
44860da2be Be brief.
Excise much of the non-Android blurb so we don't distract from our primary
messages of "allocate less stuff" and "do less work".

Change-Id: Ifc2c12bc953dbfbaf4078d4f7b77aa75d1d942d7
2010-07-28 16:50:16 -07:00
Scott Main
8a52f3d683 fix markup error
bug:2871538

Change-Id: I7ab4a9bb722ee8b3e5d740f79143776be8b56a6f
2010-07-28 14:15:26 -07:00
Dirk Dougherty
75102d04bd Doc change: fix adt download page, misc doc fixes.
Change-Id: Ifa04ea6f31cf0677bf95263188a137fd8dd721eb
2010-05-26 16:37:48 -07:00
Dirk Dougherty
44108b5454 Doc change: Move framework api change info higher in platform notes documents.
Small adjustment to compatibility doc.

Change-Id: I2af896292b00323d7f4eb2c828c8dea36b9e94ad
2010-05-19 18:22:04 -07:00
Dirk Dougherty
6750bb7f83 Doc change: add link to source.android.com
Change-Id: Ia15c621ddf9ab380d7d2dcf3d8c92d527e6a69f0
2010-05-17 17:09:41 -07:00
Dirk Dougherty
60026c3ab0 Merge "Doc change: adjust compatibility doc." into froyo 2010-05-14 13:58:12 -07:00
Dirk Dougherty
51d812b83b Doc change: adjust compatibility doc.
Change-Id: I74f9fba81de4d358ecccfe1ef0c69f0e83e1a7c5
2010-05-14 13:52:30 -07:00
Dirk Dougherty
89969d4cda Merge "Doc change: documentation for library projects in sdk." into froyo 2010-05-14 13:38:20 -07:00
Dirk Dougherty
a3245648d6 Doc change: documentation for library projects in sdk.
Change-Id: I615d24a046ba2858676e985072563cc90a906551
2010-05-14 13:27:39 -07:00
Dirk Dougherty
a0711e7b39 Doc change: Add compatibility article.
Change-Id: Ie6671813eb88bc8cb92575726f8fcf69eb558d08
2010-05-13 21:22:44 -07:00
Dirk Dougherty
0d1b0814be Doc change: updates for new tools, platform, adt versions. Misc other fixes updates in doc files.
Change-Id: I7abf541316f2796079cf646a3294db535fcaaa8a
2010-05-11 20:07:32 -07:00
Scott Main
7da2269176 docs: resolve doc bug
bug:2648699

Change-Id: I8da83978953fed1952b595d5c9a36ee740287b33
2010-05-02 16:57:50 -07:00
Kenny Root
f538b0ba7e Fix typos in name of density-independent pixels
Some places referred to "dip" as "device-independent pixels" but it
should be "density-independent pixels." Some publications are starting
to refer to this incorrectly.

Bug: 2586742
Change-Id: I030ef45a5ff61622c95133dcb7f2c82c7df652f0
2010-04-09 22:50:01 -07:00
Dirk Dougherty
fe1ffc3aad doc change: miscellaneous small fixes.
Change-Id: Iaa317261bdc20cefa38e022dfc275fea3acd97a2
2010-04-02 17:51:57 -07:00
Dirk Dougherty
058e385b8b doc change: fix link in guidelines index.
Change-Id: I2b9eb38eb503df5b3fd65e3d23e28712f40b09cd
2010-03-31 16:12:13 -07:00
Dirk Dougherty
36b3b5fc9a doc change: several fixes for UI Guidelines doc.
Change-Id: I351a076929e1fde0348460f4dfb269cfbcb262f2
2010-03-31 14:45:59 -07:00
Dirk Dougherty
59e644e399 doc change: cherry pick c87f7a658ea586a5271fabc6e0516a2ddf6f from master 2010-03-31 14:24:34 -07:00
Scott Main
3b3145ed6c docs: fix several instances of the 'sidebox' class
Change-Id: I3f676929e1ce919fee254c2ac5320f2070b2a14f
2010-03-17 12:39:51 -07:00
Elliott Hughes
cb6b7c1988 Replace the outdated table with links to the benchmarks.
Also a few more slight changes of emphasis.

Change-Id: If28f3389e7431f1ea37ffb118d8e0525fd2a00fd
2010-03-12 16:40:02 -08:00
Elliott Hughes
a2ac9c490c Remove incorrect/misleading irrelevancies from example code.
(I'll start checking in all my benchmarks -- not just the ones relevant to this
document -- somewhere under dalvik/libcore/ tomorrow, and we can see about
linking to them for those who want something they can actually run, or just
want to see the exact code that was benchmarked.)
2010-02-24 22:50:35 -08:00
Elliott Hughes
13a6087f31 Update the "Android Performance" documentation.
A lot of this documentation isn't even true of the G1, let alone Froyo running
on a Nexus One. Distinguish between truth and fiction, clarify where the JIT
affects things, and clarify certain confusions (such as the difference between
intrinsics and native methods).

I still need to include updated performance numbers in the final section. I
should also make the benchmark code available so that people don't have to
take our word for these things, and so it's easier for them to get an idea of
the performance of future devices and builds. (Though hopefully we can update
this every release in future.)

Anyway, just removing the untruths is a big step forward.
2010-02-19 17:51:15 -08:00
Dirk Dougherty
1f40f174e7 am b574cf87: am 7b00a8ae: Merge "SDK doc change: fix android:glEsVersion description, add live_wallpaper feature, indicate market filtering on features." into eclair
Merge commit 'b574cf876e64d8a9330b052d48dcc64c5abdd70a'

* commit 'b574cf876e64d8a9330b052d48dcc64c5abdd70a':
  SDK doc change: fix android:glEsVersion description, add live_wallpaper feature, indicate market filtering on features.
2010-01-28 16:52:43 -08:00
Dirk Dougherty
95b528eab5 SDK doc change: fix android:glEsVersion description, add live_wallpaper feature, indicate market filtering on features.
Bug: 2160782
Change-Id: I8560f32b04a4044f58b8f7dd678aec781d56b9d9
2010-01-28 16:26:50 -08:00
Dirk Dougherty
88098683b0 am 6b113b1a: am 595f48b2: Merge "SDK doc change: Miscellaneous fixes." into eclair
Merge commit '6b113b1a82e04e087dca3c07fa4cf3dbb6e422d9'

* commit '6b113b1a82e04e087dca3c07fa4cf3dbb6e422d9':
  SDK doc change: Miscellaneous fixes.
2010-01-11 13:50:42 -08:00