收藏的Android很好用的组件或者框架。

android框架

先说两个站点: http://www.androidviews.net/ 非常好的国外开源码站,就是訪问速度有点慢啊

http://www.23code.com  挺不错的国人开源码库,差点儿每天都有更新(推荐)

http://www.theultimateandroidlibrary.com/  曾经能够訪问的,好像如今不行了

1. ImageLoader   异步载入图片,缓存,生成缩略图,
基本上每一个应用都会须要这个lib。

2. Android-PullToRefresh  
 类似新浪微博,twitter,下拉刷新列表, 更牛的是还支持上拉载入很多其它。 不不过ListView,并且GridView也支持。

3. androidannotations   一个非常好的高速开发的框架,
大量使用annotation来取代hard code。AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what‘s really important. By simplifying your code, it facilitates its maintenance.

4. SlidingMenu   这个能够结合ActionBarSherlock

5. actionbarsherlock  
 actionbar兼容到2.x

6. Left
Locked Gallery
   android官方的Gallery是center
lock的 意思是你仅仅能居中显示你选中的item。 当你想要实现以下的界面时   用Left Locked Gallery就非常方便了。

7.Stickygridheaders 
 和  StickyListHeaders 
  类似qq联系人那种。

8. android-square-progressbar 提供了在图片边框展示下载进度。

8. ActionsContentView 
 ActionsContentView是一个左边menu导航条,关闭状态仅仅显示缩略图标,用户能够点击图标进行高速切换,在左側导航栏向右滑动,将打开导航条,能够查看完整导航条(缩略图+文字),选中当中一项,切换到相应界面,并关闭导航条。

导航条能够非常多,超出屏幕部分可通过滑动导航条查看。

9. Swipe-to-Dismiss  实现listview列表

10. gifview  有些时候项目中须要播放gif,android控件并没用提供,gifview应运而生,是比較了能找到的控件中,我个人觉得最好的,推荐给大家。

11. Lockpatterngenerator 实现类似支付宝图案password锁。前两天看到群里有人求这代码,特地寻找分享出来。

12. GridWichterle  功能事实上非常easy,显示网格,该软件是为设计师开发的,能够方便的查看间距是否符合规范。

13. Twidere 
  是一个强大的Twitterclient,兼容Android 1.6以上版本号。

ps:小编没有试,没有Twitter账号,看起来挺不错的,感兴趣的能够自己试下.

14.   ListViewAnimations是一个非常强大的Demo演示样例,包括了ListViews,
GridViews控件的非常多动画如 滑入滑出, 飞入飞出,还包括滑动删除列表item项动画效果.效果挺不错的,推荐执行看下.

15.  ShareSDK
为iOS、Android、WindowsPhone提供社会功能的一个组件,开发人员仅仅需10分钟就可以集成到自己的APP中,它不仅支持分享给QQ好友、微信好友、微信朋友圈、新浪微博、腾迅微博等以及facebook、twitter、google 等国内外主流的社交平台,还有强大的社会化分享统计分析管理后台. 不熟悉分享的朋友也能够相对照较轻松的实现社会化分享功能。

16. NewQuickAction3D 继承了popwindow实现弹出菜单选择,会依据控件的位置,选择在控件上面或以下,左对齐,居中或右对齐。

在项目中还是经经常使用到的。要符合实际项目的需求可能要稍作改动,是一个非常不错的參考演示样例。

17.    Jamendo是一个开源的在线音乐播放器。

ps:小编刚開始学习android,了解到的开源项目就是这个,刚測试了下,链接可能请求不到数据,可是这不影响大家学习呵。

18.  JazzyViewPager 
  实现多种页面切换方式的ViewPager,包含淡入淡出、翻页、放大缩小、旋转等等11种切换方式。

19.  No
boring ActionBar
   ActionBar随屏幕滚动改变布局 .

20. ProgressView 各种进度条样式,包含圆环,扫描等

时间: 2024-11-04 19:51:10

收藏的Android很好用的组件或者框架。的相关文章

收藏的Android非常好用的组件或者框架。

android框架 先说两个网站: http://www.androidviews.net/ 很好的国外开源代码站,就是访问速度有点慢啊 http://www.23code.com  挺不错的国人开源代码库,几乎每天都有更新(推荐) http://www.theultimateandroidlibrary.com/  以前可以访问的,好像现在不行了 1. ImageLoader   异步加载图片,缓存,生成缩略图, 基本上每个应用都会需要这个lib. 2. Android-PullToRefre

