Android开源项目及库搜集银河至尊游戏官网

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控件,第2种方法是利用 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 –
    Twitter 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 –
    模仿了3个Dribbble上的Material Design效果,环形loading,
    进程条、进程圈。
  • android-square-progressbar –
    1个不错的方形进程条。
  • Radial Menu
    Widget
     –
    完成各样圆形或许半圆形菜单,以及圆形进程条。
  • AnimatedCircleLoadingView –
    一个个别/无限加载动画效果。基于Nils
    Banner的android-watch-loading-animation设计图。该布署本来是本着智能手表的。
  • circular-progress-button –
    牵动态效果的Button(按钮)可要比静态的按钮炫酷的多了,我们看来效果图就知道了。
  • CircularBarPager –
    Android完成的动态效果,三个数字圆圈进度效果,源码CircularBarPager,material
    风格的数字圆圈进度突显库(api10 +)。
  • dotted-progress-bar –
    三个小清新的进程条。
  • WhorlView –
    3个炫酷的涡旋加载效果自定义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 –
    1个恢宏原生控件支持圆角矩形框背景的库,可以减弱相关shape财富文件使用。
  • FlowingDrawer –
    FlowingDrawer
    贰个弹性效果的抽屉菜单,图片是概念图,实际效果达成了7/10(侧滑菜单)。
  • TextSurface -是用 Java
    写的一款借助酷炫的动画效果来成功新闻突显的袖珍动画框架。
  • android-animate-RichEditor -android-animate-RichEditor是一款协助图片插入动画效果的
    Android 富文本编辑器。
  • FlycoPageIndicator –
    android-animate-RichEditor是一款襄助图片插入动画效果的 Android
    富文本编辑器。
  • AndroidMosaicLayout –
    武Hank效果 Layout,磁片风格View 自适应大小。
  • DropDownMenu –
    多少个实用的多规格筛选菜单,在众多App上都能观察这么些功能,如美团,爱奇艺电影票等。
  • Swipe-Deck – 仿 Tinder
    的可以左右滑动消除卡片效果的自定义控件。
  • IntlPhoneInput –
    多个帮忙国际化的电话号码输入的自定义控件。
  • AndroidUI4Web –
    AndroidUI4Web是一个高质量的WebApp框架,
    在运动浏览器上有与原生App一致的体会。
  • SmoothCheckBox –
    SmoothCheckBox带有切换动画的CheckBox。
  • AndroidTimelineViewx –
    AndroidTimelineViewx仿微信朋友圈 时间轴。
  • CityPicker –
    CityPicker仿美团等选拔城市列表。
  • material-intro –
    Material Design 风格的率领页。
  • EmphasisTextView –
    协助部分文字高亮的 TextView。
  • greedo-layout-for-android –
    深度定制的 LayoutManager,在突显网格布局的时候会设想显示器宽高比。
  • Rosie – 能够让您成立服从 Clean
    Architecture 的行使的框架。
  • CreditCardView –
    二个互动很赞的信用卡自定义 View。
  • android-md-core –
    Material风格bootstrap的框架。
  • SwipeCardView –
    3个带渐变层叠动画的左右滑动效果(类似于探探左右刷脸)。
  • SwipeSelector –
    可以左右滑行切换 item 的 Selector。
  • ForegroundViews –
    类似于 FrameLayout 的支撑的前景自定义 View。
  • android-material-chips –
    Material Design 的 Chips 控件完毕。

 

动画

 

网络有关

网络连接
  • ion –
    三个异步互连网请求和图表加载的库,2个库能消除大致拥有的互联网请求。
  • 三十二线程下载 –
    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在不相同国家地区和应用环境下的属性表现展开测试。

 

