This is very useful. I wonder about one bit of advice, in the section "Cache Field Lookups", where it advises you to use locals for fields that will be referenced repeatedly. So this
for (int i = 0; i < this.mCount; i++) dumpItem(this.mItems[i]); becomes this int count = this.mCount; Item[] items = this.mItems; for (int i = 0; i < count; i++) dumpItems(items[i]); Don't Java compilers do these kinds of optimizations, assuming the fields aren't volatile? On Nov 12, 7:56 am, "Sunit Katkar" <sunitkat...@gmail.com> wrote: > One more useful resource - and straight from the Android team - is this > URLhttp://code.google.com/android/toolbox/performance.html > > It clearly outlines how things are different when coding for an embedded > system over a convential system. > > Take a look. > - Sunit > > > > > > On Tue, Nov 11, 2008 at 11:55 PM, Nick <akul...@mail.ru> wrote: > > > Android applications, those one creates using the SDK, are in Java, not in > > C++. STL is for C++, no? However, Android supports templates same as Java > > 5.0 it supports Vector<T> ArrayList<T> etc... > > > ----- Original Message ----- > > From: <sanjaydha...@gmail.com> > > To: "Android Beginners" <android-beginners@googlegroups.com> > > Sent: Wednesday, November 12, 2008 5:49 AM > > Subject: [android-beginners] Re: Android 1.0 SDK Released > > > Does Android SDK has a support for STL - Standard Template Library ? > > > We are picking up Android and building HAL layers within it but STL is > > starting to become an issue for us. We have major chunk of legacy code > > that uses STL template classes. I was wondering if Android SDK > > supports STL::Vector, Containers etc. > > > Thx > > - SD > > > On Sep 23, 4:09 pm, "Megha Joshi" <mjo...@google.com> wrote: > > > Hi everyone, > > > > We're pleased to announce the release of the Android 1.0 SDK, release 1. > > > > For full information, please see Dan Morrill's blog post: > > > >http://android-developers.blogspot.com/2008/09/announcing-android-10-... > > > > SDK Download: > > > >http://code.google.com/android/download.html > > > > Overview of Changes since 0.9 SDK: > > > >http://code.google.com/android/migrating/0.9-1.0/changes-overview.html > > > > Android Developer Guide: > > > >http://code.google.com/android/documentation.html > > > > Thanks for using the Android SDK and Happy coding! > > > > Cheers, > > > The Android Team. > > -- > - Sunit Katkarhttp://sunitkatkar.blogspot.com/- Android OS Tutorials- Hide > quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---