Ejemplos de Código Abierto de Aplicaciones Android bien diseñadas? [cerrado]
¿Puede recomendar aplicaciones Android de código abierto que pueden ser valiosas para analizar y aprender programación de Android?
¿Alguna aplicación del proyecto de código abierto de Android es adecuada para el aprendizaje básico?Básicamente, estoy buscando aplicaciones Android para referencia de diseño de interfaz de usuario con código fuente.
10 answers
Todas las aplicaciones entregadas con Android (Calendario, Contactos, Correo electrónico, etc.) son de código abierto, pero no forman parte del SDK. La fuente para esos proyectos está aquí: https://android.googlesource.com / (mira / platform / packages / apps). Me he referido a esas fuentes varias veces cuando he utilizado una aplicación en mi teléfono y quería ver cómo se implementó una característica en particular.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-23 16:51:13
Además de otras respuestas, te recomiendo que mires esta lista:
14 Grandes aplicaciones de Android que también son de código abierto
Para mí, NewsBlur, Hacker News Reader y Astrid fueron de lo más útil. Aún así, no se si son "adecuados para el aprendizaje básico".
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-24 09:43:08
Recomiendo el Last.fm para la aplicación Android: http://github.com/c99koder/lastfm-android
UPDATE : Ya no estoy seguro de que este sea un buen ejemplo, no se ha actualizado en 2-3 años.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-27 17:18:02
¿Las muestras de Android no son lo suficientemente buenas? He encontrado el ApiDemos para ser indispensable a la hora de aprender un nuevo aspecto de Android, yo mismo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-09 22:43:17
Esta es una buena: aplicaciones para android
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-24 22:00:20
Https://github.com/google/iosched
Este es el repositorio para la aplicación de E/S de Google.
(La versión actual es 2015, también tiene etiquetas para 2011 hasta 2014).
Fuentes para estos libros: http://commonsware.com/books
Https://github.com/yanchenko/droidparts (un enchufe desvergonzado)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-31 13:24:12
Hay un par de otras aplicaciones que he visto recomendadas, las encontrarás aquí:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-12-03 23:48:46
Compruebe este enlace, es una búsqueda avanzada en github https://github.com/search?l=Java&o=desc&q=android&ref=searchresults&s=stars&type=Repositories y este proyecto contiene una gran cantidad de bibliotecas para iniciarte en Android https://github.com/mttkay/ignition
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-10 15:09:56
Código fuente para Remote para VLC - VLC Remote
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-10 01:32:23
Utilice las aplicaciones de ejemplo proporcionadas con su versión de API. Si no se proporciona, visite http://developer.android.com/tools/samples/index.html para obtener las instrucciones de obtener los códigos de muestra de la aplicación.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-07-29 02:04:24