Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 537b2225 authored by Scott Main's avatar Scott Main Committed by Android Git Automerger
Browse files

am fc7f3919: am b3a5b85a: am 6ef33cb3: docs: fix error in merge caused by...

am fc7f3919: am b3a5b85a: am 6ef33cb3: docs: fix error in merge caused by Ibd81091fc6002a77ce43f553b63facec53f16a38

Merge commit 'fc7f3919'

* commit 'fc7f3919':
  docs: fix error in merge caused by Ibd81091fc6002a77ce43f553b63facec53f16a38
parents 73fe79da fc7f3919
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -19,19 +19,6 @@ page.title=Designing for Responsiveness
<p><strong>Figure 1.</strong> An ANR dialog displayed to the user.</p>
</div>

<p>It's possible to write code that wins every performance test in the world, but still sends users
in a fiery rage when they try to use the application. These are the applications that aren't
<em>responsive</em> enough &mdash; the ones that feel
sluggish, hang or freeze for significant periods, or take too long to process
input. </p>

<p>In Android, the system guards against applications that are insufficiently responsive for a
period of time by displaying a dialog to the user, called the Application Not Responding (ANR)
dialog. The user can choose to let the application continue, but the user won't appreciate having to
act on this dialog every time he or she uses your application. So it's important to design
responsiveness into your application, so that the system never has cause to display an ANR to the
user. </p>

<p>It's possible to write code that wins every performance test in the world,
but still sends users in a fiery rage when they try to use the application.
These are the applications that aren't <em>responsive</em> enough &mdash; the