android中常用的开源项目
在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中常用的开源项目相关推荐
- android中常用的快捷键
2019独角兽企业重金招聘Python工程师标准>>> android中常用的快捷键 Eclipse快捷键-方便查找,呵呵,记性不好 行注释/销注释 Ctrl+/ 块注释/销注释/ ...
- java中链式调用_Java及Android中常用链式调用写法简单示例
本文实例讲述了Java及Android中常用链式调用写法.分享给大家供大家参考,具体如下: 最近发现,目前大火的许多开源框架中,大多都使用了一种"(方法).(方法).(方法)"的形 ...
- java调用android_Java及Android中常用链式调用写法简单示例
本文实例讲述了Java及Android中常用链式调用写法.分享给大家供大家参考,具体如下: 最近发现,目前大火的许多开源框架中,大多都使用了一种"(方法).(方法).(方法)"的形 ...
- android开源数据库,Android Hawk数据库 github开源项目
Android Hawk数据库 github开源项目 Hawk 是一个很便捷的数据库 . 操作数据库仅仅需一行代码 , 能存不论什么数据类型 . github 地址: https://github. ...
- Vue常用经典开源项目汇总参考-海量
Vue常用经典开源项目汇总参考-海量 Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的 ...
- Android中常用的设计模式
一:参考文档 先介绍参考文档(或许我们更容易明白):另记录本人可参考 QQ15 MobileSafe 两个Demo 有哪些在实际 Android 项目中用到的设计模式? Android开发中常见的设计 ...
- Android Studio 运行HyperLPR开源项目安卓APP
Android Studio 运行HyperLPR开源项目安卓APP 前提:已安装Android Studio 作为一个安卓小白,我学uni-app只是机缘巧合,只是想看看微信小程序怎么开发的,然后一 ...
- android项目模块导入eclipse编译报错,android中studio导入eclipse项目报错怎么办
android中studio导入eclipse项目报错怎么办 发布时间:2020-07-15 17:34:45 来源:亿速云 阅读:96 作者:清晨 这篇文章将为大家详细讲解有关android中stu ...
- Android中常用的加密方式
Android中常用的加密方式 HmacSHA1 public static String getSignUtil(String key ,String base) {Log.i(TAG, " ...
- Android github上优秀开源项目分类汇总
第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.P ...
最新文章
- 【安骑士】安装失败问题分析
- 使用EditPlus打造一个Python IDE
- JavaScript使用ACTIVEX控件引起崩溃问题的解决
- mac r 导出csv文件_每天学习一点R:8.数据的导入和输出
- Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
- mysql导入数据比原来多_Oracle和MySQL的数据导入,差别为什么这么大
- eclipse 安装反编译软件jadclipse
- Xamarin:安卓通过“第三发应用打开”实现文件跨应用传输
- 评估系统C语言答案,用C语言评估语句
- 华为或向苹果出售 5G 芯片;拼多多回应苹果停止供货;微信再推新功能! | 极客头条...
- JSP 内置对象request常见用法
- 金士顿2G U盘 3S6677 量产工具
- 100offer 为专业程序打造的招聘平台
- 上传文件到服务器(在微信小程序修改头像用到)
- C++:实现复数运算
- [Java基础]--Java GC工作原理
- 美容院冬季拓客方法大全
- HEVC代码学习18:运动估计和运动补偿总结
- makefile初识
- 行业应用 |从实践中读懂银行的敏感数据安全防护思路
热门文章
- paip.使用JAVASCRIPT开发桌面与WEB程序
- paip.asp VBS开发IDE VBSEDIT总结
- 鹏拍:软件行业上市十大关注问题
- (转)等保二级三级差异纵向对比表
- Rust :rustup的版本更新功能
- Julia: using Gadfly using Cairo的一个郁闷的问题!
- 智能告警——企业IT系统神经中枢
- 观点丨企业云管平台(CMP)项目成功的关键因素
- 【交通标志识别】基于matlab GUI BP神经网络交通标志识别(带面板)【含Matlab源码 1647期】
- 【语音识别】基于matlab GUI声纹识别【含Matlab源码 1022期】