NoSQLAndroid开源项目及库搜集

TimLiu-Android

和谐总计的Android开源项目及库。
github排行 https://github.com/trending,github搜索:https://github.com/search

目录

 

具体内容 =============================

 

UI
卫星菜单
  • android-satellite-menu –
    点击主按钮,会弹出两个围绕着主按钮排列的子按钮,从而形成一个弹出式菜单。子按钮弹出和没有的卡通片效果都很棒。这种弹出式菜单按钮应用在Path
    app中。
  • ArcMenu –
    完结弹出式按钮群(菜单)。点击主按钮,会在住按钮旁边弹出几个按钮(菜单)。弹出的按钮有二种排列方式,一种是环绕着主按钮成圆弧形排列,一种是和主按钮并排成一字型排列,
    仿Path 2.0 (for iOS)。
  • Radial Menu
    Widget
     –
    完毕种种圆形只怕半圆形菜单,以及圆形进度条。
  • android-circlebutton –
    圆形按钮,有动画点击效果。
  • CircularFloatingActionMenu –
    卫星菜单。
  • ElasticDownload –
    挺酷的下载进程条。
节选器
  • SegmentView –
    类似iOS的Segment Control控件,第一种格局是运用 RadioGroup
    完毕,O网页链接。
  • SHSegmentControl –
    类似iOS的Segment Control控件,此种格局的可定制化更好。
  • android-segmentedradiobutton –
    在Android中贯彻类似iOS的分支单选按钮(segmented
    control),自己以前项目一直使用,值得所有。
  • android-segmented-control –
    RadioGroup完结类似ios的分层拔取(UISegmentedControl)控件。
下拉刷新
  • Android-Ptr-Comparison –
    Android 下拉刷新开源库相比较,非凡nice!!
  • Android-PullToRefresh –
    最经典、最三人用的下拉刷新、加载越多。
  • PullDownListView –
    一个下拉刷新的控件,落成了仿微信下拉中眼睛动画的意义。
  • DragTopLayout –
    完毕全体layout下拉刷新。
  • ZrcListView –
    一个顺滑又可以的Android下拉刷新与加载更加多列表组件,扩张下拉刷新及滚动到底层自动加载的功用;扩展越界回弹效果;扩张自定义列表项动画的功力。
  • TwitterCover-Android –
    推文(Tweet) Android客户端的下拉封面模糊效果。
  • android-Ultra-Pull-To-Refresh –
    完毕全方位layout下拉刷新,没有加载更过,Demo, 源码分析
  • StikkyHeader –
    【Android控件源码:底部固定的控件列表效果】那是一个方可援救底部固定的控件列表功用,源码StikkyHeader,StikkyHeader是一个得以在滚动的时候将底部固定的控件,还是可以够将动画片效果和StikkyHeader一起使用,api极度简单,
    接济ListView,RecyclerView,ScrollView。支撑2.3转眼设备使用的StikkyHeader
  • PullDownListView –
    完成了仿照微信眼睛下拉意义,源码PullDownListView,下拉刷新,上拉加载,模仿微信眼睛。
  • CircleRefreshLayout –
    又一个下拉刷新的落到实处,水滴效果。
  • BGARefreshLayout-Android –
    多样下拉刷新效能、上拉加载越来越多、可安排自定义尾部广告位,近来一度落到实处了八种下拉刷新功效:今日头条博客园下拉刷新风格、慕课网下拉刷新风格、美团下拉刷新风格、类似qq好友列表黏性下拉刷新风格。
  • Pull-to-Refresh.Rentals-Android –
    提供一个概括可以自定义的下拉刷新落成。
  • Pull-to-Refresh.Tours –
    Taurus,很优秀的下拉刷新。
  • ParallaxListView –
    模仿Path的下拉刷新,Head底部图片下拉推广。
  • WaveRefreshForAndroid –
    下拉刷新水波纹动画。
  • CoordinatorLayoutDemos –
    收集了无数资源写了一个基于CoordinatorLayout完毕的下拉刷新效用。
  • Android_PullToRefreshLibrary_Collection –
    下拉刷新开源库集锦 。
  • HitBlockRefresh –
    下拉刷新:打砖块和打坦克。
模糊效果
HUD与Toast
  • android-UCToast –
    在不提请其余权力的情景下在 Android
    应用中弹出悬浮窗,达成文档
  • sweet-alert-dialog –
    sweet-alert-dialog是一款清新文艺的 Android 弹窗, 灵感来自于 JS 版的
    SweetAlert。
