在android开发过程中为了提高开发的效率,我们常需要引用一些第三方jar或者是使用之前项目的一些源码,这里我罗列一些较好的开源资源,方便使用。

1.menudrawer

A slide-out menu implementation, which allows users to navigate between views in your app.

滑出式菜单实现,它允许用户在你的app不同界面之间进行导航

来源:github上的一款开源项目

svn地址:https://github.com/SimonVT/android-menudrawer.git

2.ActionBarSherlock

ActionBarSherlock is an extension of the support library designed to facilitate the use of the action bar design pattern across all versions of Android with a single API.

ActionBarSherlock是一个扩展支持库的设计,以方便使用一个单一的API在所有版本的Android操作栏的设计模式。

来源:http://actionbarsherlock.com/

3.fastJson

Fastjson是一个Java语言编写的高性能功能完善的JSON库。fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。支持各种JDK类型。包括基本类型、JavaBean、Collection、Map、Enum、泛型等。

支持循环引用。支持JDK 5、JDK 6、Android、阿里云手机等环境。

来源:http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=2424946

项目地址是 https://github.com/AlibabaTech/fastjson/

4.Afinal

Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据

来源:https://github.com/yangfuhai/afinal

5.achartengine-1.0.0

AChartEngine 是一个安卓系统上制作图表的框架,目前它支持如下的图表类型

line chart (折线图)

area chart (面积图;分区图,对比图)

scatter chart ( 散点图)

time chart (时间图;进度表)

bar chart (条形图;柱状图)

pie chart ( 饼图)

bubble chart (气泡图)

doughnut chart (圆环图)

ange (high-low) bar chart (范围条形图)

dial chart / gauge (拨号盘/压力表)

combined (any combination of line, cubic line, scatter, bar, range bar, bubble) chart(组合图)

cubic line chart (立方折线图)

项目地址:https://code.google.com/p/achartengine/

转载于:https://blog.51cto.com/sunjilife/1264683

android中常用的开源项目相关推荐

  1. android中常用的快捷键

    2019独角兽企业重金招聘Python工程师标准>>> android中常用的快捷键 Eclipse快捷键-方便查找,呵呵,记性不好 行注释/销注释 Ctrl+/  块注释/销注释/ ...

  2. java中链式调用_Java及Android中常用链式调用写法简单示例

    本文实例讲述了Java及Android中常用链式调用写法.分享给大家供大家参考,具体如下: 最近发现,目前大火的许多开源框架中,大多都使用了一种"(方法).(方法).(方法)"的形 ...

  3. java调用android_Java及Android中常用链式调用写法简单示例

    本文实例讲述了Java及Android中常用链式调用写法.分享给大家供大家参考,具体如下: 最近发现,目前大火的许多开源框架中,大多都使用了一种"(方法).(方法).(方法)"的形 ...

  4. android开源数据库,Android Hawk数据库 github开源项目

    Android Hawk数据库 github开源项目 Hawk 是一个很便捷的数据库  . 操作数据库仅仅需一行代码 , 能存不论什么数据类型 . github 地址: https://github. ...

  5. Vue常用经典开源项目汇总参考-海量

    Vue常用经典开源项目汇总参考-海量 Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的 ...

  6. Android中常用的设计模式

    一:参考文档 先介绍参考文档(或许我们更容易明白):另记录本人可参考 QQ15 MobileSafe 两个Demo 有哪些在实际 Android 项目中用到的设计模式? Android开发中常见的设计 ...

  7. Android Studio 运行HyperLPR开源项目安卓APP

    Android Studio 运行HyperLPR开源项目安卓APP 前提:已安装Android Studio 作为一个安卓小白,我学uni-app只是机缘巧合,只是想看看微信小程序怎么开发的,然后一 ...

  8. android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办

    android中studio导入eclipse项目报错怎么办 发布时间:2020-07-15 17:34:45 来源:亿速云 阅读:96 作者:清晨 这篇文章将为大家详细讲解有关android中stu ...

  9. Android中常用的加密方式

    Android中常用的加密方式 HmacSHA1 public static String getSignUtil(String key ,String base) {Log.i(TAG, " ...

  10. Android github上优秀开源项目分类汇总

    第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.P ...

最新文章

  1. 【安骑士】安装失败问题分析
  2. 使用EditPlus打造一个Python IDE
  3. JavaScript使用ACTIVEX控件引起崩溃问题的解决
  4. mac r 导出csv文件_每天学习一点R:8.数据的导入和输出
  5. Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
  6. mysql导入数据比原来多_Oracle和MySQL的数据导入,差别为什么这么大
  7. eclipse 安装反编译软件jadclipse
  8. Xamarin:安卓通过“第三发应用打开”实现文件跨应用传输
  9. 评估系统C语言答案,用C语言评估语句
  10. 华为或向苹果出售 5G 芯片;拼多多回应苹果停止供货;微信再推新功能! | 极客头条...
  11. JSP 内置对象request常见用法
  12. 金士顿2G U盘 3S6677 量产工具
  13. 100offer 为专业程序打造的招聘平台
  14. 上传文件到服务器(在微信小程序修改头像用到)
  15. C++:实现复数运算
  16. [Java基础]--Java GC工作原理
  17. 美容院冬季拓客方法大全
  18. HEVC代码学习18:运动估计和运动补偿总结
  19. makefile初识
  20. 行业应用 |从实践中读懂银行的敏感数据安全防护思路

热门文章

  1. paip.使用JAVASCRIPT开发桌面与WEB程序
  2. paip.asp VBS开发IDE VBSEDIT总结
  3. 鹏拍:软件行业上市十大关注问题
  4. (转)等保二级三级差异纵向对比表
  5. Rust :rustup的版本更新功能
  6. Julia: using Gadfly using Cairo的一个郁闷的问题!
  7. 智能告警——企业IT系统神经中枢
  8. 观点丨企业云管平台(CMP)项目成功的关键因素
  9. 【交通标志识别】基于matlab GUI BP神经网络交通标志识别(带面板)【含Matlab源码 1647期】
  10. 【语音识别】基于matlab GUI声纹识别【含Matlab源码 1022期】