小言_互联网的博客

GitHub Android开源Top10

543人阅读  评论(0)

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

TOP 1 Flutter

star:102k

语言: Dart

flutter是Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。Flutter 开源、免费,拥有宽松的开源协议,适合商业项目

GitHub地址:https://github.com/flutter/flutter

TOP 2 free-programming-books-zh_CN


star:70k

语言: All

免费的计算机编程类中文书籍! Java、Android、操作系统、WEB服务器、大数据,你能想到的他都有,好比程序员图书馆。

GitHub地址:https://github.com/justjavac/free-programming-books-zh_CN

TOP 3 material-design-icons

star:41k

Google 开源了 Material Design 系统图标,该系统图标包含常用的图标,如用于媒体播放、通讯、内容编辑、连接等等。在 Web 应用,安卓和 iOS 设计均适用。

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

TOP 4 Awesome-Hacking

star:40.7k

为黑客、Penters和安全研究人员收集的各种资源,下面列举一些:

Android安全:Android安全相关资源,包括各种工具、学术/研究/出版物/书籍等资源

AppSec :学习应用程序安全性的资源

Hacking:黑客教程,工具和资源列表

WiFi Arsenal:黑客攻击的各种工具包

Static Analysis:各种编程语言的静态分析工具、linter和代码质量检查程序的列表

TOP 5 awesome-android-ui


satr:38.9k

这是别人整理的Android UI/UX库列表,上面的图片是目录,组件超多,Layout、SeekBar、Menu

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

TOP 6 Okhttp


star:38.3k

一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,用于替代HttpUrlConnection和Apache HttpClient

主要功能:联网请求文本数据、大文件上传、大文件下载、请求图片等

TOP 7 scrcpy


star:37.7k

简单地来说,scrcpy就是通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何root权限,不需要在手机里安装任何程序。

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

TOP 8 architecture-samples


star:37.4k

讨论和展示Android应用程序的不同架构工具和模式的示例。

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

TOP 9 Retrofit


star:36.6k

Retrofit是一款适用于Android网络请求的框架。Retrofit底层是基于OkHttp实现的,与其他网络框架不同的是,它更多使用运行时注解的方式提供功能。
可以配置不同HTTP client来实现网络请求,如okhttp、httpclient等;

优点:
请求的方法参数注解都可以定制
支持同步、异步和RxJava
超级解耦
可以配置不同的反序列化工具来解析数据,如json、xml等
使用非常方便灵活

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

TOP 10 MPAndroidChar


star:31.8k

MPAndroidChart是GitHub中大名鼎鼎的一个开源框架,可以快速制作开发中需要的图表,如:折线图、柱形图、饼图、雷达图。

Github项目地址:https://github.com/PhilJay/MPAndroidChart


转载:https://blog.csdn.net/weixin_44758662/article/details/108785863
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场