进度条
  • easyloadingbtn –
    模仿了一个Dribbble上的Material Design效果,环形loading,
    进程条、进程圈。
  • android-square-progressbar –
    一个毋庸置疑的方形进度条。
  • Radial Menu
    Widget
     –
    完成各样圆形大概半圆形菜单,以及圆形进程条。
  • AnimatedCircleLoadingView –
    一个简单/无限加载动画效果。基于Nils
    Banner的android-watch-loading-animation设计图。该陈设本来是本着智能手表的。
  • circular-progress-button –
    牵动态效果的Button(按钮)可要比静态的按钮炫酷的多了,我们看到效能图就清楚了。
  • CircularBarPager –
    Android完毕的动态效果,一个数字圆圈进度效果,源码CircularBarPager,material
    风格的数字圆圈进程突显库(api10 +)。
  • dotted-progress-bar –
    一个小清新的进程条。
  • WhorlView –
    一个炫酷的漩涡加载效果自定义View。
  • AVLoadingIndicatorView –
    AVLoadingIndicatorView整合了一些名特优的 Android 动画加载效果。
  • MagicProgressWidget –
    渐变的圈子进度条与轻量横向进程条。
  • GBSlideBar –
    GBSlideBar类似uber/滴滴等app的滑行选取工具条。

 

UI其他
  • MixtureTextView –
    富文本,接济Android图文混排、文字环绕图片等成效。
  • android-ActionQueue –
    Action Queue 用于实践有先后的系列操作,比如按次序弹出对话框,那在
    Android 中尤其有用。
  • WheelView-Android –
    WheelView-Android 是一款开源的 Android 滚动采取控件,
    适用于不少施用场景。
  • Android Wheel –
    带有刻度的旋转器:日历、三级联动。
  • CharacterPickerView –
    可完结三级联动的选拔器,高仿iOS的滚轮控件,可完毕单项选用,并接济一二三级联动功效。
  • Highlight –
    Highlight一款可应用于 Android 应用上的指向性功用高亮的库,
    可以便捷的给选取添加上拔取引导的听从。
  • HeaderAndFooterRecyclerView –
    帮忙addHeaderView、 addFooterView、分页加载的RecyclerView化解方案 。
  • CleverRecyclerView –
    是一个根据RecyclerView的扩充库,提供了与ViewPager类似的滑行效果还要添加了有的管用的表征。
  • drag-select-recyclerview –
    达成了看似 谷歌(Google) Photos 风格的图纸多选功力。
  • FlycoTabLayout –
    一个Android
    TabLayout库,近年来有三个TabLayout:SlidingTabLayout、CommonTabLayout。
  • AndroidChangeSkin –
    一种截然无侵入的 Android
    应用换肤形式,襄助插件式和利用内换肤,无需重启 Activity。
  • Lobsterpicker –
    Lobsterpicker 为 Android 开发者提供了满意 Material Design
    风格的颜色拔取器。
  • FlycoRoundView –
    一个恢宏原生控件匡助圆角矩形框背景的库,可以收缩相关shape资源文件使用。
  • FlowingDrawer –
    FlowingDrawer
    一个弹性效果的抽屉菜单,图片是概念图,实际效果落成了70%(侧滑菜单)。
  • TextSurface -是用 Java
    写的一款借助酷炫的动画效果来形成新闻突显的袖珍动画框架。
  • android-animate-RichEditor -android-animate-RichEditor是一款协助图片插入动画效果的
    Android 富文本编辑器。
  • FlycoPageIndicator –
    android-animate-RichEditor是一款帮衬图片插入动画效果的 Android
    富文本编辑器。
  • AndroidMosaicLayout –
    马尔默克效果 Layout,磁片风格View 自适应大小。
  • DropDownMenu –
    一个实用的多规格筛选菜单,在重重App上都能收看那个效应,如美团,爱奇艺电影票等。
  • Swipe-Deck – 仿 Tinder
    的能够左右滑行化解卡片效果的自定义控件。
  • IntlPhoneInput –
    一个协理国际化的电话号码输入的自定义控件。
  • AndroidUI4Web –
    AndroidUI4Web是一个高品质的WebApp框架,
    在移动浏览器上有与原生App一致的经验。
  • SmoothCheckBox –
    SmoothCheckBox带有切换动画的CheckBox。
  • AndroidTimelineViewx –
    Android提姆elineViewx仿微信朋友圈 时间轴。
  • CityPicker –
    CityPicker仿美团等选瀍河区列表。
  • material-intro –
    Material Design 风格的引导页。
  • EmphasisTextView –
    帮忙部分文字高亮的 TextView。
  • greedo-layout-for-android –
    深度定制的 LayoutManager,在突显网格布局的时候会设想显示器宽高比。
  • Rosie – 可以让您创立遵从 Clean
    Architecture 的运用的框架。
  • CreditCardView –
    一个相互很赞的信用卡自定义 View。
  • android-md-core –
    Material风格bootstrap的框架。
  • SwipeCardView –
    一个带渐变层叠动画的左右滑行效果(类似于探探左右刷脸)。
  • SwipeSelector –
    可以左右滑动切换 item 的 Selector。
  • ForegroundViews –
    类似于 FrameLayout 的帮衬的前景自定义 View。
  • android-material-chips –
    Material Design 的 Chips 控件完毕。

 

动画

 

