ma performance de l'application Android est faible, il faut un long temps de démarrage. J'ai 5 boutons, un imageview, 3 textView, 2 editText et un listView initialisé dans la méthode onCreate(). Est-ce qu'un grand nombre d'objets ui est la raison du démarrage lent ?? Y a-t-il une faute dans le fichier manifest.xml ??améliorer les performances de l'application Android
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ars.application"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/lightvasicon" android:label="@string/app_name" android:debuggable="true">
<activity android:name=".LightVas"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission
android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission
android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></uses-permission>
<uses-permission
android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission>
<uses-permission
android:name="android.permission.CONTROL_LOCATION_UPDATES"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-sdk android:minSdkVersion="7" />
</manifest>
Nous n'avons aucune idée de la raison pour laquelle cela prend tant de temps sans publication de code. Gonflant les images peut être le coupable, mais nous ne pouvons que deviner. – Falmarri
Avez-vous des requêtes réseau ou de base de données dans onCreate()? Si c'est le cas, vous pouvez remplir votre listview avec une ASyncTask. – Rorist
en prenant la piste d'allocation, j'ai eu le mangeur de mémoire comme "android.app.ApplicationContext $ SharedPreferencesImpl writeFileLocked ApplicationContext.java 2807 false" Comment puis-je éviter les fuites de mémoire causées par cela ??? – asifkt