Tag: android contentprovider

Buscar lista de nombres de género con canciones

Estoy cogiendo la lista del género del abastecedor del contenido de medios del androide usando la clase de CursorLoder. a continuación se muestra mi consulta de cursor para buscar la lista de Género. public Loader<Cursor> onCreateLoader(int id, Bundle args) { // currently filtering. Uri baseUri; baseUri = MediaStore.Audio.Genres.EXTERNAL_CONTENT_URI; String[] STAR = { "*" }; return […]

ContentResolver.notifyChange no funciona

Quería jugar con un ejemplo de ContentProvider pero me encontré con un problema que no puedo resolver. Este ejemplo consiste en una Activity : import android.content.ContentUris; import android.content.ContentValues; import android.database.Cursor; import android.net.Uri; import android.support.v4.widget.SimpleCursorAdapter; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.ListView; public class MainActivity extends ActionBarActivity { final […]

¿Por qué esta variable se establece en cadena vacía cuando ya se inicializa a una cadena vacía?

He tomado el siguiente fragmento de código del 5º fragmento de esta guía de desarrolladores de Proveedores de contenido. La confusión es que en la primera sentencia String[] mSelectionArgs = {""}; , mSelectionArgs[0] está establecido en "" . Entonces más adelante si el mSearchString es vacío ( TextUtils.isEmpty(mSearchString) ), entonces otra vez mSelectionArgs[0] se asigna […]

Objetivo de la cámara Android FileUriExposedException para SDK> = 24

Yo uso este código para obtener una imagen de la cámara y ponerla en imageview: private void openCamera() { mMediaUri =getOutputMediaFileUri(MEDIA_TYPE_IMAGE); Intent photoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); photoIntent.putExtra(MediaStore.EXTRA_OUTPUT, mMediaUri); startActivityForResult(photoIntent, REQUEST_TAKE_PHOTO); // dialog.dismiss(); } private Uri getOutputMediaFileUri(int mediaTypeImage) { //check for external storage if(isExternalStorageAvaiable()) { File mediaStorageDir = getActivity().getExternalFilesDir(Environment.DIRECTORY_PICTURES); String fileName = ""; String fileType = […]

Android múltiples proveedores de contenido, (DLC)

Estoy buscando agregar contenido adicional a mi aplicación como bases de datos adicionales. Debería ponerlos en apks y proveedores de contenido, para que puedan actualizarse desde google play directamente, o al igual que los nuevos archivos db descargados directamente en la aplicación. Mi problema con el método content-provider / apk, es que todos ellos tienen […]

Android SDK: código fuente de Contact ContentProvider

Estoy construyendo un ContentProvider y estoy interesado en la forma en que el equipo de Android construye Contact ContentProvider . Pero, cuando hojear Android source code (en Android SDK\source carpeta de Android SDK\source ), no veo algo relacionado con mi necesidad. Acabo de ver la mayoría de la relación es: ContentProvider.java (en la carpeta Android […]

Importante no es para un buen diseño de la aplicación android (principiante / nivel de principiante)?

¿Alguien puede apuntar a una buena fuente o llegar a una breve lista de la programación conceptual androide DONT al diseñar una aplicación? No quiero que mi pregunta sea vaga, por lo que voy a dar ejemplos ficticios (que podría no hacer ningún sentido o puede ser completamente incorrecto) para explicar qué tipo de respuestas […]

Cómo conceder permisos sólo al creador de un URI

Tengo una aplicación, por ejemplo ApplicationProvider, que tiene un proveedor y un receptor. Otra aplicación, por ejemplo ApplicationCreator, crea un elemento en el proveedor a través de una intención. ApplicationProvider obtiene la intención y crea el elemento en consecuencia. Ahora me gustaría que ApplicationCreator fuera el único que tuviera los derechos de acceso a ese […]

Implementación correcta de la base de datos Android asíncrona de SQLite

He buscado en Google y he encontrado múltiples formas de acceder a una base de datos SQLite local asincrónicamente: AsyncTask CursorLoader (Ya he usado esto para una consulta para recuperar mi información de contactos, pero no estoy seguro de cómo esto se traducirá a una subclase SQLiteOpenHelper con varias consultas) ContentProvider – No está seguro […]

Android: obtenga la hora de la fecha de la marca de tiempo de SMS en milisegundos

es posible convertir el valor de fecha de tabla Sms, por ejemplo, 1293457709636 (milisegundos) a valor de tiempo de fecha significativo.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.