网络有关

互联网连接
  • ion –
    一个异步互连网请求和图纸加载的库,一个库能化解大约拥有的互联网请求。
  • 多线程下载 –
    Android 完毕八线程下载 完美代码。
  • opandroid – android
    p2p的开源完结。
  • okio –
    square出的Okio那么些库,尤其擅长处理二进制数据。尽管认为Java的输入输出流实在太复杂啰嗦,不妨试试Okio。
  • okhttp – square出的okhttp库。
  • OkHttpPlus – OkHttp
    的一个工具类开源项目OkHttpPlus——协助GET、POST、UI线程回调、JSON格式解析、链式调用、文件上传下载
    OkHttpPlus介绍
  • Android-Download-Manager-Pro –
    一个下载管理库,即便您的 App 有大气的下载工作,这么些库能帮到你。
  • FileDownloader –
    文件下载引擎,稳定、高效、不难易用。

 

网络测试
  • augmented-traffic-control –
    脸谱公布开源移动网络测试工具ATC,该工具扶助使用Wi-Fi网络模拟2G、2.5G、3G以及LTE
    4G平移网络环境,让测试工程师们可以火速对智能手机和App在分歧国家地区和应用环境下的属性表现展开测试。

 

图像获取

响应式编程

 

地图

  • 百度地图 –
    Android百度地图 线路安排,模拟运动轨迹,及全景效果。
  • AirMapView –
    协助五个地面地图提供者包涵谷歌(Google)地图V2和亚马逊(Amazon)地图V2。借使设备尚未其余受帮忙的当地地图提供者,AirMapView会回退到基于web的地形图提供者(近期谷歌(Google)地图)。

 

数据库

  • ORMLite –
    ORMLite做的最棒但是读书开销有点儿高,ORMLite的文档有点儿烂。
  • SugarORM –
    SugarORM相比简便, 帮忙Has a 和 Has
    many映射,但无能为力保存集合,没有映射关系。
  • GreenDAO –
    格林DAO要先创建一个java项目来扭转对应的表,一变更又要扭转,很不便民。
  • ActiveDriod –
    ActiveDriod也不错 官网
  • ORMDroid – ormdroid 。
  • sqlbrite –
    良心公司Square的又一开源项目,当你不想给用ContentProvider,只想几乎监听SQLite表增删改的数量变更时可以尝试它。
  • sqlbrite – DBExecutor
    android ORM数据库 1.采用了读写锁,帮忙多线程操作数据。
    2.支持操作两个数据库 3.帮助事务 4.缓存Sql,缓存表结构。
  • Iron – 一个急迅和易用的
    NoSQL 数据存储框架。
  • hawk –
    一个便捷和易用的键值对数码存储框架,帮忙AES加密,帮助SharedPreferences或Sqlite存储,支持Gson解析。
  • AndroidKeyValueStore –
    一个依据 SQLite 的 Key/Value 存储框架。
  • DBFlow –
    一个进程极快,功用强大,而且卓殊简单的 Android 数据库 ORM
    库,为你编写数据库代码,DBFlow 已被注明是最好的解决方案。5 个顶级
    Android
    开源库

 

图像浏览及处理

  • MPAndroidChart –
    MPAndroidChart是一个功用强大的图样开源类库:曲线图、柱形图、环形图。
  • XCL-Charts –
    (国人开发)基于Android Canvas来绘制各类图片,使用方便,定制灵活。
  • WilliamChart –
    绘制图表的库,协助LineChartView、BarChartView和StackBarChartView三中图纸类型,并且帮助Android 2.2及以上的体系。
  • CropImageView –
    原生ImageView只匡助centerCrop,那里有协理9个样子裁剪的ImageView。
  • SimpleCropView –
    一个Android的图纸裁剪库,使用简便,易于定制。
  • DrawableView –
    DrawableView完成画板功用,可以变动画笔粗细,颜色,帮衬打消效率。
  • ImageCoverFlow –
    ImageCoverFlow效果不错的画廊控件
    可以设置画廊一回可知图片的张数,和别的第三方Gallery控件不一样的是,该控件间接接轨自View,而不是sdk中的Gallery控件。
  • FancyCoverFlow –
    协助Item切换动画效果的类似Gallery
    View。改良版本可以极其轮播,可以挑选自动轮播可能手动滑动。
  • BGABanner-Android –
    demo中示范了指导页、以及经过fresco、android-async-http、gson完成广告条的活动轮播效果(splash
    、 ViewPager切换动画) 。
  • RecyclerViewPager –
    重写后的 RecyclerViewPager
    完全继承自RecyclerView,可以自定义触发翻页的距离,可自定义翻页速度,辅助VerticalViewPager,支持Fragment。
  • StickerCamera –
    可以说是一个一体化的照相机、图片编辑的 APP,集成了绝一大半市面上有的同类
    APP 的机能,裁剪、滤镜、贴纸应有尽有。
  • demo6_PhotoRiver –
    图片流动展现的demo,可以点击流动中的图片放大彰显,双击空白处图片以九宫格排列。
  • glide-transformations –
    一个依照Glide的transformation库,拥有裁剪,着色,模糊,滤镜等各类更换职能。
  • ColoringLoading –
    一个用纯代码完成全自动绘画效果动画的品种。
  • SmartDrawing –
    一个轻量级的手绘板,出席了一点截图效率。那只是一个Demo。并不可以当做类库,也不是共同体的品类工程,仅供就学或参阅运用。
  • SlidingCard –
    美观的卡片滑动翻页特效。
  • LargeImage – 加载大图
    可以高清彰显10000*10000像素的图形。
  • GalleryFinal –
    自定义相册,落成了拍录、图片选拔(单选/多选)、
    裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者接纳、作用可配置、宗旨样式可配备。GalleryFinal为你定制相册。
  • AndroidAlbum –
    AndroidAlbum图片选用器:1、MVP结构设计;2、工厂情势对载图框架进行打包抽象,方便替换其余载图框架;3、闪退日志的募集,方便揪BUG。
  • uCrop – uCrop 是 Yalantis
    推出的又一款力作, 用于裁剪 Android 系统上的图样,
    致力于打造极品的图片裁剪体验。
  • crop-image-layout –
    crop-image-layout:图片裁切布局。

 

