You mentioned onFling. Do you use touch controls? May be you should
employ workaround with calling sleep because without that touch and
trackball events create huge cpu load.

On Jul 23, 11:26 pm, Jason Van Anden <jason.van.an...@gmail.com>
wrote:
> It is not b/c of the GC.  Garbage does accumulate ... but I am triggering
> the GC to clear after the easing finishes.
>
> Jason
>
>
>
> On Thu, Jul 23, 2009 at 2:58 PM, MrChaz <mrchazmob...@googlemail.com> wrote:
>
> > Are your hiccups being caused by the GC firing?  A quick look at
> > Logcat should tell you if it is.
>
> > On Jul 23, 2:16 pm, Jason Van Anden <jason.van.an...@gmail.com> wrote:
> > > I am trying to optimize my graphics app.  I have read the best practices
> > and
> > > have employed these and they have helped but, I am still getting hiccups.
> >  I
> > > get the hiccups when more of the screen is drawn upon.  I am looking for
> > > either strategies on how to speed things up or a convincing that
> > employing
> > > openGL is the best solution.
>
> > > My app draws graphics directly on a SurfaceView.  My workspace is larger
> > > than the screen. I am using translate.  My draw loop determines time
> > passed
> > > between draws and adjusts update calls accordingly.  More updates are
> > > required in subsequent passes when more of the screen area is drawn upon
> > (in
> > > other words, a big circle the diameter of the screen width will take
> > longer
> > > than a small circle 1/10 of the screen width).
>
> > > It seems to me that the graphics processor is the bottleneck (no?).
>
> > > I have an easing routine when the app scrolls (triggered via onFling ...
> > > kind of like the way lists work but in 2D).  This speed issue is most
> > > visually apparent here.
>
> > > If openGL is the solution, I can put this aside for now and upgrade later
> > > when I have time to ramp up on openGL.  If there are other solutions, I
> > > would like to hear them.  One thought I have is to draw to a bitmap
> > before
> > > engaging my scrolling/easing and move the bitmap instead of adjusting the
> > > graphics.
>
> > > Feedback super appreciated.
>
> > > Thank You,
> > > Jason Van Andenhttp://www.smileproject.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to