美文网首页Android开发Android开发Android开发经验谈
上集: Android开源库大全分类汇总(Android技术资料

上集: Android开源库大全分类汇总(Android技术资料

作者: python草莓 | 来源:发表于2019-04-24 16:59 被阅读27次

    摘要: 1.基本控件 1.1.TextView ScrollNumber ReadMoreTextView HtmlImage android-autofittextview html-textview BabushkaText ticker ExpandableTextView Android-Tex.

    1.基本控件

    1.1.TextView

    1.2.EditText

    1.3.ImageView

    1.4.Button

    1.5.Spinner

    1.6.ProgressBar

    1.7.CheckBox

    1.8.Seekbar

    1.9.Toast

    1.10.Toobar

    1.11.Notification

    2.列表控件

    2.1.ListView

    2.2.GridView

    2.3.ScrollView

    2.4.RecyclerView

    2.5.WebView

    2.6. 官方新式控件

    Google Android 新ui控件

    2.6.1.官方资料

    android.support.design.widget|| desgin库

    代表控件:AppBarLayout BottomNavigationView BottomSheetDialog CoordinatorLayout FloatingActionButton NavigationView Snackbar TabLayout TextInputLayout

    android.support.v4.widget || V4库

    代表控件: DrawerLayout NestedScrollView SwipeRefreshLayout

    2.6.2.综合项目

    • Coder Android Material Design 风格控件的学习及遇到的问题;Tablayout | 横向布局标签,TextInputLayout | 文字输入布局 ,FloatingActionButton | 悬浮按钮, CoordinatorLayout APPBarLayout CollapsingTabLayout实现折叠头布局,BottomSheetDialog | 底部对话框,Touch Feedback| 触摸反馈,Reveal Effect| 揭示效果,Curved motion | 曲线运动,Animated Vector Drawables | 矢量图片动画
    • MaterialDesignSamples Material Design 系列控件samples,讲了Material Design 系列新控件的使用方法和一些场景示例

    2.6.3.BottomNavigationView

    • BottomNavigationViewExAn android lib for enhancing BottomNavigationView. 一个增强BottomNavigationView的安卓库。

    2.6.4.BottomSheetDialog

    2.6.5.Tablayout

    2.6.6.Coordinatorlayout

    2.6.7.Coordinatorlayout.Behavior

    2.6.8.TextInputLayout

    2.6.9.FloatingActionButton

    2.6.10.CardView

    2.6.11.AppBarLayout

    2.6.12.CollapsingToolbarLayout

    2.6.13.Touch Feedback

    2.6.14.Reveal Effect

    2.6.15.Curved motion

    2.6.16.Animated Vector Drawables

    3 布局控件

    3.1.ViewPager

    3.2.Layout

    3.3.刷新控件

    3.4.PopupWindow

    3.5.选项卡

    3.6.Panel(面板)

    3.7.Layout

    4.自定义控件

    4.1.角标(corner label)

    4.2.Segmented

    4.3.WheelView

    4.4.对话框

    4.5.树

    4.6.标签

    4.7.拖拽

    4.8.Blur

    4.9.搜索

    4.10.菜单

    4.11.侧滑菜单

    4.11.StepView

    4.12.Calendar

    • CalendarView功能非常强大的自定义日历控件 推荐2018-07-06
    • material-calendarview(A Material design back port of Android's CalendarView. The goal is to have a Material look and feel, rather than 100% parity with the platform's implementation.)(2016-9-27)
    • Caldroid(A better calendar for Android)(2016-9-27)
    • android-times-square(Standalone Android widget for picking a single date from a calendar view.)(2016-9-27)
    • Android-Week-View(Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.)(2016-9-27)
    • android-calendar-view(显示阳历,农历,节假日和二十四节气 实现对某月日期的单选或者多选的andorid 日历控件库。Easy to use, powerful, easy to expand the android calendar view library.)(2016-09-29)
    • Simple-Calendar

    4.13.Shadow

    4.14.折叠菜单

    4.15.图表

    4.16.列表联动

    4.17.状态布局

    • StatusLayoutManager 切换不同的数据状态布局,包含加载中、空数据和出错状态,可自定义状态布局。

    4.18.面板

    4.19.自定义控件

    4.20.公共库

    • CommonUILibrary 常用的自定义view和第三方类库,欢迎Follow、Fork、Star
    • CommonUtilLibrary
    • UIWidget 一个集成UIAlertDialog、UIActionSheetDialog、UIProgressDialog、TitleBarView(自带沉浸式标题栏)、CollapsingTitleBarLayout、RadiusView(圆角及状态背景设置View解放shape文件)、KeyboardHelper(软键盘控制及遮挡控制类)、StatusViewHelper(状态栏沉浸帮助类)、NavigationViewHelper(导航栏沉浸式帮助类)、AlphaViewHelper(View透明度控制帮助类) 等项目常用UI库

    5.主题与适配

    5.1.MaterialDesign

    5.2.Styel

    • Android-Bootstrap(Bootstrap style widgets for Android, with Glyph Icons)(2016-9-27)

    5.3.屏幕适配

    整个大纲图放上来不清晰,需要的可以关注私我;如果你有好的资源分享欢迎留言

    相关文章

      网友评论

        本文标题:上集: Android开源库大全分类汇总(Android技术资料

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