整理一些开源项目

整理一些开源项目

Android官方代码示例

https://github.com/googlesamples?page=1

Android官方培训课程中文版

https://github.com/kesenhoo/android-training-course-in-chinese

汇总优秀的android开发资源

https://github.com/zmywly8866/Android-Develop-Resources

Android学习资源网站索引大全

https://github.com/zhujun2730/Android-Learning-Resources

android开发网站导航

https://github.com/zmywly8866/The-Android-Developer-Site-Navigation

各种经验文章,避免重复踩坑

https://github.com/tangqi92/Android-Tips

android最佳开发实践(全英文)

https://github.com/futurice/android-best-practices

一个定期翻译、发布国内外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目,让我们的技术跟上国际步伐。

https://github.com/hehonghui/android-tech-frontier

Android架构合集

https://github.com/Juude/Awesome-Android-Architecture

Android源码设计模式分析开源项目

https://github.com/simple-android-framework/android_design_patterns_analysis

值得阅读的android技术文章

https://github.com/zmywly8866/Worth-Reading-the-Android-technical-articles

Gradle User Guide 中文版

https://github.com/DONGChuan/GradleUserGuide

Gradle Android插件用户指南翻译

https://github.com/AvatarQing/Gradle-Plugin-User-Guide-Chinese-Verision

RxJava Essentials 中文翻译版

https://github.com/yuxingxin/RxJava-Essentials-CN

Android 开源交流 QQ 群分享汇总

https://github.com/aosp-exchange-group/share

Android 开源项目分类汇总

https://github.com/Trinea/android-open-project

Android 问题交流讨论坛

https://github.com/android-cn/android-discuss

Android-Universal-Image-Loader

强大的图片下载显示类,功能最全最稳定

https://github.com/nostra13/Android-Universal-Image-Loader

PhotoView

强大的图片手势缩放库

https://github.com/chrisbanes/PhotoView

zxing

二维码扫描工具

https://github.com/zxing/zxing

LeakCanary

LeakCanary是一个检测内存泄露的开源类库。你可以在 debug 包种轻松检测内存泄露。

https://github.com/square/leakcanary

https://github.com/liaohuqiu/leakcanary-demo

一个集合了常用工具,图片选择、拍照、裁剪,okhttp封装,多渠道打包的github地址

https://github.com/pengjianbo

常用的工具类

https://github.com/l123456789jy/Lazy

AndroidBase

整理项目开发中用到的开源框架封装、测试例子、开发中遇到的问题等

https://github.com/huangwm1984/AndroidBase

博客园 Android 客户端

https://github.com/yjxandroid/CNBlog

AndroidImageEditor

AndroidImageEditor 安卓设备上图形编辑开源控件,支持自定义贴图 图片滤镜 图片旋转 以及图片剪裁操作

https://github.com/siwangqishiq/ImageEditor-Android

PhotoEditDemo

图片处理sdk(just for eclipse)

https://github.com/jarlen/PhotoEditDemo

AndroidTreeView

android多级列表

https://github.com/bmelnychuk/AndroidTreeView

TinyPinyin

适用于Java和Android的快速、低内存占用的汉字转拼音库。

特性

  1. 生成的拼音不包含声调,也不处理多音字,默认一个汉字对应一个拼音;
  2. 拼音均为大写;
  3. 无需初始化,执行效率很高(Pinyin4J的4倍);
  4. 很低的内存占用(小于30KB)

https://github.com/promeG/TinyPinyin

Android工具类库

囊括了一大部分Android应用开发过程当中常用的工具类。工具类来源整理自网络和自己编写。

https://github.com/jingle1267/android-utils

AndroidPluginFramework

Android插件化框架系列文章以及DEMO

https://github.com/nuptboyzhb/AndroidPluginFramework

AndroidPicturePicker

图片选择器,可使用不同的图片下载库

You can use different Image Loader, Picker provide 3 default Loader Engine:
1.GlideEngine
2.PicassoEngine
3.ImageLoaderEngine

https://github.com/ValuesFeng/AndroidPicturePicker

IndexRecyclerView

通过RecyclerView实现联系人的功能。

1.首字母悬浮在顶部。
2.侧滑删除联系人。
3.联系人索引。

https://github.com/jiang111/IndexRecyclerView

MPAndroidChart

MPAndroidChart is a powerful & easy to use chart library for Android. It runs onAPI level 8 and upwards.

As an additional feature, this library allows cross-platform development between Android and iOS as an iOS version of this library is also available: ios-charts :zap:

强大的图表库,支持ios和安卓

https://github.com/PhilJay/MPAndroidChart

LiteCommon

LiteCommon是一系列通用类、辅助类、工具类的集合,有以下特点:

  • 1. 通用性强:只有常用、通用才集入。
  • 2. 体积超小:不到50K!加入增强IO包混淆后70K!
  • 3. 纯 纯 纯:类间独立,单挑大梁,极少耦合,就是单纯!

其中包括bitmap处理,文件操作,加密存储器,shell命令,静默安装,计数器,均值器,吐司,日志,校验,提示,网络监测等基础功能,以及一些Base64、MD5、Hex、Byte、Number、Dialog、Filed、Class、Package、Telephone、Random等工具类。

https://github.com/litesuits/android-common

QQTipsView

仿QQ消息未读拖拽清除,“一键退朝”,“一键清除未读”,“一键下班”

https://github.com/Qiaoidea/QQTipsView

AndroidPicker

各种各样的仿ios选择器

安卓选择器类库,包括日期时间选择器、单项选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器、星座选择器等,可自定义顶部及底部界面,可自定义窗口动画。

