GitHub Android Open Source Framework Top10
Blog如有不对,敬请斧正
喜欢Android的可以关注我,日常更新Android干货
TOP 1 Flutter
estrela : 102k
Idioma: Dart
Flutter é o kit de ferramentas de IU de código aberto do Google, que ajuda os desenvolvedores a criar aplicativos requintados em várias plataformas de maneira eficiente por meio de um conjunto de bases de código, com suporte para plataformas móveis, web, desktop e incorporadas. Flutter é de código aberto, gratuito e tem um contrato de código aberto flexível, adequado para projetos comerciais
Endereço GitHub: https://github.com/flutter/flutter
TOP 2 free-programming-books-zh_CN
estrela : 70k
Idioma: todos
Livros de programação de computador gratuitos em chinês! Java, Android, sistema operacional, servidor WEB, big data, ele tem tudo que você pode imaginar, como uma biblioteca de programador.
Endereço do GitHub: https://github.com/justjavac/free-programming-books-zh_CN
3 principais materiais-design-icons
estrela : 41k
O Google abriu o código do ícone do sistema Material Design, que contém ícones comumente usados, como para reprodução de mídia, comunicação, edição de conteúdo, conexão e assim por diante. Em aplicativos da web, os designs Android e iOS são aplicáveis.
GitHub: https://github.com/google/material-design-icons
4 MAIS INCRÍVEIS - Hacking
estrela : 40,7k
Os vários recursos coletados para hackers, Penters e pesquisadores de segurança estão listados abaixo:
Segurança do Android: recursos relacionados à segurança do Android, incluindo várias ferramentas, acadêmico / pesquisa / publicações / livros e outros recursos
AppSec: um recurso para aprender sobre segurança de aplicativos
Hacking: tutoriais, ferramentas e lista de recursos de hackers
WiFi Arsenal: vários kits de ferramentas para ataques de hackers
Análise estática: uma lista de ferramentas de análise estática, linter e programas de verificação de qualidade de código para várias linguagens de programação
TOP 5 de android-ui incrível
satr : 38,9k
Esta é uma lista de bibliotecas de IU / UX do Android compiladas por outros. A imagem acima é um catálogo, com muitos componentes, como Layout, SeekBar e Menu.
GitHub: https://github.com/wasabeef/awesome-android-ui
TOP 6 Okhttp
estrela : 38,3k
Um projeto de código aberto para processar solicitações de rede. É a estrutura leve mais popular do lado do Android. É usado para substituir HttpUrlConnection e Apache HttpClient.
Funções principais: solicitar dados de texto online, fazer upload de arquivos grandes, fazer download de arquivos grandes, solicitar fotos, etc.
TOP 7 scrcpy
estrela: 37,7k
Simplificando, scrcpy é projetar a tela do telefone para o computador por meio da depuração adb, e você pode controlar seu dispositivo Android através do computador. Ele pode ser conectado via USB ou Wifi (semelhante à tela airdrop), e não requer nenhuma permissão de root, e não precisa instalar nenhum programa no telefone.
GitHub: https://github.com/Genymobile/scrcpy
8 melhores exemplos de arquitetura
estrela : 37,4k
Discuta e mostre exemplos de diferentes ferramentas e padrões arquitetônicos para aplicativos Android.
GitHub: https://github.com/android/architecture-samples
TOP 9 Retrofit
estrela : 36,6k
Retrofit é uma estrutura para solicitações de rede Android. A camada inferior do Retrofit é baseada em OkHttp. Ao contrário de outras estruturas de rede, ele usa mais anotações de tempo de execução para fornecer funções.
Diferentes clientes HTTP podem ser configurados para implementar solicitações de rede, como okhttp, httpclient, etc .;
Vantagens: As
anotações dos parâmetros do método solicitado podem ser personalizadas.
Suporta
super desacoplamento síncrono, assíncrono e RxJava
. Diferentes ferramentas de desserialização podem ser configuradas para analisar dados, como json, xml, etc.
Muito conveniente e flexível de usar
GitHub: https://github.com/square/retrofit
TOP 10 MPAndroidChar
estrela: 31,8k
MPAndroidChart é uma estrutura de código aberto bem conhecida no GitHub, que pode criar rapidamente os gráficos necessários no desenvolvimento, como gráficos de linhas, gráficos de colunas, gráficos de pizza e gráficos de radar.
Endereço do projeto Github: https://github.com/PhilJay/MPAndroidChart