¿Existen bibliotecas similares al proyecto Three20 para Android?
El proyecto Three20 es realmente agradable para la creación de aplicaciones de iPhone rápidamente usando bibliotecas comunes:
Https://github.com/facebook/three20
- ¿Se garantiza que init estática NO se ejecute si no se accede a la clase?
- Descifrado Java y encriptación compatible con SJCL?
- Renombrar el paquete que R.java se genera en
- Android: GridView simple que muestra texto en las cuadrículas
- Cómo capturar el error 'Bitmap demasiado grande para ser cargado en una textura'
¿Hay algo como esto para Android?
- ¿Cómo descubro el uso de memoria de mi aplicación en Android?
- Android: Ocultar ActionBar, mantener las pestañas
- API de la cámara: problemas con dispositivos cruzados
- Java / Android: clases locales anónimas vs clases nombradas
- NullPointerException en getActivity (). RunOnUiThread (nuevo Runnable () {
- Android El enfoque automático no funciona después de crear la vista de cámara
- Cómo comprobar la matriz de cadenas está vacío o Android nulo?
- ¿Cómo uso tabHost para Android
No exactamente, pero trabajando en una compañía con una aplicación de iPhone parcialmente basada en tres20 desarrollada en paralelo con la versión para Android, creo que aproximadamente el 50% de lo 320 sale de la plataforma en Android, menos un poco de pulido. Por ejemplo, Navigator y TextEditor de 320 están básicamente al horno en Android – los componentes nativos de edición de texto de la plataforma pueden estirarse dinámicamente por sí solos, y la navegación de tareas y el historial de back-button se manejan automáticamente en Android; Y sistema de resolución.
Usted puede obtener gran parte del resto de la funcionalidad de 320 de bibliotecas reutilizables como el encendido o GreenDroid (al menos en lo que respecta al almacenamiento en caché y las imágenes cargando en las listas), sin el peso y el bloqueo en un marco bastante monolítico como 320 puede agregar a su aplicación . Hay unos cuantos bits que estas soluciones faltan (por ejemplo, el visor de fotos con zoom de tres20), pero normalmente hay hackarounds aceptables para un uso rápido (un WebView de Android hace un sustituto del visor de imágenes bastante decente, por ejemplo).
Había una vez una página de SO wiki reuniendo un montón de esos recursos, pero por desgracia, eso se ha ido. Sin embargo, puedes obtener un buen conjunto buscando proyectos populares de Android en GitHub o Google Code.
Vea ¿Los desarrolladores de Android usan comúnmente bibliotecas de terceros de la interfaz de usuario / de red como Three20 en el iPhone?
- Aplicación de Android Recuperar datos del servidor pero de forma segura
- ¿Cómo usar un proyecto de Android Studio en dos computadoras?