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 […]
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 […]
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 […]
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 = […]
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 […]
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 […]
¿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 […]
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 […]
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 […]
es posible convertir el valor de fecha de tabla Sms, por ejemplo, 1293457709636 (milisegundos) a valor de tiempo de fecha significativo.