视频音频处理

  • ijkplayer –
    B站开源的摄像播放器,接济Android和iOS。
  • DanmakuFlameMaster –
    那里是Android上最好的开源弹幕引擎·烈焰弹幕使。
  • YouTubePlayerActivity –
    一个得以播放YouTube视频的Activity,协理屏幕旋转、声音控制、播放失利处理、可以自定义Activity关闭动画以及在横屏播放的时候自动隐藏status
    bar。
  • AndroidVideoPlayer –
    开源的 Android 视频播放器,支持 DLNA。
  • Hide-Music-Player –
    Hide音乐播放器。
  • JamsMusicPlayer –
    是一个作用强大的 Android 开源播放器, 小编将原本收费的类型拿出去开源,
    实在令人毕恭毕敬。
  • RxAndroidAudior –
    RxAndroid奥迪or近日最鲁棒的Android声音录制和播发封装库了,说明
  • Timber – 一款坚守了Material
    Design并且布置精良的播放器 提姆ber Music Player,已经在google
    play上架。

 

测试及调试

  • DevelopQuickSetting –
    快速开启关闭开发者设置的工具,提供了app界面和桌面widget,能便捷打开关闭overdraw,layout
    border,gpu rendering,adb wifi,不保存activity实例等功能。
  • decompileandroid –
    在线反编译apk文件。
  • jadx –
    一个Android反编译神器,不一致于常见的dex2jar,那一个反编译器生成代码的try/catch次数更少,View也不再是数字id了,可读性更高。
  • Androguard –
    Androguard使用Python写的一三种逆向工具集,功用很强大哦,对逆向工程感兴趣的小伙伴能够那些连串,教程
  • logger –
    一个简短、美丽、功效强大的Android日志程序。
  • stf – WEB
    端批量移动装备管理控制工具 STF
    的条件搭建和运行,选拔表达 。
  • DecompileApk –
    一键反编译 APK,输出所有反编译后的代码、资源,使用方便。
  • AppCrashTracker –
    一个更加追踪器,可以生成一个 JSON 格式的日志并得以上传到服务器。

 

动态更新热更新

 

新闻推送

客户端
劳动器端

 

