美文网首页我爱编程
Android快速开发

Android快速开发

作者: 懦弱的me | 来源:发表于2017-09-01 15:55 被阅读0次

    retrofit|okhttp|RxJava

    picasso|glide|fresco

    butterknife

    MPAndroidChart

    EventBus

    greenDAO|ormlite

    gson

    react-native

    logger

    Bilibili / ijkplayer

    zxing

    leakcanary

    lottie-android

    在android上原生渲染Adobe Eff 动画。 Render After Effects animations natively on Android and iOS

    https://github.com/airbnb/lottie-android

    vlayout

    类似淘宝页面的列表。VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。

    https://github.com/alibaba/vlayout

    flexbox-layout

    Flexbox for Android,现在已经支持 RecycleView

    https://github.com/google/flexbox-layout

    MaterialChipsInput

    Implementation of Material Design Chips component for Android

    https://github.com/pchmn/MaterialChipsInput

    okhttp-OkGo

    OkGo 震撼来袭,该库是封装了okhttp的标准RESTful风格的网络请求框架,完美支持RxJava,RxJava2,比Retrofit更简单易用。支持自定义缓存数据,扩展了统一的上传管理和下载管理功能

    https://github.com/jeasonlzy/okhttp-OkGo

    okhttputils

    对okhttp的封装类

    https://github.com/hongyangAndroid/okhttputils

    ShootRefreshView

    快手Android客户端的一个刷新动画。(一个打开快门的动画)

    https://github.com/dinuscxj/ShootRefreshView

    schematic

    自动生成 ContentProviders

    https://github.com/SimonVT/schematic

    emojicon

    用于在TextView中显示表情符号的库,用于Android的EditText

    https://github.com/rockerhieu/emojicon

    Colorful

    运行时主题切换。 Android runtime theme library

    https://github.com/garretyoder/Colorful

    PhotoView

    通过各种触摸手势实现支持缩放功能的 ImageView for Android

    https://github.com/chrisbanes/PhotoView

    PinchImageView

    体验非常好的 Android 图片手势控件。

    https://github.com/boycy815/PinchImageView

    TakePhoto

    一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库

    https://github.com/crazycodeboy/TakePhoto

    ImagePicker

    完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数

    https://github.com/jeasonlzy/ImagePicker

    uCrop

    Android的图像裁剪库

    https://github.com/Yalantis/uCrop

    cropiwa

    Android的可配置自定义裁剪窗口小部件

    https://github.com/steelkiwi/cropiwa

    moco

    模拟服务器 Easy Setup Stub Server

    https://github.com/dreamhead/moco

    RxPermissions

    由 RxJava 提供的 Android 运行时权限 Android runtime permissions powered by RxJava

    https://github.com/tbruyelle/RxPermissions

    easypermissions

    简化 Android M 系统权限 Simplify Android M system permissions

    https://github.com/googlesamples/easypermissions

    AndPermission

    Android Runtime权限,支持在任何地方申请许可的权利。

    https://github.com/yanzhenjie/AndPermission

    PermissionsDispatcher

    简单的基于注释的API来处理运行时权限

    https://github.com/hotchemi/PermissionsDispatcher

    ToggleButton

    切换开关。 ToggleButton

    https://github.com/zcweng/ToggleButton

    ShortcutBadger支持三星,LG,索尼和 HTC 的应用图标角标

    https://github.com/leolin310148/ShortcutBadger

    SmoothProgressBar

    加载条(停更很久)

    https://github.com/castorflex/SmoothProgressBar

    EasyTagDragView

    仿网易新闻app下拉标签选择菜单,长按拖动排序,点击增删标签控件

    https://github.com/wenhuaijun/EasyTagDragView

    BottomBar

    模拟新材质设计底部导航模式的自定义视图组件。

    https://github.com/roughike/BottomBar

    AndroidSlidingUpPanel

    提供了一个简单的方式来添加一个可拖动的滑动面板(由Google音乐和Google Maps推广)到您的Android应用程序。

    https://github.com/umano/AndroidSlidingUpPanel

    MaterialLogin

    帅气的登录页面

    https://github.com/fanrunqi/MaterialLogin

    MaterialLogin

    登录页:材料设计

    https://github.com/shem8/MaterialLogin

    AppIntro

    一款酷酷的引导页

    https://github.com/apl-devs/AppIntro

    SlidingTutorial-Android

    一款不错的引导页

    https://github.com/Cleveroad/SlidingTutorial-Android

    MaterialDesignLibrary

    兼容到 Android 2.2 的材料设计库

    https://github.com/navasmdc/MaterialDesignLibrary

    material

    Material design 库控件

    https://github.com/rey5137/material

    Android-Material-Examples

    材料设计小实例

    https://github.com/saulmm/Android-Material-Examples

    material-dialogs

    一个美丽,流体,和可定制的对话框

    https://github.com/afollestad/material-dialogs

    AndroidImageSlider

    一款便捷的轮播图控件

    https://github.com/daimajia/AndroidImageSlider

    MaterialViewPager

    材质设计 ViewPager

    https://github.com/florent37/MaterialViewPager

    ViewPagerIndicator

    分页指示器与 Android 支持库和 ActionBarSherlock 中的 ViewPager 兼容。

    https://github.com/JakeWharton/ViewPagerIndicator

    SmartTabLayout

    自定义ViewPager标题栏

    https://github.com/ogaclejapan/SmartTabLayout

    Android-MaterialRefreshLayout

    一个下拉刷新控件

    https://github.com/android-cjj/Android-MaterialRefreshLayout

    Android-ObservableScrollView

    可以在滚动视图上观察滚动事件

    https://github.com/ksoichiro/Android-ObservableScrollView

    XRecyclerView

    pullrefresh 刷新加载的动画列表

    https://github.com/jianghejie/XRecyclerView

    Material-Animations

    界面之间转场动画

    https://github.com/lgvalle/Material-Animations

    MaterialTransitions

    转场动画(不再维护)

    https://github.com/toddway/MaterialTransitions

    SpringView

    果冻布局:自定义视图可以上下拖动,支持ScrollView,ListView,RecyclerView,WebView和所有其他视图,易于使用

    https://github.com/liaoinstan/SpringView

    SpringIndicator

    一款viewpager指示器。

    https://github.com/chenupt/SpringIndicator

    GoodView

    Android点赞+1效果,支持文本和图像

    https://github.com/venshine/GoodView

    SystemBarTint

    菜单栏颜色的设置

    https://github.com/jgilfelt/SystemBarTint

    SnailBar

    一款可爱的进度条

    https://github.com/android-cjj/SnailBar

    CoordinatorLayoutDemos

    简书上下滑 隐藏上下

    https://github.com/sungerk/CoordinatorLayoutDemos

    ItemTouchHelperDemo

    使用ItemTouchHelper实现今日头条 网易新闻 的频道排序、频道移动

    https://github.com/YoKeyword/ItemTouchHelperDemo

    SmartAppUpdates

    Android应用增量更新

    https://github.com/cundong/SmartAppUpdates

    FlyRefresh

    可爱个性的刷新控件

    https://github.com/race604/FlyRefresh

    vlc

    VLC媒体播放器

    https://github.com/videolan/vlc

    FFmpeg

    FFmpeg是用于处理诸如音频,视频,字幕和相关元数据的多媒体内容的图书馆和工具的集合。

    https://github.com/FFmpeg/FFmpeg

    AndroidSwipeLayout强大的滑动菜单和布局

    https://github.com/daimajia/AndroidSwipeLayout

    CircleImageView圆形 ImageView

    https://github.com/hdodenhof/CircleImageView

    FabulousFilter

    将 FAB 以动画的形式变成底部对话框

    https://github.com/Krupen/FabulousFilter

    cardslider-android

    Cardslider 是一个控制器,允许您通过滑动切换卡片式的图片集。

    https://github.com/Ramotion/cardslider-android

    tencent qmui

    快速开发组件

    https://github.com/QMUI/QMUI_Android

    学习资料

    AndroidNote

    Android 学习笔记

    https://github.com/GcsSloop/AndroidNote

    repo

    一个 Android 开发者记录自己的知识库

    https://github.com/suzeyu1992/repo

    Android-Tips

    填坑手册:一个令人敬畏的Android的提示列表

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

    Useful-Open-Source-Android

    收集的第三方框架、控件

    https://github.com/ddwhan0123/Useful-Open-Source-Android

    awesome-view

    自定义View

    https://github.com/xinghongfei/awesome-view

    java-design-patterns

    Java设计模式。Design patterns implemented in Java

    https://github.com/iluwatar/java-design-patterns

    android-best-practices

    Android 开发准则(iOS & WP 版也有)。

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

    awesome-android-ui

    android UI设计的库集。A curated list of awesome Android UI/UX libraries

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

    AndroidUtilCode

    常见 Utils 类:Android 开发人员不得不收集的代码

    https://github.com/Blankj/AndroidUtilCode

    android-common

    Utils类:一系列通用类、辅助类、工具类的集合

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

    notes

    Android 技术笔记

    Github地址:https://github.com/Piasy/notes

    GitBook版本:https://notes.piasy.com/

    android-open-project

    Android 开源项目分类汇总

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

    android-training-course-in-chinese

    Android 官方培训课程中文版

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

    Android-CleanArchitecture

    Clean 架构:Android-CleanArchitecture

    https://github.com/android10/Android-CleanArchitecture

    kotlin

    Kotlin 编程语言 kotlinlang.org

    https://github.com/JetBrains/kotlin

    free-programming-books

    可免费得到的编程书籍集合,各种编程语言,有中文版

    https://github.com/EbookFoundation/free-programming-books

    coding-interview-university

    一套完整的学习手册帮助自己准备 Google 的面试

    https://github.com/jwasham/coding-interview-university

    开源项目

    Plaid

    一个提供设计新闻和灵感的Android应用程序,也是实施材料设计的一个例子

    https://github.com/nickbutcher/plaid

    WeiBo

    第三方新浪微博客户端

    https://github.com/wenmingvs/WeiBo

    小秋魔盒

    小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。在开发中尽可能多的用了目前比较流行的框架和库。

    https://github.com/OCNYang/QBox

    相关文章

      网友评论

        本文标题:Android快速开发

        本文链接:https://www.haomeiwen.com/subject/jfkkjxtx.html