https://github.com/gzu-liyujiang/AndroidPicker

CommonPullToRefresh

android-Ultra-Pull-To-Refresh的基础上增加了加载更多的支持,感谢作者

  • 下拉刷新支持大部分viewListViewScrollViewWebView等,甚至一个单独的TextView
  • 加载更多目前支持ListViewRecyclerViewGridViewSwipeRefreshLayout
  • 支持自定义header以及footer
  • 增加SwipeRefreshLayout刷新方式,同样支持加载更多

https://github.com/Chanven/CommonPullToRefresh

SuperSwipeRefreshLayout

A Custom SwipeRefreshLayout.自定义HeaderView和FooterView,支持下拉刷新和上拉加载更多

https://github.com/nuptboyzhb/SuperSwipeRefreshLayout

Velocimeter

一个自定义的速度显示器,带动画

https://github.com/glomadrian/velocimeter-view

FileDownloader

Android 文件下载引擎,稳定、高效、简单易用

https://github.com/lingochamp/FileDownloader

KLog

这是一个Android专用的LogCat工具,主要功能为打印行号、函数调用、Json解析、XML解析、点击跳转、Log信息保存等功能

https://github.com/ZhaoKaiQiang/KLog

ShortcutLib

快速使用shortcut,避免各种ROM适配导致的各种问题。

https://github.com/xuyisheng/ShortcutHelper

droiReverse

android 逆向工程工具集

https://github.com/Juude/droidReverse

FlycoDialog-Master

各种对话框,有android默认,material,ios风格等

https://github.com/JorgeCastilloPrz/AndroidFillableLoaders

TagCloudView

支持 SingleLine 模式的标签云效果,轻松实现知乎问题话题列表
标签云效果,可以设置为 SingleLine 模式,丰富的自定义样式选择。
只需要一行代码即可设置 SingleLine 模式:app:tcvSingleLine=”true” true 为 SingleLine 模式,false 为默认标签云模式

https://github.com/kingideayou/TagCloudView

AndroidFlowLayout

android流式布局

https://github.com/LyndonChin/AndroidFlowLayout

SwipeBackLayout

滑动返回的布局

https://github.com/ikew0ng/SwipeBackLayout

Android-PullToNextLayout

通过上下拉直接跳到上一页或者下一页

https://github.com/zzz40500/Android-PullToNextLayout

CreditCardEntry

信用卡输入框

https://github.com/dbachelder/CreditCardEntry

模仿QQ讨论组头像

https://github.com/kongnanlive/android-combination-avatar

Android Swipe Layout

代码家写的滑出菜单

https://github.com/daimajia/AndroidSwipeLayout

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109049.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Redis-03Redis数据结构–全局命令及字符串string

    Redis-03Redis数据结构–全局命令及字符串string在了解具体的数据结构类型之前,我们有必要了解下Redis提供的操作key的全局命令、数据结构和内部编码、单线程命令处理机制,都有助于加深对Redis的理解。

    2022年10月3日
    0
  • JavaScript 基本知识

    JavaScript 基本知识bilibiliJS视频链接:https://www.bilibili.com/video/BV1W54y1J7Ed?p=2&spm_id_from=pageDrivervscode配置html:https://blog.csdn.net/caohongxing/article/details/108632859目录JS来源JavaScript核心由三部分组成书写位置:行内式,内嵌式,外链式变量:var准备一个容器,变量名有规格且区分大小写JS中的数据:基本数据类型和引用数据类型.

    2022年10月20日
    0
  • ntp服务器协议,NTP协议介绍及实现方案(服务器端和客户端).doc[通俗易懂]

    ntp服务器协议,NTP协议介绍及实现方案(服务器端和客户端).doc[通俗易懂]NTP协议介绍及实现方案TOC\o”1-3″\h\z\u1NTP协议简介22NTP协议实现原理22.1NTP协议的分层结构22.2NTP协议的对时方式32.3NTP协议的工作模式43NTP报文格式44NTP实现方案74.1服务器端实现方案84.2客户端实现方案95遗留问题106参考文献101NTP协议简介NTP(NetworkTime…

    2022年10月12日
    0
  • idea2021 激活码 csdn【永久激活】

    (idea2021 激活码 csdn)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~ML…

    2022年3月20日
    662
  • python判断文件后缀_Python 判断文件后缀是否被篡改

    python判断文件后缀_Python 判断文件后缀是否被篡改自己用Python写了个对文件后缀判断的脚本,目前支持的文件类型还不是很多,还有待完善。支持MicrosoftOffice(.pptx.docx.xlsx)Pyhton版本为3.6#!usr/bin/envpython#-*-coding:UTF-8-*-#@Time:2018/7/1015:16#@Author:gumguiimportstructimportos,sy…

    2022年9月15日
    0
  • acwing-378. 骑士放置(最小独立集)

    acwing-378. 骑士放置(最小独立集)给定一个 N×M 的棋盘,有一些格子禁止放棋子。问棋盘上最多能放多少个不能互相攻击的骑士(国际象棋的“骑士”,类似于中国象棋的“马”,按照“日”字攻击,但没有中国象棋“别马腿”的规则)。输入格式第一行包含三个整数 N,M,T,其中 T 表示禁止放置的格子的数量。接下来 T 行每行包含两个整数 x 和 y,表示位于第 x 行第 y 列的格子禁止放置,行列数从 1 开始。输出格式输出一个整数表示结果。数据范围1≤N,M≤100输入样例:2 3 0输出样例:4#include<b

    2022年8月10日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号