一体化项目

  • SuesNews音讯客户端 –
    腾飞信息,一个适合 Google Material Design 的 Android 高校新闻客户端
    资讯客户端表达 。
  • 新闻客户端 –
    Android应用源码相比较不利的资讯客户端,本项目启动指引登录注册用户中央列表彰显小说分页下拉刷新小说收藏更新报告等音讯客户端常见的作用都有,项目分层合理,代码质量较高。
  • materialistic – Material
    Desgin风格的Hacker News客户端。
  • Telegram – Telegram
    是一款专注于速度、安全的短消息使用,快捷、简单、免费。Telegram
    支持群组聊天,最高200人,最高协理分享1GB的摄像,其他图片等等更是不在话下。而且富有音信全体支撑同步。由于频发的隐私难点,所以
    Telegram 也很强调通讯安全。
  • SuZhouTong-client-for-android –
    布里斯托通android客户端,非凡多的UI效果。
  • ele_demo –
    仿【饿了么】订餐软件的一个demo。
  • MD-BiliBili – Material
    Design 版 BiliBili Android 客户端。
  • AisenWeiBo –
    Aisen新浪是虎扑天涯论坛的第三方客户端,UI遵从Material
    Design:遵循Material
    Design、宣布多图、离线下载、私信(触屏版、颜色主题切换、手势再次来到,4.4、5.0景况栏变色、离线编辑,定时公布多图、gif、长天涯论坛预览。FrescoDemo 。
  • 快递查询 –
    使用了爱查快递www.ickd.cn的api接口,可以查询申通、EMS、顺风、圆通、中通、韵达、每一天、汇通、全锋、德邦、宅急送等11种快递的单号音信,支持手动输入单号和围观单号(三星测试的时候扫描单号有点难点),可以保存单号查询记录方便下次查询,,其余还包含了互连网状态判断、快递自动更新、软件更新等成效,项目周密运行,有很详细的华语注释和逻辑分层。
  • SmartCall – SmartCall
    Android 公司通信录。
  • Android-高仿日产点评客户端源码 –
    Android-高仿日产点评客户端源码。
  • 三个Android项目源码 –
    五个Android项目源码,大多数成效相信可以在实战项目中一向行使,供大家下载学习,大多数品种是基于Android
    Studio开发,IDE为Eclipse的童鞋可由此网上教程自行转移,那里就不多说了。我们可以下载下来学习看看! 百度云盘下载地址
  • minicat –
    一个简洁的饭否App,援救Android 4.0以上版本。
  • SimplifyReader –
    一款基于谷歌(Google) Material
    Design设计开发的Android客户端,包蕴新闻简读,图片浏览,视频爽看
    ,音乐轻听以及二维码扫描三个子模块。
  • GithubTrends –
    是一个用来看查看 GitHub 热门项目标 Android App, 遵守 Material
    Design, 协理订阅 50 多样编程语言, 9 种颜色宗旨切换,
    可在地点收藏爱好的项目。
  • jianshi –
    jianshi简诗是同胞开发的一个用于记录文字消息的 Android 完整应用,
    小编仅用了一天便将其开发出来, 并将开发的流水线记录成文放到了简书上。
  • BuildingBlocks –
    积木:
    一个以搜狐晚报作为数据显现内容;以抽屉菜单作为职能伸张入口;依循
    Material Design 作为主导设计 UI 的行使。
  • Douya – 开源的 Material
    Design 豆瓣客户端。
  • TranslateApp –
    一个贯彻『划词翻译』成效的 Android 开源应用。

 

插件

 

驰名框架

  • xUtils – xUtils
    包蕴了诸多实用的android工具。扶助大文件上传,更宏观的http请求协议匡助(10种谓词),拥有越来越灵敏的ORM,越来越多的轩然大波声明辅助且不受混淆影响。最低包容android
    2.2 (api level
    8)。方今xUtils首要有四大模块:DbUtils模块、ViewUtils模块、HttpUtils模块、BitmapUtils模块。
  • afinal –
    Afinal是一个android的ioc,orm框架,内置了四大模块作用:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。
  • ButterKnife –
    ButterKnife是一个瞩目于Android系统的View注入框架,让您之后从这几个烦人臃肿的代码中解脱出来,ButterKnife–View注入框架5
    个顶级 Android
    开源库
  • EventBus –
    伊夫ntBus是一款针对Android优化的发布/订阅事件总线。主要效用是代表Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递新闻.优点是支付小,代码更优雅。以及将发送者和接收者解耦。xBus –
    xBus – 简洁的EventBus实现。
  • Small –
    做最轻盈的跨平台插件化框架,近期已援救Android、iOS以及html5插件。并且三者之间可以经过一致套javascript接口举行通讯。
  • LayoutCast –
    LayoutCast可以在选择不重启的气象下,将res文件夹下的改动直接同步到手机上。使用LayoutCast,可以省去Android开发者的豁达编译等待时间,分外适合真机调试界面的时候使用,推荐每一位开发者安装该利器。BUCK很快,但凌犯性强,项目变更大,LayoutCast对项目转移小。
  • retrofit –
    retrofit将 REST API 转换为 Java 接口。5 个顶级 Android
    开源库
  • Dagger2 – Dagger 2
    是有名的借助注入库 Dagger 的子孙后代,大家强烈推荐它。文档5
    个顶级 Android
    开源库

 

其他

  • java-zhconverter –
    java-zhconverter是一个简繁体中文沟通的Java开源类库。
  • joda-time-android –
    一个超赞的时日处理的库,Joda-提姆e !
    他能帮您轻轻松松处理时区,处理时间加减,计算到期时间等等现象下的标题。java版本
  • AssistiveTouch –
    协作Android手机沉浸式隐藏虚拟按键后飞快操作 (Nexus5显示屏变大了)。
  • S-Tools –
    S-Tools一个方可实时查看的CPU状态和手机各个传感器数据,还有部分诸如颜色选拔、指南针和装置新闻等功能。
  • JsBridge –
    模仿微信webview的JsBridge,安全方便的兑现js和Java的互动调用,紧要通过loadUrl和shouldOverrideUrl落成。
  • Sample Of All Samples –
    提供超过一半Android5.0零部件的以身作则应用。
  • Android-Package-Channel –
    美团网做的把Android多渠道打包工具,打包时间减弱到一分钟,python脚本。
  • fast-apk-packaging –
    Android不要求再行编译打渠道包。
  • android_gradle_script –
    gradle批量打包脚本,用txt配置一下,就足以支撑三个渠道打包,适合国内那种动辄上百个渠道包的环境。近日有个难题,五遍打包脚本超越80个就会GC难题。
  • BatchPackApk –
    免签名直接打包工具。
  • Android多渠道打包工具Gradle插件 –
    Android多渠道打包工具Gradle插件。
  • Gradle-Plugin-User-Guide-Chinese-Verision –
    Gradle插件使用指南粤语版。
  • gradle-guide.books –
    Android Gradle 插件中文指南(GitBook)。
  • Android-package_tool –
    该工程用于编译多渠道Android应用,替换相应的价签,然后再一次打包,用perl脚本完成。
  • 兰贝壳儿 –
    Android多渠道打包化解方案(兰贝壳儿),eclipse插件。
  • Algorithms –
    常见算法难点的Java落成。
  • java-design-patterns –
    一个科普设计方式的java落成。
  • PreferenceInjector –
    SharedPreference注入开源库,SharedPreference
    key与某个变量绑定、监听key变化、先河化key都能够透过声明已毕。
  • prettytime –
    一个实用的人性化的年华呈现,比如:几分钟前,几天前。
  • Material-Movies –
    Material Design 下的Movie
    App(电影显示),可供就学,或然间接二次开发。
  • Clean-Contacts –
    充满技术含量的一个 Contact App(联系人)。
  • RedEnvelopeAssistant –
    完全免费开源的抢红包软件、做这么些软件纯粹是发现Android的模仿点击万分好玩,然后顺道写了一个,有此基础,可以再增加其余的居多模拟点击程序
  • superCleanMaster –
    一键清理开源版,包含内存增加速度,缓存清理,自启管理,软件管理等。
  • LoadViewHelper –
    切换加载中,加载战败,加载成功布局,定义一个LoadViewHelper所有界面通用。
  • android-best-practices –
    android最佳实践
  • Android最佳实践 –
    安卓最佳实践(1):安卓开发–普通话。
  • Android最佳实践 –
    从Futurice集团Android开发者中学到的经验。
    遵从以下规则,防止重新发明轮子。若您对开发iOS或Windows Phone
    有趣味, 请看iOS Good Practices 和 Windows client Good Practices
    那两篇作品。
  • 何以安装ACRA –
    怎样安装ACRA-一个Android应用Crash跟踪系统—在融洽的服务器上。
  • Android
    ocr识别文字介绍
     –
    Android ocr识别文字介绍 。
  • DaVinci –
    DaVinci是一个适用于Android Wear平台的图片下载和缓存library。
  • Point-of-Android –
    Android 一些生死攸关知识点解析整理 。
  • AppStoreLibrary –
    检测是或不是在appstore安装了动用,搜索选取。
  • LeakCanary –
    利用此类库,排查内存败露变得分外不难,LeakCanary
    国语使用验证
    LeakCanary:
    让内存走漏无所遁形
  • anko – 快捷支付框架。
  • CommonAdapter –
    通过对于原生Adapter的卷入,爆发了支撑ListView,GridView,RecyclerView的简易通用的Adapter。那种形式将item变成独立的“视图”对象,方便操作,又追加了可扩张性。
  • MVPAndroidBootstrap –
    一个Android MVP 格局实例项目。
  • json2notification –
    一个多职能方便好用的notification通告栏通告开源库。
  • barcodescanner –
    一个包裹好的基于zxing二维码扫描库。
  • mqtt – MQTT 协议 3.1.1
    中文翻译版。
  • Droid Plugin –
    DroidPlugin
    是360手机助手在Android系统上已毕了一种新的插件机制:它可以在无需安装、修改的景观下运行APK文件,此体制对改良大型APP的架构,落成多协会协作开发具有自然的益处。
  • JsonAnnotation –
    利用讲明自动生成Gson‘s Model的库。
  • WeChatLuckyMoney –
    微信抢红包插件。
  • android-support-23.2-sample –
    support 库在 23.2 版本新增内容示例项目。

 

好的篇章

 

收集android上开源的酷炫的相互动画和视觉效果

交互篇

1.SlidingUpPanelLayout
品类介绍:他的库提供了一种简易的不二法门来添加一个可拖动滑动面板(由谷歌(谷歌)音乐推广,谷歌地图和Rdio)你的Android应用程序。
项目地址:https://github.com/umano/AndroidSlidingUpPanel

2.FoldableLayout 种类介绍:折叠展开点击的ITEM
项目地址:https://github.com/alexvasilkov/FoldableLayout

3.android-flip 类型介绍:折叠翻页效果
项目地址:https://github.com/openaphid/android-flip

4.SwipeBackLayout 品种介绍:拖动关闭当前活动窗体
项目地址:https://github.com/Issacw0ng/SwipeBackLayout

5.AndroidImageSlider
项目介绍:一个妙不可言的Slider,可以透过自定义达到更好的效率项目地址:https://github.com/daimajia/AndroidImageSlider

6.Android-ParallaxHeaderViewPager
品种介绍:栏目突显动画,自动播放,滚动下方列表时候,缩短功效项目地址:https://github.com/kmshack/Android-ParallaxHeaderViewPager

7.FragmentTransactionExtended 品类介绍:
项目地址:https://github.com/DesarrolloAntonio/FragmentTransactionExtended

8.FragmentTransactionExtended 项目介绍:Android按钮可以化身进程项目地址:https://github.com/dmytrodanylyk/circular-progress-button

9.floatlabelededittext
系列介绍:简单的兑现转移标签EditText:Android视图使用EditText之上,并提醒EditText时填充文本。
项目地址:https://github.com/wrapp/floatlabelededittext

10.QuickReturn 品种介绍:Showcases QuickReturn view as a header, footer,
and both header and footer. 给大致所有可以滑动的 View 加上火速回到的
Header 恐怕 Footer,使用卓殊有利于。
项目地址:https://github.com/lawloretienne/QuickReturn

11.VNTNumberPickerPreference
项目介绍:那是一个便于使用的自定义偏好,打开一个会话框中有成百上千选项。的值被活动保存,你可以安装默许,min
-和maxValue方便地在XML。
项目地址:https://github.com/vanniktech/VNTNumberPickerPreference

12.CircularFloatingActionMenu
项目介绍:动画,可定制的圈子浮动菜单为Android,
项目地址:https://github.com/oguzbilgener/CircularFloatingActionMenu

13.NiftyDialogEffects 项目介绍:Dialog的各个打开动画,Nifty Modal Dialog
Effects look like this(Nifty Modal Window Effects)
项目地址:https://github.com/sd6352051/NiftyDialogEffects

14.material-menu 项目介绍:变形安卓菜单,再次回到和删除按钮
项目地址:https://github.com/balysv/material-menu

15.AndroidViewHover 档次介绍:大家必要一个悬停视图,彰显菜单,突显音信。
项目地址:https://github.com/daimajia/AndroidViewHover

16.PagedHeadListView 品类介绍:图片轮转切换
项目地址:https://github.com/JorgeCastilloPrz/PagedHeadListView

17.android-movies-demo 项目介绍:电影列表3级联动,交互
项目地址:https://github.com/dlew/android-movies-demo

18.NiftyNotification 序列介绍:提醒通告栏的各样卡通
项目地址:https://github.com/sd6352051/NiftyNotification

19.SwipeBack 项目介绍:拖动关闭,模范:kicker
app(https://play.google.com/store/apps/details?id=com.netbiscuits.kicker) 项目地址:https://github.com/sockeqwe/SwipeBack

20.AndroidSwipeLayout 档次介绍:类似微信的测拉菜单
项目地址:https://github.com/daimajia/AndroidSwipeLayout

21.SnackBar 连串介绍:
项目地址:https://github.com/MrEngineer13/SnackBar

22.Swipecards 类型介绍:A Tinder-like cards effect as of 奥古斯特 2014.
You can swipe left or right to like or dislike the content. The library
creates a similar effect to Tinder’s swipable cards with Fling
animation. 项目地址:https://github.com/Diolor/Swipecards

23.LDrawer 品种介绍:Android抽屉与素材设计动画图标
项目地址:https://github.com/ikimuhendis/LDrawer

视觉篇

1.android-stackblur 种类介绍:毛玻璃,朦胧美
项目地址:https://github.com/kikoso/android-stackblur
DEMO演示:

2.BlurEffectForAndroidDesign 门类介绍:达成模糊图形技巧
项目地址:https://github.com/PomepuyN/BlurEffectForAndroidDesign

3.Shimmer-android 品种介绍:闪动的文字
项目地址:https://github.com/RomainPiel/Shimmer-android

4.WizardPager
系列介绍:它提供了一个示范已毕的Android手机上安装一个向导界面
项目地址:https://github.com/TechFreak/WizardPager

5.FloatingActionButton 项目介绍:浮动的按钮
项目地址:https://github.com/FaizMalkani/FloatingActionButton

6.JumpingBeans 档次介绍:跳动的文本
项目地址:https://github.com/frakbot/JumpingBeans

7.android_maskable_layout 项目介绍:可屏蔽的布局
项目地址:https://github.com/christophesmet/android_maskable_layout

8.activityanimation 项目介绍:Activit之间切换动画
项目地址:https://github.com/flavienlaurent/activityanimation

9.android-shape-imageview 项目介绍:提供了一组自定义形状的android
imageview组件,和一个框架来定义更加多的形象。完成着色器和位图基于掩模图像视图。
项目地址:https://github.com/siyamed/android-shape-imageview

10.RippleView 项目介绍:认为模仿的连锁反应在单击推出了Android L
项目地址:https://github.com/siriscac/RippleView

11.android-ui 连串介绍:一个小部件可以定义的一坐一起之间的动态变化
项目地址:https://github.com/markushi/android-ui

12.FlatUI 项目介绍: 项目地址:https://github.com/eluleci/FlatUI

 

UI资源

  • fontawesome – Font-Awesome图标。
  • material-design-responsive-design –
    深聊Material
    Design复杂响应式设计,comprehensive-material-design-note –
    帮您到家彻底解决Material design的读书笔记。
  • Iconics –
    那是一个得以让你在你的花色中动用差不离任何字体图标的库。默许包蕴FontAwesome 和 Material Design Icons 还蕴藏 Meteocons
    插件。你居然可以增进其他你自定义的字体图标(typeface)。

 

开发资源

旁人开源总计
  • awesome-java –
    java库列表,中文版
  • material design
    的android开源代码整理
     –
    material design 的android开源代码整理。
  • Android开源项目分类集中 – Trinea 国内最多好的开源库总计。 Android
    开源库获取途径整理
  • Android开源库源码分析 – Trinea 大家从
    Android
    起首建了了合作项目,从简介、总体设计、流程图、详细安插全方面分析开源库源码。如今率先期完毕,包括10个开源库及5个公共技术点的秉公持正介绍。 在线网页

  • 年薪30万的Android程序员必须知道的帖子 –
    Android开源项目集中,带效应gif图。

  • Android官方培训科目粤语版 –
    谷歌 Android官方培训科目普通话版。

  • GitHub优良Android开源项目 –
    GitHub 优异的 Android 开源项目,很多汉语现成项目。

  • Android开发工具及文档 –
    androiddevtools,收集整理Android开发所需的Android
    SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的宏图素材等。

  • material_design –
    eoeAndroid Material Design 中文协同翻译。

  • Android Design Support
    Library
     – Android Design
    Support Library 的 代码实验——几行代码,让你的 APP 变得花俏。

  • Android-Open-Sourse-Library –
    eoeAndroid 开源组件深度分析:
    1.Http请求组件:Volley\android-async-http\okhttp
    2.json数据解析组件:Gson\fast-json\json-smart\Jackson。
  • wiki-eoeandroid – wiki-eoeandroid :
    Android Develop – 开发技术、Android Design – 设计规范、Android
    Distribute – 软件公布。

  • Java资源大全 –
    国外程序员整理的Java资源大全。

  • Android开发技术前线 –
    Android开发技术前线 ( android-tech-frontier
    ),一个年限翻译、发表国内外Android优质的技艺、开源库、软件架构设计、测试等小说的开源项目,让大家的技能跟上国际步伐。。

  • 10个常用工具类 –
    Android飞快支付种类10个常用工具类:1、日志工具类L.java;2、Toast统一管理类;3、SharedPreferences封装类SPUtils;4、单位转换类
    DensityUtils;5、SD读取卡相关协助类 SDCardUtils;6、显示器相关支持类
    ScreenUtils;7、App相关匡助类;8、软键盘相关赞助类KeyBoardUtils;9、互联网有关赞助类
    NetUtils;10、Http相关协理类 HttpUtils。

  • 19个Android开发工具 – 19个Android
    开发工具:1、XAppDbg;2、ChkBugReport;3、APKAnalyser;4、AppXplore;5、Memory
    Analyzer(MAT);6、Eclipse插件SQLiteManger;7、罗布otium;8、ACRA;9、Android
    Layout Binder;10、Spoon;11、Android Content
    Provider代码生成器;12、AndroidKickStartR;13、Android
    Holo颜色生成器;14、ActionBar风格生成器;15、Asset
    Studio;16、little eye labs;17、Droid Inspector;18、Android Button
    Maker;19、jsonschema2pojo。

  • apkbus – code4app 与
    apkbus整理的Android开源资源分类, Android源代码

  • open-source-android-apps –
    旁人收集的开源代码:Android Wear、Communication
    、Education、Finance、Game、Multi-Media、News &
    Magazines、Personalization、Productivity、Social
    Network、Tools、Travel & Local。

  • android-developer-tools-list –
    Android 常用开发工具 (Android Studio 插件、Android 网站、Android
    系统性格调优工具、Android测试工具)。
  • Android平台上最好的两款免费的代码编辑器 –
    Android平台上最好的两款免费的代码编辑器:Quoda、DroidEdit、AWD、AIDE、CppDroid。
  • androidweekly –
    android技术开发周报,干货很多。
  • awesome-rails-gem –
    收集了好多在平日拔取 Rails 开发网站时平日会选取到的 Gem,
    当中包蕴的有用户认证系统, API 接口开发, 文件上传, 站内搜寻等美好的
    Gem 源。
  • Android_Data –
    一份目的在于匡助 Android 初大家神速入门以及找到适合自个儿读书的资料。
汉语开发博客列表
网站地图xml地图