Articles of android

Wie lösche ich anderen Anwendungscache von unserer Android App?

Ich versuche, eine Android-App zu entwickeln, die andere Anwendungscache-Daten löschen kann, ich habe versucht, alle Blogs zu durchsuchen, aber keiner von ihnen arbeitete für mich, ich kann den Cache meiner Anwendung durch den folgenden Code löschen File cache = getCacheDir(); File appDir = new File(cache.getParent()); if (appDir.exists()) { String[] children = appDir.list(); for (String s […]

Hören Sie auf, Fotos mit der nativen Android-Kamera zu speichern

Ich verwende eine native Android-Kamera und speichere die Datei in meinem Anwendungsdatenordner (/mnt/sdcard/Android/data/com.company.app/files/Pictures/). Gleichzeitig wird eine andere Kopie des Fotos im DCIM-Ordner gespeichert. Das ist mein Code: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); String formattedImageName = getDateString() + “.jpg”; File image_file = new File(this.getExternalFilesDir(Environment.DIRECTORY_PICTURES), formattedImageName); Uri imageUri = Uri.fromFile(image_file); intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri); startActivityForResult(intent, REQUEST_FROM_CAMERA); Wie kann ich verhindern, […]

Wie man OutOfMemoryError behandelt

In meiner Anwendung habe ich Fotos, Videos, etc .. Im Falle von Bildern habe ich Skalierung gemacht, aber manchmal bekomme ich einen OutOfMemoryError . Wie kann ich den Fehler effizient behandeln?

Broadcast Receiver, um den Start der Anwendung zu erkennen

Ich möchte die Zeit erfassen, wenn ein Benutzer eine Anwendung mit meinem Broadcast-Empfänger startet. ist es möglich, dass ein Rundfunkempfänger solch ein Ereignis einfangen kann ?? wenn ja, gibt es eine Erlaubnis, die das tun kann?

Empfangen Sie MMS-Nachrichten in Android KitKat

So erklärt dieses Video Android 4.4 SMS APIs von #DevBytes die letzten Änderungen an den SMS APIs in KitKat. Sie bieten auch eine Verbindung mit einem Beispielprojekt. http://goo.gl/uQ3Nih Sie schlagen vor, dass Sie den Empfang einer MMS in einem Dienst behandeln. Was alles gut aussieht, außer dass sie es versäumen, das undokumentierteste Stück zu erwähnen. […]

Transparenter AlertDialog hat einen schwarzen Hintergrund

Ich habe einen benutzerdefinierten AlertDialog Stil, der das AlertDialog Feld transparent macht. Es funktioniert gut, außer wenn ich mein gewünschtes transparentes Layout in das Alarmdialogfenster aufblase, wird es mit einem schwarzen Hintergrund angezeigt. Mein Ziel ist es, einen vollständig transparenten AlertDialog zu haben, in dem es scheint, als ob nur 4 Buttons statt einem Frame […]

Wie programmgesteuert aktivieren und deaktivieren Sie den Flugmodus auf Android 4.2?

Gibt es eine Möglichkeit, den Flugmodus auf Android 4.2 zu deaktivieren oder zu aktivieren? Ich verwende diesen Code, der nur für frühere Android-Versionen funktioniert: android.provider.Settings.System.putInt( c.getContentResolver(), android.provider.Settings.System.AIRPLANE_MODE_ON, enable ? 0 : 1 );

Das com.google.android.gsf-Paket wurde nicht gefunden

Ich versuche das neue Google Cloud Messaging-System zu verwenden, habe aber einige Probleme. Ich habe das Erste-Schritte-Dokument gelesen und die Demo-App überprüft. Danach habe ich Anforderungen auf meine Anwendung angewendet und dann ein neues virtuelles Gerät mit API 16 erstellt. Aber wenn ich versuche mein Gerät bei GCM zu registrieren, scheitert es an dieser Zeile: […]

Android-Absicht zum Abspielen von Videos?

Ich versuche Videos auf Android zu spielen, indem ich eine Absicht starte. Der Code, den ich verwende, ist: tostart = new Intent(Intent.ACTION_VIEW); tostart.setDataAndType(Uri.parse(movieurl), “video/*”); startActivity(tostart); Dies funktioniert auf den meisten Handys, aber nicht auf dem HTC Hero . Es scheint einen etwas anderen Video-Player zu laden. Dies spielt das erste Video, das darauf geworfen wird. […]

Wie kann ich die Daten von AsyncTasks doInBackground () abrufen?

Ich werde das hier so einfach wie möglich halten. Ich habe eine Methode in meiner Steuerelementschicht, die eine AsyncTask class verwendet, die AsyncTask . Beim Aufruf von CallServiceTask().execute(parameters) Wie kann ich die von doInBackground Daten doInBackground ? Alle Tutorials, die ich gefunden habe, verwenden die class, die AsyncTask direkt von ihrer Activity . Mein Problem […]