开源集锦(一)(自定义控件)


    一
   下载地址:

简介:Android各种原生UI模板




下载地址:

Android PagerSlidingTabStrip


最新版的GooglePlay的那个Tab效果,非常好应该是在AndroidStudio上运行的,Eclipse版可以自己配置



三  
下载地址:



图库图片选择器MultipleImagePick

图库图片选择器MultipleImagePick luminous.ACTION_PICK用于选择单张图像。 luminous.ACTION_MULTIPLE_PICK用于选择多个图像。 还自定义主题。




UITableView for Android







DiscrollView for Android

随着滚动不断动画演变
https://github.com/flavienlaurent/discrollview


FButton : : Android Flat Button

FButton Android是一个自定义的平面风格的按钮。您可以定制各种按钮的属性如按钮的颜色,阴影,圆角半径等使用的例子和一个演示应用程序。你……




SwipeBackLayout

很炫的滑动退出的悬浮框

Droidux

收费的企业APP模板和组件

AKParallax Android

AKParallax Android是一个Android库,让您实现一个在ParallaxScrollView ImageView视差效果。类似于QQ封面随着滑动放大




ListView
ScrollView
HorizontalScrollView背景视差








 


MaterialList

MaterialList是一个能够帮助所有Android开发者获取谷歌UI设计规范中新增的CardView(卡片视图)的开源库,支持Android 2.3+系统。作为ListView的扩展,MaterialList可以接收、存储卡片列表,并根据它们的Android风格和设计模式进行展示。此外,开发者还可以创建专属于自己的卡片布局,并轻松将其添加到CardList中。



使用过程代码,在布局中声明MaterialListView:

[xml]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     android:layout_width="match_parent"  
  3.     android:layout_height="match_parent"  
  4.     android:paddingLeft="@dimen/activity_horizontal_margin"  
  5.     android:paddingRight="@dimen/activity_horizontal_margin"  
  6.     android:paddingTop="@dimen/activity_vertical_margin"  
  7.     android:paddingBottom="@dimen/activity_vertical_margin">  
  8.   
  9.     <com.dexafree.materiallistviewexample.view.MaterialListView  
  10.         android:layout_width="fill_parent"  
  11.         android:layout_height="fill_parent"  
  12.         android:id="@+id/material_listview"/>  
  13.   
  14. </RelativeLayout>  

相关链接:MaterialList的mobilehub主页


9. Android-ObservableScrollView

Android-ObservableScrollView是一款用于在滚动视图中观测滚动事件的Android库。它能够轻而易举地与Android 5.0 Lollipop引进的工具栏(Toolbar)进行交互,还可以帮助开发者实现拥有Material Design应用视觉体验的界面外观,支持ListView、ScrollView、WebView、RecyclerView、GridView组件。


交互代码回调:

[java]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. @Override  
  2.     public void onUpOrCancelMotionEvent(ScrollState scrollState) {  
  3.         ActionBar ab = getSupportActionBar();  
  4.         if (scrollState == ScrollState.UP) {  
  5.             if (ab.isShowing()) {  
  6.                 ab.hide();  
  7.             }  
  8.         } else if (scrollState == ScrollState.DOWN) {  
  9.             if (!ab.isShowing()) {  
  10.                 ab.show();  
  11.             }  
  12.         }  
  13.     }  

相关链接:Android-ObservableScrollView的mobilehub主页


10. SnackBar

底部通知栏,类似于Toast,比Toast更先进有木有
SnackBar Screenshot via Google




Demo

Android-PullLayout

仿UC天气下拉和微信下拉眼睛Android-PullLayout



image












TextCounter  

类似于余额宝刷钱  https://github.com/premnirmal/TextCounter









ParallaxDirectionalViewPager

网易新闻竖向引导页
https://github.com/dotfeng/ParallaxDirectionalViewPager












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值