图像获取
  • glide – glide
    google出品,运用教程GlidePalette5
    个顶级 Android
    开源库
  • Universal Image
    Loader
     –
    Universal Image Loader
    是多少个有力的、可高度定制的图形缓存,简称:UIL,可以中度配置的互连网图片缓存库,十二分灵活,用户量最多
  • picasso – picasso
    成效单一,没有缓存过期,同androidQuery一样链式调用,载入本麻芋果件速度慢(没有生成thumbnails)
    ,Picasso and
    Android-Universal-Image-Loader
    ,其余的局地诸如裁剪图片:Picasso.with(context)
    .load(url) .resize(50, 50) .centerCrop() .into(imageView)。
  • fresco – 非死不可又释放的二个新品类,1个接近 Picasso, Glide
    的库,不过比她们做的更好。
    强烈推荐![Fresco集成示例](https://github.com/liaohuqiu/fresco-demo-for-gradle)。
  • tape –
    类似于图片加载库(例如UIL、Picasso等)完结异步加载,然则加载的不必然是图形。!
  • ImageLoader – ImageLoader
  • Volley – Volley
    综合框架,包罗图表部分,Volley与Picasso的对比
  • enif –
    enif 。
  • wqgallery –
    wqgallery完结类似微信采取照片效果,可以经过相机或相册拔取,协理单张裁剪,帮衬单选情势、扶助多选情势。

响应式编程

  • RxAndroid –
    帕杰罗xAndroid:函数响应式编程
    RxJava –
    福特Explorerx和君越xJava文档汉语翻译项目, RxJava
    详解

 

地图

  • 百度地图 –
    Android百度地图 线路设计,模拟运动轨迹,及全景效果。
  • AirMapView –
    扶助五个地点地图提供者包含谷歌(Google)地图V2和Amazon地图V2。如若设备尚未此外受辅助的当地地图提供者,AirMapView会回退到基于web的地形图提供者(方今谷歌(谷歌)地图)。

 

数据库

  • ORMLite –
    OLacrosseMLite做的最棒可是读书费用有点儿高,O本田UR-VMLite的文档有点儿烂。
  • SugarORM –
    SugarOLacrosseM相比较简便, 帮助Has a 和 Has
    many映射,但无能为力保存集合,没有映射关系。
  • GreenDAO –
    格林DAO要先创立3个java项目来扭转对应的表,一改动又要扭转,很不便利。
  • ActiveDriod –
    ActiveDriod也不错 官网
  • ORMDroid – ormdroid 。
  • sqlbrite –
    良心公司Square的又一开源项目,当你不想给用ContentProvider,只想大约监听SQLite表增删改的数目变更时可以试行它。
  • sqlbrite – DBExecutor
    android OOdysseyM数据库 1.采用了读写锁,资助三十二线程操作数据。
    2.辅助操作多少个数据库 3.支持事务 4.缓存Sql,缓存表结构。
  • Iron – 两个快捷和易用的
    NoSQL 数据存储框架。
  • hawk –
    二个飞跃和易用的键值对数码存储框架,襄助AES加密,协理SharedPreferences或Sqlite存储,帮助Gson解析。
  • AndroidKeyValueStore –
    2个根据 SQLite 的 Key/Value 存储框架。
  • DBFlow –
    1个速度极快,效率强大,而且分外简单的 Android 数据库 O奥迪Q5M
    库,为您编写数据库代码,DBFlow 已被申明是最好的缓解方案。5 个顶级
    Android
    开源库

 

图像浏览及处理

  • MPAndroidChart –
    MPAndroidChart是多少个成效强大的图片开源类库:曲线图、柱形图、环形图。
  • XCL-Charts –
    (国人开发)基于Android Canvas来绘制各样图片,使用简便,定制灵活。
  • WilliamChart –
    绘制图表的库,扶助LineChartView、BarChartView和StackBarChartView三中图纸类型,并且协理Android 2.2及以上的种类。
  • CropImageView –
    原生ImageView只辅助centerCrop,那里有支撑九个趋势裁剪的ImageView。
  • SimpleCropView –
    2个Android的图片裁剪库,使用简易,易于定制。
  • DrawableView –
    DrawableView完结画板功效,可以变动画笔粗细,颜色,协助撤消功用。
  • ImageCoverFlow –
    ImageCoverFlow效果不错的画廊控件
    可以安装画廊一回可知图片的张数,和任何第2方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 –
    3个轻量级的手绘板,加入了一些截图功效。那只是一个Demo。并无法同日而语类库,也不是共同体的品种工程,仅供就学或参照使用。
  • SlidingCard –
    美丽的卡片滑动翻页特效。
  • LargeImage – 加载大图
    可以高清彰显10000*一千0像素的图纸。
  • GalleryFinal –
    自定义相册,完成了照相、图片选用(单选/多选)、
    裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选用、效能可配置、大旨样式可配备。GalleryFinal为你定制相册。
  • AndroidAlbum –
    AndroidAlbum图片采用器:1、MVP结构设计;二,工厂方式对载图框架进行打包抽象,方便替换其余载图框架;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 –
    SportagexAndroid奥迪or方今最鲁棒的Android声音录像和广播封装库了,说明
  • Timber – 一款遵循了Material
    Design并且陈设特出的播放器 Timber 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.四,5.0景况栏变色、离线编辑,定时发表多图、gif、长博客园预览。FrescoDemo 。
  • 快递查询 –
    使用了爱查快递www.ickd.cn的api接口,能够查询申通、EMS、顺风、圆通、中通、韵达、每二十7日、汇通、全锋、德邦、宅急送等11种快递的单号消息,支持手动输入单号和扫描单号(索尼爱立信测试的时候扫描单号有点难点),可以保存单号查询记录方便下次查询,,其余还包罗了网络状态判断、快递自动更新、软件更新等效果,项目周密运转,有很详细的国语注释和逻辑分层。
  • SmartCall – 斯玛特Call
    Android 集团通信录。
  • Android-高仿东风标致点评客户端源码 –
    Android-高仿Ford点评客户端源码。
  • 多少个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简诗是国人开发的2个用来记录文字音讯的 Android 完整应用,
    小编仅用了一天便将其开发出来, 并将支付的流程记录成文放到了简书上。
  • BuildingBlocks –
    积木:
    三个以微博早报作为数据显现内容;以抽屉菜单作为职能增添入口;依循
    Material Design 作为主导设计 UI 的采纳。
  • Douya – 开源的 Material
    Design 豆瓣客户端。
  • TranslateApp –
    三个完毕『划词翻译』成效的 Android 开源应用。

 

插件

 

走红框架

  • xUtils – xUtils
    包括了成百上千实用的android工具。支持大文件上传,更周到的http请求协议扶助(10种谓词),拥有越来越灵活的O本田UR-VM,越多的轩然大波表明接济且不受混淆影响。最低包容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开发者的雅量编译等待时间,至极适合真机调试界面的时候利用,推荐每1位开发者安装该利器。BUCK很快,但侵袭性强,项目改变大,LayoutCast对品种改变小。
  • retrofit –
    retrofit将 REST API 转换为 Java 接口。5 个顶级 Android
    开源库
  • Dagger2 – Dagger 2
    是鼎鼎大名的借助注入库 Dagger 的后代,大家强烈推荐它。文档5
    个顶级 Android
    开源库

 

其他

  • java-zhconverter –
    java-zhconverter是两个简繁体汉语沟通的Java开源类库。
  • joda-time-android –
    2个超赞的年月拍卖的库,Joda-Time !
    他能帮您轻轻松松处理时区,处理时间加减,计算到期时间等等现象下的标题。java版本
  • AssistiveTouch –
    协作Android手机沉浸式隐藏虚拟按键后快速操作 (Nexus5显示器变大了)。
  • S-Tools –
    S-Tools3个得以实时查看的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配置一下,就足以帮忙多少个渠道打包,适合国内那种动辄上百个渠道包的条件。近来有个难题,一遍打包脚本超越七十八个就会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(电影显得),可供就学,恐怕直接3回开发。
  • Clean-Contacts –
    充满技术含量的三个 Contact App(联系人)。
  • RedEnvelopeAssistant –
    完全免费开源的抢红包软件、做这几个软件纯粹是意识Android的效仿点击十三分好玩,然后顺路写了3个,有此基础,可以再推而广之其余的无数仿照点击程序
  • superCleanMaster –
    一键清理开源版,包涵内存加快,缓存清理,自启管理,软件管理等。
  • LoadViewHelper –
    切换加载中,加载战败,加载成功布局,定义3个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
门类介绍:他的库提供了一种不难的章程来添加三个可拖动滑动面板(由谷歌音乐推广,谷歌(谷歌)地图和RAV4dio)你的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 种类介绍:大家须要3个停歇视图,展现菜单,显示消息。
项目地址: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 August 二〇一六.
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
品种介绍:它提供了1个演示完结的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
    开头建了了合作项目,从简介、总体设计、流程图、详细布置全方面分析开源库源码。近期率先期完毕,包含11个开源库及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优质的技艺、开源库、软件架构设计、测试等小说的开源项目,让我们的技能跟上国际步伐。。

  • 拾个常用工具类 –
    Android疾速支付系列拾个常用工具类:1、日志工具类L.java;2、Toast统一管理类;3、SharedPreferences封装类SPUtils;四,单位转换类
    DensityUtils;伍,miniSD存储卡相关支持类 SDCardUtils;陆,显示屏相关协理类
    ScreenUtils;七,App相关帮忙类;8、软键盘相关援救类KeyBoardUtils;9、互连网有关支持类
    NetUtils;拾,Http相关协助类 HttpUtils。

  • 十八个Android开发工具 – 拾八个Android
    开发工具:壹,XAppDbg;2、ChkBugReport;三,APKAnalyser;四,AppXplore;五,Memory
    Analyzer(MAT);陆,Eclipse插件SQLiteManger;7、罗布otium;八,ACRA;九,Android
    Layout Binder;十,Spoon;1一,Android Content
    Provider代码生成器;1二,AndroidKickStartKoleos;1三,Android
    Holo颜色生成器;1肆,ActionBar风格生成器;15、Asset
    Studio;16、little eye labs;1七,Droid Inspector;1八,Android Button
    Maker;1九,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 初大家快捷入门以及找到适合本身攻读的资料。
粤语开发博客列表

相关文章