يستغرق نشاط Android 3 ثوانٍ

عند النقر على زر البدء ، يستغرق الأمر حوالي 3 ثوانٍ لعرض واجهة المستخدم التالية.

اختبرت بدون خيوط من النشاط الثاني ولكن النتيجة هي نفسها. يستغرق 3 ثوان و 552 مللي ثانية لعرض. يحتوي النشاط الثاني على حقول TextChangeListner لـ 7 EditText .

هذا هو تطبيق الروبوت اللوحي أساسا لجالاكسي تاب 10.1. أنا أستخدم Android 3.2 لإنشاء هذا التطبيق.

3
يمكنك ان تعطي مثالا.
وأضاف المؤلف Chrishan, مصدر
لدي إزالة كافة المواضيع ولكن لا تزال المشكلة نفسها.
وأضاف المؤلف Chrishan, مصدر
لا يعمل. :( الآن يستغرق 3S 576ms.
وأضاف المؤلف Chrishan, مصدر
وأضاف المؤلف Chrishan, مصدر
3 من قائدي onclick
وأضاف المؤلف Chrishan, مصدر
استخدام asynktask لتنفيذ المستمعين في edittext الخاص بك. وضع التهيئة من edittexts في onPreExecute() وتعيين المستلمين في onPostExecute() الاحتفاظ doInbackgroundEmpty (). لذلك سيتم عرض واجهة المستخدم على الأقل.
وأضاف المؤلف mayank_droid, مصدر
هذا هو كل ما تريد مع المواضيع ، معالجات وتعليمي لطيف خاطئ. جرّب: vogella.com/articles/AndroidPerformance/article.html
وأضاف المؤلف mayank_droid, مصدر
ماذا تفعل ما عدا تعيين المستمع على edittext؟
وأضاف المؤلف mayank_droid, مصدر
ohhk إذا كنت بحاجة إلى المساعدة.
وأضاف المؤلف mayank_droid, مصدر

1 إجابة

لقد وجدت سبب انخفاض الأداء. لها لأن المحاكي. عندما أفحص مع جهاز حقيقي فإنه يعمل بشكل جيد.

2
وأضاف
Android Sudan Community
Android Sudan Community
900 مشارك

كل اقتراحاتكم تتم مشاركتها هنا رابط القناة لتنزيل البرامج والالعاب من هنا @android_sudan تنبيه : القروب غير مختص إطلاقا بي الانترنت المجاني مثل ملفات الحاقن وماشابه يمنع منعا باتا نشر اي ملفات او برامج او اي شيء يتعلق بالانترنت المجان