
那些美丽的Android开源项目
文章平均质量分 65
总结github上优秀的开源项目
追梦的奈特
爱生活,爱安卓
展开
-
Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GITHUB上的下载路径为:htt转载 2014-05-18 09:42:29 · 1537 阅读 · 0 评论 -
自定义滚轮效果选择器spinnerwheel的使用总结
项目中有使用到像IOS滚轮效果的选择时间或数字的组件:android-spinnerwheelgithub地址:https://github.com/ai212983/android-spinnerwheel总结下用法:XML中使用: WheelVerticalView代码中设置:(1)数值型滚轮://設置滾輪的數據源,包含最小值和最大值wvInterval.s原创 2014-02-04 22:21:27 · 8532 阅读 · 1 评论 -
Android开源项目发现---TextView,Button篇(持续更新)
android-flowtextview文字自动环绕其他View的Layout项目地址:https://code.google.com/p/android-flowtextview/效果图:http://i949.photobucket.com/albums/ad332/vostroman1500/1.pngAndroid Form EditText验证输入合法性的编辑框,原创 2014-05-10 21:33:09 · 2595 阅读 · 0 评论 -
Android开源项目发现--- 效率开发工具篇(持续更新)
1.Json2Java根据JSon数据自动生成对应的Java实体类,还支持Parcel、Gson Annotations对应代码自动生成。期待后续的提取父类以及多url构建整个工程的功能项目地址:https://github.com/jonfhancock/JsonToJava在线演示:http://jsontojava.appspot.com/2.Android Draw原创 2014-03-15 16:17:26 · 1713 阅读 · 0 评论 -
greenDaoMaster的学习研究
最近一直在研究一个第三方的开源框架,greenDaoMaster是一个移动开发的ORM框架,由于网上一直查不到使用资料,所以自己摸索总结下用法。首先需要新建一个JAVA项目用来自动生成文件。需要导入greendao-generator-1.3.0.jar和freemarker.jar到项目中示例代码如下:/* * Copyright (C) 2011 Markus Junginger原创 2013-07-20 16:59:06 · 18945 阅读 · 36 评论 -
AsyncHttpClient 开源框架學習研究
转载请注明出处:http://blog.youkuaiyun.com/krislight OverView:AsyncHttpClient庫 基於Apache的HttpClient框架,是一個異步的httpClient, 所有的http請求都在子線程中,但是callback執行的線程和創建這個callback的線程是同一個(也即主線程創建的callback那麼執行的時候也是在主線程中)基本用法原创 2014-02-23 15:04:37 · 4635 阅读 · 2 评论 -
Android开源项目发现--- 安全篇(持续更新)
SQLCipher Sqlite加密工具项目地址:https://github.com/sqlcipher/sqlcipher帮助文档:http://sqlcipher.net/sqlcipher-for-android/Conceal 快速高效的进行文件加密解密项目地址:https://github.com/facebook/conceal文档介绍:https://git原创 2014-03-02 15:00:05 · 2261 阅读 · 0 评论 -
Android开源项目发现--- 传感器篇(持续更新)
Great Android Sensing Toolkit Android感应器工具包,包含示例及使用过程中可能需要的算法项目地址:https://github.com/gast-lib/gast-libDemo地址:https://play.google.com/store/apps/details?id=root.gast.playground文档介绍:https://github原创 2014-03-02 14:59:21 · 3056 阅读 · 0 评论 -
Android开源项目发现--- 工具类Log篇(持续更新)
1、Catlog手机端log查看工具,支持不同颜色显示、关键字过滤、级别过滤、进程id过滤、录制功能等项目地址:https://github.com/nolanlawson/Catlog在线演示:https://play.google.com/store/apps/details?id=com.nolanlawson.logcat 2、PID Cat根据pa原创 2014-03-01 14:11:37 · 1924 阅读 · 0 评论 -
Android开源项目发现--- 工具类文件处理篇(持续更新)
1.ZIP java压缩和解压库项目地址:https://github.com/zeroturnaround/zt-zip文档介绍:https://github.com/zeroturnaround/zt-zip#examples作用:(1) 解压和压缩,并支持文件夹内递归操作(2) 支持包含和排除某些元素(3) 支持重命名元素(4) 支持遍历zip包内容(5) 比原创 2014-03-01 14:08:40 · 1451 阅读 · 0 评论 -
Android开源项目发现--- 工具类向下兼容篇(持续更新)
1. ActionBarSherlock 为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题项目地址:https://github.com/JakeWharton/ActionBarSherlockDemo地址:https://play.google.com/store/apps/details?id=com.actionbarsherlock原创 2014-03-01 14:05:03 · 3013 阅读 · 0 评论 -
Android开源项目发现--- 工具类快速开发篇(持续更新)
1. Guava Google的基于java1.6的类库集合的扩展项目包括collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O等等. 这些高质量的API可以使你的JAVa代码更加优雅,更加简洁项目地址:https://code原创 2014-03-01 14:03:20 · 2253 阅读 · 0 评论 -
Android开源项目发现--- 工具类数据库ORM篇(持续更新)
orm的db工具类,简化建表、查询、更新、插入、事务、索引的操作1. greenDAO Android Sqlite orm的db工具类项目地址:https://github.com/greenrobot/greenDAO文档介绍:http://greendao-orm.com/documentation/官方网站:http://greendao-orm.com/特点:(1)性原创 2014-03-01 13:57:50 · 2505 阅读 · 1 评论 -
Android开源项目发现--- 工具类网络相关篇(持续更新)
1. Asynchronous Http Client for Android Android异步Http请求项目地址:https://github.com/loopj/android-async-http文档介绍:http://loopj.com/android-async-http/特点:(1) 在匿名回调中处理请求结果(2) 在UI线程外进行http请求(3) 文件断点上原创 2014-03-01 13:57:08 · 2281 阅读 · 0 评论 -
Android开源项目发现--- 工具类图片缓存篇(持续更新)
1. Android-Universal-Image-Loader 图片缓存目前使用最广泛的图片缓存,支持主流图片缓存的绝大多数特性。项目地址:https://github.com/nostra13/Android-Universal-Image-LoaderDemo地址:https://github.com/Trinea/TrineaDownload/blob/master/un原创 2014-03-01 13:56:29 · 1449 阅读 · 0 评论 -
Android开源项目发现--- 工具类依赖注入DI篇(持续更新)
通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作1. AndroidAnnotations(Code Diet) android快速开发框架项目地址:https://github.com/excilys/androidannotations文档介绍:https://github.com/excilys/androidannotations/wiki官方网站:h原创 2014-03-01 13:54:38 · 1917 阅读 · 1 评论 -
Android开源项目发现----其他特殊效果篇(持续更新)
1. Crouton 丰富样式的Toast允许alert、comfirm、info样式及点击消失样式,允许设置Toast显示时间,允许自定义View。项目地址:https://github.com/keyboardsurfer/CroutonDemo地址:http://play.google.com/store/apps/details?id=de.keyboardsurfer.a原创 2014-03-01 13:52:34 · 4474 阅读 · 1 评论 -
Android开源项目发现---Spinner选择器与日历选择器篇(持续更新)
1. android-times-square Android日历部件支持选取单个日期,多个日期,及日期区间段和对话框形式显示项目地址:https://github.com/square/android-times-squareDemo地址:https://github.com/Trinea/TrineaDownload/blob/master/times-square-demo.原创 2014-03-01 13:49:03 · 6993 阅读 · 0 评论 -
Android开源项目发现---Layout 篇(持续更新)
1. achartengine 强大的图标绘制工具支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、拨号图/表、立方线图及各种图的结合项目地址:https://code.google.com/p/achartengine/官方网站:http://www.achartengine.org/效果图:http://www.acharteng原创 2014-03-01 12:36:42 · 2482 阅读 · 0 评论 -
Android开源项目发现---ProgressBar 篇(持续更新)
1. SmoothProgressBar 水平进度条项目地址:https://github.com/castorflex/SmoothProgressBarDemo地址:https://play.google.com/store/apps/details?id=fr.castorflex.android.smoothprogressbar.sample 2. Progr原创 2014-03-01 12:33:31 · 5253 阅读 · 0 评论 -
Android开源项目发现---ImageView 篇(持续更新)
1. PhotoView 支持双击或双指缩放的ImageView在ViewPager等Scrolling view中正常使用,相比上面的AndroidTouchGallery,不仅支持ViewPager,同时支持单个ImageView项目地址:https://github.com/chrisbanes/PhotoViewDemo地址:https://play.google.com/原创 2014-03-01 12:32:43 · 2790 阅读 · 0 评论 -
Android开源项目发现---GridView 篇(持续更新)
1. StaggeredGridView 允许非对齐行的GridView类似Pinterest的瀑布流,并且跟ListView一样自带View缓存,继承自ViewGroup项目地址:https://github.com/maurycyw/StaggeredGridViewDemo地址:https://github.com/Trinea/TrineaDownload/blob/mas原创 2014-03-01 12:27:01 · 2998 阅读 · 0 评论 -
Android开源项目发现---ViewPager 、Gallery 篇(持续更新)
1. Android-ViewPagerIndicator 鼎鼎大名,配合ViewPager使用的Indicator,支持各种位置和样式项目地址:https://github.com/JakeWharton/Android-ViewPagerIndicatorDemo地址:https://play.google.com/store/apps/details?id=com.viewpage原创 2014-03-01 12:25:57 · 5028 阅读 · 0 评论 -
Android开源项目发现---Menu 篇(持续更新)
1. MenuDrawer 滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕上下左右划出,支持当前View处于上下层,支持Windows边缘、ListView边缘、ViewPager变化划出菜单等。项目地址:https://github.com/SimonVT/android-menudrawerDemo地址:http://simonvt.github.io/android-menudraw原创 2014-03-01 12:24:45 · 2247 阅读 · 0 评论 -
Android开源项目发现---ActionBar篇(持续更新)
1. ActionBarSherlock 鼎鼎大名, 为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题项目地址:https://github.com/JakeWharton/ActionBarSherlockDemo地址:https://play.google.com/store/apps/details?id=com.actionbarsh原创 2014-03-01 12:22:57 · 2310 阅读 · 0 评论 -
Android开源项目发现---ListView篇(持续更新)
1. android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal)ScrollView、Fragment上下左右拉动刷新。项目地址:https://github.com/chrisbanes/Android-PullToR原创 2014-03-01 12:19:36 · 4581 阅读 · 2 评论