Actualizar app estilo ICS

149 views
Skip to first unread message

benjaminrc78

unread,
Jul 7, 2012, 3:37:36 AM7/7/12
to desarrollad...@googlegroups.com
Buenos días.

Quiero actualizar mis dos modestas apps gratuitas, para darles un aspecto al estilo de ICS y al manual que saco google de diseño para desarrolladores ICS.
Pero aunque le de apariencia ICS, quiero que la app sea compatible con ANDROID 2.1

Me he fijado en una app que he bajado recientemente que es Tiempo AEMET, que tiene absolutamente todo lo que quiero aprender a realizar.
Desde un ActionBar, Multi-pane layaout ..etc
Sobre todo estos dos !

Donde puedo encontrar documentación de como hacerlo para que sea compatible con versiones de ANDROID anteriores a ICS. En concreto a partir de la 2.1, como el programa que os comentaba de ejemplo ?

Gracias y un saludo.

toni ramon morcillo

unread,
Jul 7, 2012, 3:44:33 AM7/7/12
to desarrollad...@googlegroups.com

Para la action bar puedes usar la action bar sherlock que es la librería de compatibilidad de Google más el extra de la action bar. Puedes empezar por eso.

Saludos,

El 07/07/2012 9:37, "benjaminrc78" <benjam...@gmail.com> va escriure:
--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/v8_gVUc8xqsJ.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es-ES.

Benjamin

unread,
Jul 7, 2012, 4:21:02 AM7/7/12
to desarrollad...@googlegroups.com
Le echare un ojo gracias.

Y lo que llamo multi-pane .. a lo que me refiero es a los TABS que pone texto y se pasan de uno a otro deslizando el dedo .. no se como se llaman realmente.
Es como lo que tiene el googleplay.

Un Saludo.
--
--------------------------------------------------------------------------------

Antes de imprimir este e-mail piense bien si es necesario hacerlo

NOTA: Los acentos han sido omitidos en su mayor parte para evitar errores en el envio.

Este mensaje y los documentos que, en su caso, lleve anexos, pueden contener informacion confidencial. Por ello, se informa a quien lo reciba por error, que la informacion contenida en el mismo es reservada y su no autorizado esta prohibido legalmente por la Ley Organica 15/1999 de Proteccion de Datos de Caracter Personal, por lo que en tal caso, debe abstenerse de realizar copia, remitirlo o entregarlo a otra persona y proceda a borrarlo de inmediato.
Si el receptor de la comunicacion no fuera el destinatario le informamos que cualquier divulgacion, copia, reproduccion ,distribucion o utilizacion no autorizada de la informacion contenida en la misma esta prohibida por la legislacion vigente y podra desencadenar acciones legales.

Jorge Gomes

unread,
Jul 7, 2012, 4:28:13 AM7/7/12
to desarrollad...@googlegroups.com

Eso creo que lo puedes hacer todo con la librería que ofrece Google creo que se llama android-supportv4 o algo asi

toni ramon morcillo

unread,
Jul 7, 2012, 5:03:04 AM7/7/12
to desarrollad...@googlegroups.com

Pues no lo se...

El 07/07/2012 10:21, "Benjamin" <benjam...@gmail.com> va escriure:

Jorge Gomes

unread,
Jul 7, 2012, 5:36:53 AM7/7/12
to desarrollad...@googlegroups.com

Benjamin

unread,
Jul 8, 2012, 4:05:09 AM7/8/12
to desarrollad...@googlegroups.com
Eso de la libreria ... que hace exactamente, que en versiones de programacion de la api de menor nivel, puedan realizar lo que hace la api ICS ?
Yo lo que echo de menos en la documentación son  imágenes de las diferentes funciones y opciones.
Como se yo como se llama la actionbar en código o lo de pasar las tabs deslizando el dedo ?
Un Saludo.

Benjamin

unread,
Jul 8, 2012, 4:11:06 AM7/8/12
to desarrollad...@googlegroups.com
Por cierto, intentando bajarme el "support pacakge" no lo veo.
Solo veo uno que pone "compativility package" .. es ese ?
Un Saludo.

Jorge Gomes

unread,
Jul 8, 2012, 4:14:02 AM7/8/12
to desarrollad...@googlegroups.com

Yo no le he usado mucho pero creo que es compatible asta el api  6, se baja con Android manager
Con el nuevo adt puedes crear un proyecto base con esa funcionalidad que buscas con eso te puede servir de base

Benjamin

unread,
Jul 8, 2012, 4:21:07 AM7/8/12
to desarrollad...@googlegroups.com
En el Android SDK manager, en extras no me aparece.
solo me aparece  "compativility package" .. es ese ? 
Un saludo y gracias.

Juan de Dios Maldonado Sánchez

