Android Ala de mucchin | 20a página: Inicio



¿Cómo conseguir las aplicaciones de los favoritos del navegador para Android


Cómo obtener la aplicación de los favoritos del navegador para Android?

Aplicaciones para Android de crear su propio, hay maneras de acceder a los marcadores de tu navegador Web.
Al igual que con los registros de llamadas que hemos presentado anteriormente, se puede utilizar un mecanismo llamado los proveedores de contenido.


Cuando se utiliza el uso básico del proveedor de contenido, puede utilizar el método () (). GetContentResolver consulta.
Sin embargo, cuando usted consigue un marcador del navegador, en lugar de cómo utilizar el método de esta manera, que se implementa en la clase Browser es fácil.

Cómo llegar marcadores de tu navegador Web

El primer paso es introducir el código de ejemplo cuando se utiliza () método (). GetContentResolver consulta.
Este método es mirar la referencia de la API, o me siento así? Código y juzgados.
También en la referencia de API, sólo se muestra constante, una descripción detallada no se escribe nada.
Es algo como lo siguiente.


String [] de proyección = new String [] {
Browser.BookmarkColumns.BOOKMARK,
Browser.BookmarkColumns.CREATED,
Browser.BookmarkColumns.DATE,
Browser.BookmarkColumns.FAVICON,
Browser.BookmarkColumns.TITLE,
Browser.BookmarkColumns.URL,
Browser.BookmarkColumns.VISITS
;}

Cursor c =
getContentResolver (). consulta (
Browser.BOOKMARKS_URI, proyección, null, null, null);

if (c.moveToFirst ()) {
do {
/ /} Si bien la tramitación de cada expediente (c.moveToNext ());
}
c.close ();


Especifica el URI (). Consulta que, "Browser.BOOKMARKS_URI" () getContentResolver método.
En cuanto a los registros recuperados por este URI, así como los marcadores, ganaría hasta (URL se accede a la vez) la historia.
Browser.BookmarkColumns.BOOKMARK columna llamada, creo que sería un indicador de si se marcó.
Por lo tanto, si usted desea recibir sólo los marcadores, es necesario especificar las condiciones en el tercer argumento () de (). GetContentResolver consulta. (El código de ejemplo anterior tiene un valor nulo.)
Sin embargo, la referencia de la API, ya que no he escrito nada una descripción de cada columna de registros a ser recuperados es Browser.BOOKMARKS_URI, creo que de esta manera y no es una forma deseable.




Por lo tanto, hay una manera de obtener información de sólo el más fácil de marcar correctamente.

Browser.getAllBookmarks () Método

La clase Browser tiene un método llamado getAllBookmarks ().
Si usted recibe un favorito, puede utilizar este método.
Echemos un vistazo al código de ejemplo.
Vuelva a escribir el ejemplo anterior.


Cursor c = Browser.getAllBookmarks (getContentResolver ());
if (c.moveToFirst ()) {
do {
/ /} Si bien la tramitación de cada expediente (c.moveToNext ());
}
c.close ();


Y el uso () método, voy a Browser.getAllBookmarks muy refrescante.
Y de esta manera, como una lista de historial de URL URL no es equilibrada, que puede inscribirse en el marcador.
Registro, la dirección se debe a que es el estado, la ID está en la segunda columna en la segunda columna uno, si desea obtener la cadena de dirección URL, se muestra a continuación.


String url = c.getString (0);
O
Cadena url =
c.getString (c.getColumnIndex (Browser.BookmarkColumns.URL));


El primer método, que ha cambiado Si se encuentra con tablas de especificaciones, entonces le cambie la posición de la columna, no debe estar correctamente equilibrado.
Este último método puede ser escribir detallado, es posible que desee aquí.
Sin embargo, ya no sé si puedo cambiar alguna tabla de especificaciones del marcador se almacena, ni siquiera me dicen que el antiguo poder.
Es el mismo en el segundo el nombre de la columna es el primer lugar si se han cambiado ·. ¿No es Bueno.

Además, para obtener de los favoritos del navegador de Android, es necesario establecer el permiso.
Leer y escribir favorito permisos

La próxima vez, usted aprenderá cómo agregar marcadores.

10 ... 18 19 20 21 22 ... 30 40 50 ... Last » Página 20 de ochenta y un «Primero ... diez ... 18 diecinueve veinte veintiuno veintidós ... treinta cuarenta cincuenta ... Última »