Android图表日历控件组件

1.图表引擎 - AChartEngine AChartEngine是一款基于Android的图表绘制引擎,它为Android开发人员提供了非常多有用的图表绘制工具类,假设你须要在Android应用中加入可视化统计的功能,那么AChartEngine是一个不错的选择. 官方站点:https://code.google.com/p/achartengine/ 2.图表引擎 - MPAndroidChart MPAndroidChart是一款基于Android的开源图表库.MPAndroidChar

Android 自学之基本界面组件(下)

按钮(Button)与图片按钮(ImageButton)组件的功能和用法 Button继承了TextView,ImageButton继承了Button.不管是Button还是ImageButton,他们的功能都很单一,主要是在UI界面生成一个按钮,该按钮可以供用户单击,当用户单击按钮后出发一个Onclick事件. Button  和  ImageButton的不同在于Button生成的按钮显示文字,ImageButton生成的按钮显示图片.(关于ImageButton属性android:text

Android 开发:由模块化到组件化(一)

模块化和组件化 模块化 组件化不是个新概念,其在各行各业都一直备受重视.至于组件化什么时候在软件工程领域提出已经无从考究了,不过呢可以确认的是组件化最早应用于服务端开发,后来在该思想的指导下,前端开发和移动端开发也产生各自的开发方式. 在了解组件化之前,先来回顾下模块化的定义 Modular programming is a software design technique that emphasizes separating the functionality of a program in

Android安全开发之Provider组件安全

Android安全开发之Provider组件安全 作者:伊樵.呆狐@阿里聚安全 1 Content Provider组件简介 Content Provider组件是Android应用的重要组件之一,管理对数据的访问,主要用于不同的应用程序之间实现数据共享的功能.Content Provider的数据源不止包括SQLite数据库,还可以是文件数据.通过将数据储存层和应用层分离,Content Provider为各种数据源提供了一个通用的接口. 创建一个自己的Content Provider需要继承

【转】Android开发之旅:组件生命周期

组件生命周期(一) 引言 应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁.在这期间,他们有时候处于激活状态,有时候处于非激活状态:对于活动,对用户有时候可见,有时候不可见.组件生命周期将讨论活动.服务.广播接收者的生命周期——包括在生命周期中他们可能的状态.通知状态改变的方法.及这些状态的组件寄宿的进程被终结和实例被销毁的可能性. 本文主要讨论活动的生命周期及他们可能的状态.通知状态改变的方法.分为以下三部分: 1.活动生命周期 2.保存活动状态 3.协

Android组件化框架设计与实践

在目前移动互联网时代,每个 APP 就是流量入口,与过去 PC Web 浏览器时代不同的是,APP 的体验与迭代速度影响着用户的粘性,这同时也对从事移动开发人员提出更高要求,进而移动端框架也层出不穷. 上图显示的是传统的服务端架构和客户端 App 架构对比.传统的服务端架构中最底下是一个 OS,一般是 Linux,最上面服务端的业务,而中间有非常多的层次可以在架构上,按照我们的意愿搭建中间的各个层次的衔接环节,使得架构具有足够的灵活性和扩展性.但是到了 App 就会面对一个完全不同的现状,App

Android笔记二十七.Service组件入门(一).什么是Service?

转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空) 一.Service 1.Service简介 Service为Android四大组件之一,Service与Activity组件相似,都代表可执行的程序且有自己的生命周期,唯一的区别是Activity组件提供界面方便人机交互而Service只在后台运行且没有交互界面.Service是android 系统中的一种组件,它们都是从Context派生出来的,但是它不能自己运行,只能在后台运行,并且可以和其

Android Api Component---翻译Fragment组件(二)

我们接着上一篇翻译吧Android Api Component---翻译Fragment组件(一) 与activity通信 尽管一个Fragment独立于一个Activity作为一个对象被实现并且在多个activity中被使用,给定的fragment实例绑定到了包含它的那个activity中. 特别的是,这个fragment使用getActivity()可以访问activity实例并且容易的执行像在activity布局中查找一个视图的任务: View listView = getActivity