unread,
Jul 8, 2012, 4:30:56 AM7/8/12
to desarrollad...@googlegroups.com
No necesitas las imágenes de las diferentes funciones y opciones. Si quieres saber como se llama algo en código, sólo tienes que abrir el 'API Demos' y probar todas las demos que ofrece. Lo que te guste de ahí, luego puedes mirar en el código para ver cómo lo han hecho.

Es una lástima que los programadores se olviden de que tienen en recurso tan útil disponible, ya que si eres programador, igual te da mirar algo en una documentación, que en código.
An'Brain - Prueba el nuevo widget inteligente para tu Android.
Idiotizer Free - Idiotiza a tus amigos. (Se requieren auriculares)
Track My App - Realiza un seguimiento de tus aplicaciones en el Android market.

Jorge Gomes

unread,
Jul 8, 2012, 4:32:58 AM7/8/12
to desarrollad...@googlegroups.com

Pues supongo que es ese
Después creo que puedes incluirlo en tu proyecto con botón derecho en la opción de Android si no me equivoco hay una opción para añadirlo incluso librerías como action bar sherlock añade funcionalidad a esa librería
Pero ciertamente esta mal documentada para los poco expertos entre los mejores incluyo
Yo en mi aplicación estoy usando greendroid echa le un ojo puede que te sirva

Benjamin

unread,
Jul 8, 2012, 4:41:49 AM7/8/12
to desarrollad...@googlegroups.com
Muchas gracias echare un ojo a esa.
La verdad es que para los que nos iniciamos, y venimos del antiguo WM, cuesta mucho adaptarse !!
Sobre todo a la hora de crear interfaces, que requiere mucho esfuerzo comparado con lo fácil de otros sistemas !

En cuanto a la librería no es la que decía yo y no se porque no me aparece la que es.
Os dejo captura de lo que me aparece.


Como puedo hacer para que me aparezca y me la pueda bajar ?

Un saludo y gracias de nuevo.

Jorge Gomes

unread,
Jul 8, 2012, 4:52:44 AM7/8/12
to desarrollad...@googlegroups.com

Es esa la compatibility es la que te da funcionalidad de Android 3 y 4 en versiones anteriores

Benjamin

unread,
Jul 8, 2012, 5:08:33 AM7/8/12
to desarrollad...@googlegroups.com
pues no encuentro la otra por ningún lado !! :-(

Benjamin

unread,
Jul 9, 2012, 3:05:17 AM7/9/12
to desarrollad...@googlegroups.com
Alguien sabe como hacer aparecer en EXTRA la librería para instalar el Compatibility Package ?
Hay que añadir alguna URL para que salga ?

O sino .. se puede instalar manualmente bajándolo de algún sitio ?

Para info, tengo la revisión 20 del SDK Manager, que la acabo de actualizar y me sigue sin salir !!

Gracias.

Juan de Dios Maldonado Sánchez

unread,
Jul 9, 2012, 3:11:02 AM7/9/12
to desarrollad...@googlegroups.com
Por lo que veo en la imagen que publicaste anteriormente ( http://db.tt/qkH03nD2 ) ya lo tienes instalado. Ahora vete al disco duro donde tienes el sdk de Android instalado y en el directorio "extras", y luego dentro en el de "Google", ahí estará. (En la documentación viene bien claro)




--

Jorge Gomes

unread,
Jul 9, 2012, 3:14:04 AM7/9/12
to desarrollad...@googlegroups.com

El nombre que me sale a mi és Android Support Library y tendría que salir solo

Benjamin

unread,
Jul 9, 2012, 3:31:23 AM7/9/12
to desarrollad...@googlegroups.com
La verdad es que me ha tenido mosqueado el tema
Resulta que en la primera captura de pantalla, si que esta, pero en el directorio del SDK no tenía nada.
Ahora con las actualizaciones (del SDK a la revisión 20), el paquete ha desaparecido y hay uno que se llama "Support Library" el cual he instalado y mirando el directorio donde debería estar el "support", parece que si que esta.

android-sdk-windows\extras\android\compatibility
Hay samples, v4, v7 y v13

Por lo que parece que ya esta instalado, pero con otro nombre como comenta Jorge.

Será cosas de Meigas !!

A ver si puedo probar a lo largo de hoy algún ejemplo y comprobar que funciona.

Se supone que el que tengo que usar es el v4, no ?
No el v7 ni el v13 ... para el temas de los tabs !

Un saludo y muchas gracias por la ayuda !

Jorge Gomes

unread,
Jul 9, 2012, 3:38:50 AM7/9/12
to desarrollad...@googlegroups.com
Creo que el v13 incluye en v4, pero creo que con el v4 es suficiente, has porbado de hacer u nuevo proyecto android y usar los templates hay uno que hace eso de los tabs.
Reply all
Reply to author
Forward
0 new messages