Android 项目中常用到的第三方组件
项目中常用到的第三方组件
1 社会化分享
ShareSDK-Core-2.5.9.jar
ShareSDK-QQ-2.5.9.jar
ShareSDK-QZone-2.5.9.jar
ShareSDK-SinaWeibo-2.5.9.jar
ShareSDK-Wechat-2.5.9.jar
ShareSDK-Wechat-Core-2.5.9.jar
ShareSDK-Wechat-Moments-2.5.9.jar
代码
cn.sharesdk.onekeyshare包
com.meibeike.meiphoto.wxapi微信
2 读取图片元数据
https://github.com/drewnoakes/metadata-extractor
metadata-extractor-2.7.0.jar
xmpcore-5.1.2.jar
3 扫描二维码
https://github.com/zxing/zxing
zxing.jar
com.mining.app.zxing包 代码
4 图片加载
https://github.com/bumptech/glide
glide-3.6.1.jar
5 打印日志
https://github.com/apache/log4j
android-logging-log4j-1.0.3.jar
log4j-1.2.17.jar
6 netty通讯层相关
netty-all-4.0.25.Final.jar
mframework.jar
7 HTTP通信相关
volley gson
https://github.com/mcxiaoke/android-volley
https://github.com/google/gson
8 NanoHTTPD投射相关
https://github.com/NanoHttpd/nanohttpd
9 数据库相关
10 工具类
11 自定义View相关
swipelistview 横向滑动删除列表 https://github.com/47deg/android-swipelistview
CircleImageView 圆角图片 https://github.com/hdodenhof/CircleImageView
PhotoView 放大缩小图片 https://github.com/chrisbanes/PhotoView http://blog.csdn.net/ljx19900116/article/details/43482139
SwipeBack 使用手势操作退出activity https://github.com/liuguangqiang/SwipeBack
XListView
SwitchButton
RecyclerView 复用ViewHolder android-support-v7-recyclerview.jar
Android 项目中常用到的第三方组件的更多相关文章
- 关于如何正确地在android项目中添加第三方jar包
在android项目中添加第三方jar包虽然不是一个很复杂的问题,但是确实给很多开发者带来了不小的困扰.我自己就曾经碰到过calss not found exception.error inflati ...
- Android 项目中文件夹的说明与作用(转)
(转自:http://blog.csdn.net/goodshot/article/details/11529731) Android 项目中文件夹的作用 1. src:存放所有的*.java源程序. ...
- android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件
简介 XStream 是一个开源项目,一套简单实用的类库,用于序列化对象与 XML 对象之间的相互转换. 将 XML 文件内容解析为一个对象或将一个对象序列化为 XML 文件. 1.下载工具 xstr ...
- 对Android项目中的文件夹进行解释
对Android项目中的文件夹进行解释: · src:里面存放的是Activity程序,或者是以后的其他组件,在此文件夹之中建立类的时候一定要注意,包名称不能是一级. · gen:此文件夹中的内容是自 ...
- Android项目中如何用好构建神器Gradle?(转)
最近在忙团队并行开发的事情,主要是将各个团队的代码分库,一方面可以降低耦合,为后面模块插件化做铺垫,另一方面采用二进制编译,可以加快编译速度.分库遇到了一些问题,很多都要通过Gradle脚本解决,所以 ...
- 项目中常用js方法整理common.js
抽空把项目中常用js方法整理成了common.js,都是网上搜集而来的,大家一起分享吧. var h = {}; h.get = function (url, data, ok, error) { $ ...
- 在Android项目中使用AspectJ
版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请表明出处:http://www.cnblogs.com/cavalier-/p/8888459.html 什么是AOP AOP是 Aspec ...
- 在android项目中使用FontAwesome字体
在android项目中使用FontAweSome图标集,可以方便的适配各种屏幕分辨率,不必在各种不同分辨率文件夹中新建资源文件.使用字体是一种很巧妙的方法,把图像以字体的方式呈现,这样以前设置为and ...
- 在Swift项目中使用cocoaPods导入第三方OC库
首先保证你的项目是基于cocoaPods的,并且是通过XX.xcworkspace打开的.cocoaPods安装教程(Xcode6以上) 下面就第三方库MBProgressHUD来讲解如何在Swift ...
随机推荐
- android bluetooth蓝牙移植
http://blog.csdn.net/zhengmeifu/article/details/7705172 前段时间移植神念系统需要使用到bluetooth功能,现将移植过程中碰到的问题简要列一下 ...
- Gson心得小笔记
又和往常一样看项目的时候遇到了点新的东西,至少对我来说是个新的东西吧.Gson 废话不多说.个人认为Gson主要用来实现对象和json之间的转换. 例如有个person对象,想要把这个对象转化为jso ...
- c# 反射列子
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.R ...
- 第十二届浙江省大学生程序设计大赛-Lunch Time 分类: 比赛 2015-06-26 14:30 5人阅读 评论(0) 收藏
Lunch Time Time Limit: 2 Seconds Memory Limit: 65536 KB The 999th Zhejiang Provincial Collegiate Pro ...
- 灰色预测模型 c# 算法实现
public class GrayModel { private double a0, a1, a2; private int size; priva ...
- Spring-task-timer定时器
· spring定时控制器配置文件实现方式 一. 编写一个正常的业务类 public class SyncDataTaskTimer { private final static Logger ...
- 编写shell管理脚本(一)
7.1 查看当前linux系统中能够使用的shell程序的列表[root@localhost ~]# cat /etc/shells/bin/sh/bin/bash/sbin/nologin/bin ...
- MySQL中别名的使用
MySQL中别名的使用 为数据列或者表达式起别名时,别名紧跟数据列,中间以空格隔开,或者用关键字as隔开. #为表达式起别名 使用as关键字隔开 as T_ID from teacher_table; ...
- Vi/Vim查找替换使用方法
vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询. :s/vivian/sky/ 替换当前行第一个 vivian 为 s ...
- 十一、Swing
1.Swing常用窗体 (1)JFrame框架窗体 JFrame窗体是一个容器,是Swing程序中各组件的载体. 语法:JFrame jf = new JFrame(title); Container ...