GitHub Android Open Source Top10

Blog如有不对,敬请斧正
喜欢Android的可以关注我,日常更新Android干货

TOP 1 Flutter

Inserte la descripción de la imagen aquíestrella: 102k

Idioma: Dart

Flutter es el kit de herramientas de interfaz de usuario de código abierto de Google, que ayuda a los desarrolladores a crear de manera eficiente aplicaciones exquisitas multiplataforma a través de un conjunto de bases de código, compatibles con plataformas móviles, web, de escritorio e integradas. Flutter es de código abierto, gratuito y tiene un acuerdo de código abierto flexible, adecuado para proyectos comerciales

Dirección de GitHub: https://github.com/flutter/flutter

TOP 2 libros-de-programación-gratuita-zh_CN

Inserte la descripción de la imagen aquí
estrella: 70k

Idioma: Todos

Libros de programación de computadoras gratis en chino! Java, Android, sistema operativo, servidor WEB, big data, tiene todo lo que se pueda imaginar, como una biblioteca de programadores.

Dirección de GitHub: https://github.com/justjavac/free-programming-books-zh_CN

TOP 3 materiales-diseño-iconos

Inserte la descripción de la imagen aquíestrella: 41k

Google ha abierto el ícono del sistema Material Design, que contiene íconos de uso común, como para reproducción de medios, comunicación, edición de contenido, conexión, etc. En las aplicaciones web, son aplicables los diseños de Android e iOS.

GitHub: https://github.com/google/material-design-icons

TOP 4 Awesome-Hacking

Inserte la descripción de la imagen aquíestrella: 40,7k

Los diversos recursos recopilados para hackers, Penters e investigadores de seguridad se enumeran a continuación:

Seguridad de Android: recursos relacionados con la seguridad de Android, incluidas varias herramientas, académicos / de investigación / publicaciones / libros y otros recursos

AppSec: un recurso para aprender sobre la seguridad de las aplicaciones

Piratería: tutoriales, herramientas y lista de recursos de piratería

WiFi Arsenal: varios conjuntos de herramientas para ataques de piratas informáticos

Análisis estático: una lista de herramientas de análisis estático, programas de control de calidad de linter y código para varios lenguajes de programación

TOP 5 impresionante-android-ui

Inserte la descripción de la imagen aquí
satr: 38,9k

Esta es una lista de bibliotecas de IU / UX de Android compiladas por otros. La imagen de arriba es un catálogo, con muchos componentes, como Layout, SeekBar y Menu.

GitHub: https://github.com/wasabeef/awesome-android-ui

TOP 6 Okhttp

Inserte la descripción de la imagen aquí
estrella: 38,3k

Un proyecto de código abierto para procesar solicitudes de red. Es el marco ligero más popular en el lado de Android. Se utiliza para reemplazar HttpUrlConnection y Apache HttpClient.

Funciones principales: solicitar datos de texto en línea, cargar archivos grandes, descargar archivos grandes, solicitar imágenes, etc.

TOP 7 scrcpy

Inserte la descripción de la imagen aquí
estrella: 37.7k

En pocas palabras, scrcpy es proyectar la pantalla del teléfono en la computadora a través de la depuración de adb, y puede controlar su dispositivo Android a través de la computadora. Se puede conectar a través de USB o Wifi (similar a la pantalla Airdrop), y no requiere ningún permiso de root y no necesita instalar ningún programa en el teléfono.

GitHub: https://github.com/Genymobile/scrcpy

TOP 8 muestras de arquitectura

Inserte la descripción de la imagen aquí
estrella: 37,4k

Analice y muestre ejemplos de diferentes herramientas y patrones arquitectónicos para aplicaciones de Android.

GitHub: https://github.com/android/architecture-samples

TOP 9 Modernización

Inserte la descripción de la imagen aquí
estrella: 36,6k

Retrofit es un marco para solicitudes de red de Android. La capa inferior de Retrofit se basa en OkHttp. A diferencia de otros marcos de red, utiliza más anotaciones en tiempo de ejecución para proporcionar funciones.
Se pueden configurar diferentes clientes HTTP para implementar solicitudes de red, como okhttp, httpclient, etc .;

Ventajas: Los
. Anotaciones de parámetros método solicitado se pueden personalizar
Apoyo síncrona, asíncrona y RxJava
súper desacoplamiento
diferentes herramientas de deserialización se pueden configurar para los datos de análisis sintáctico, como JSON, XML, etc.
Muy conveniente y flexible para su uso

GitHub: https://github.com/square/retrofit

TOP 10 MPAndroidChar

Inserte la descripción de la imagen aquí
estrella: 31.8k

MPAndroidChart es un marco de código abierto conocido en GitHub, que puede crear rápidamente los gráficos necesarios en el desarrollo, como gráficos de líneas, gráficos de columnas, gráficos circulares y gráficos de radar.

Dirección del proyecto Github: https://github.com/PhilJay/MPAndroidChart

Supongo que te gusta

Origin blog.csdn.net/weixin_44758662/article/details/108785863
Recomendado
Clasificación