- 浏览: 904579 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (466)
- iPhone, iOS , Objective-c (155)
- 数据库 (20)
- 设计模式 (5)
- 第三方包管理,cocoapod (2)
- 版本管理, SVN, Subversion, Git (1)
- Google, Android, Java (14)
- Wordpress (1)
- 职业素养 (3)
- 版本管理,git (3)
- 前端小技巧 (2)
- flash (1)
- javascript (5)
- Ruby (0)
- 编程语言 (1)
- 网络常识 (1)
- 找到生活好感觉 (5)
- 产品经理 (1)
- markdown (1)
- 云服务器 (1)
- iPhone (116)
- iOS (116)
- Objective-c (116)
- 学习技巧 (2)
- Google (5)
- Android (6)
- Java (21)
- python (1)
- sqlite (3)
- node.js (2)
- mongodb (2)
- 学习技巧,阅读 (2)
- 软件测试 (3)
- 架构设计 (2)
- 设计 (1)
- Spring framework (3)
- junit (1)
- Linux (2)
- 软件 (1)
- Struts2 (1)
- 版本管理 (3)
- SVN (3)
- Subversion (3)
- Git (3)
- mysql (5)
- quartz (1)
- 无关技术 (1)
- 前端 (1)
- Redis (1)
- 产品管理 (0)
- 计算机常识 (1)
- 计算机科学 (0)
- swift (1)
- 服务器 (2)
- 搜索 (1)
- Scala (1)
- J2EE (1)
- maven (1)
- 前端css (1)
- 英语 (1)
- 消息队列 (1)
- kafka (0)
- apache kafka (4)
- netbeans (1)
- IDE (2)
- 歌词 (1)
- 过滤器实现 (1)
- linux vim vi (1)
- jmeter (1)
- springcloud (1)
最新评论
-
hujingnemo:
不知道为什么打不开
CHM如何改编字体大小 -
weiboyuan:
求答案 weiboyuanios@163.com
iOS软件工程师面试题(高级) -
xueji5368:
这个现在已经广泛使用了嘛!
RoboGuice入门 -
Yao__Shun__Yu:
...
CHM如何改编字体大小 -
353144886:
非常之详细 美女求认识
sqlite数据类型 datetime处理
最近在做android方面的开发,分享一下项目中使用的库。本着方便更新,维护的原理,选择了几个Github上靠谱的库,供参考。如果您有觉得很不错,也欢迎留言,不断更新中,谢谢!
HTTP网络:
使用原因:android最受欢迎的异步HTTP协议网络库。github上面最受欢迎的android网络库。
http://loopj.com/android-async-http/
JSON- Object解析
google gson
使用原因:google的JSON解析器
https://github.com/eatnumber1/google-gson?source=c
alibaba的开源项目,也很好用
http://code.alibabatech.com/wiki/display/FastJSON/Download
包管理:
maven
使用原因:最广泛使用的jar包管理工具
网络图片处理:
使用原因:最受欢迎的android图片处理工具
https://github.com/nostra13/Android-Universal-Image-Loader
Ioc库:
这个是google开源的ioc库
https://github.com/roboguice/roboguice
简单的入门教程:
http://lizhuang.iteye.com/admin/blogs/2008684
页面控制:
著名的sherlock
http://actionbarsherlock.com/
二者合一的高级项目
https://github.com/rtyley/roboguice-sherlock
Sliding menu
https://github.com/jfeinstein10/SlidingMenu
Gradle
http://www.gradle.org/
Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
AndroidAnnotations
http://androidannotations.org/
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.
快速开发框架,用于简化代码。
HTTP网络:
使用原因:android最受欢迎的异步HTTP协议网络库。github上面最受欢迎的android网络库。
http://loopj.com/android-async-http/
JSON- Object解析
google gson
使用原因:google的JSON解析器
https://github.com/eatnumber1/google-gson?source=c
alibaba的开源项目,也很好用
http://code.alibabatech.com/wiki/display/FastJSON/Download
包管理:
maven
使用原因:最广泛使用的jar包管理工具
网络图片处理:
使用原因:最受欢迎的android图片处理工具
https://github.com/nostra13/Android-Universal-Image-Loader
Ioc库:
这个是google开源的ioc库
https://github.com/roboguice/roboguice
简单的入门教程:
http://lizhuang.iteye.com/admin/blogs/2008684
页面控制:
著名的sherlock
http://actionbarsherlock.com/
二者合一的高级项目
https://github.com/rtyley/roboguice-sherlock
Sliding menu
https://github.com/jfeinstein10/SlidingMenu
Gradle
http://www.gradle.org/
Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
AndroidAnnotations
http://androidannotations.org/
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.
快速开发框架,用于简化代码。
发表评论
-
Java的getResourceAsStream
2017-08-09 14:25 439原理是与类加载器相关 类加载器原理请参考:http://www ... -
java线程池分类及应用
2017-07-20 13:40 6251. 为什么使用线程池 诸如 Web 服务器、数据库服务器、文 ... -
Integer值传递
2017-06-15 18:24 418Java本身都是值传递式的调用,对于对象传递的是地址值。给地址 ... -
Map遍历k,v
2017-06-14 12:01 338发现还Map接口中还有一个Entry<K,V>的接 ... -
使用entrySet遍历Map类集合KV,而不是keySet方式进行遍历
2017-02-08 11:04 911说明:keySet其实是遍历了2次,一次是转为Iterator ... -
并发下remove集合元素要注意的事情
2017-02-08 10:54 12281.不要在foreach循环里进行元素的remove/add操 ... -
Java原始类型转换
2016-08-15 16:25 476要获取获取对象示例 Int Integer i=myInt. ... -
Map转字符串最高效方法
2016-08-09 16:29 2573想做的事情是将一个Map类转成具体和字符串用&隔开,但 ... -
java昨天今天判断
2016-07-01 12:07 474Calendar toda ... -
按key排序
2016-03-04 16:50 495import java.util.Comparator; i ... -
Chrome浏览器查看HTTP header
2016-01-19 17:04 1748使用chrome浏览器自带的开发者工具查看http头的方法 1 ... -
部署多个项目到tomcat
2015-12-31 00:31 391If you want Tomcat to listen to ... -
JDBC步骤
2015-08-19 15:38 533JDBC连接数据库 •创建一个以JDBC连接数据库的程序 ... -
java与javascript排序回调的不同之处
2015-07-14 22:27 480Arrays.sort(values,new Comparat ... -
@Resource(type注入失败
2015-06-03 10:45 929不断的去找资料,换方法,最后发现是因为注入的service写了 ... -
eclipse常用快捷键
2015-06-01 17:12 593找出选中方法 使用 Ctrl + Shift + G -
java.util.ConcurrentModificationException 解决办法
2015-05-28 17:16 356在使用iterator.hasNext()操作迭代器的时候,如 ... -
macbook JAVA_HOME设置
2015-05-20 12:34 658搞了半个小时,相当蛋疼 因为在.bash_profile和pr ... -
Java企业设计模式
2014-10-23 20:20 0客户端表达层 为最终用户提供用户界面,例如Web浏览器。 ... -
eclipse 程序调试
2014-08-07 22:34 605http://www.56.com/u35/v_MTAyMj ...
相关推荐
于是上网搜索看有没有好用的Android蓝牙库,然后发现了这个宝贝,给大家分享一下。 FastBle VS 原生Android蓝牙API 原生Android的蓝牙API使用有点麻烦,要先获取设备的蓝牙适配器,接着注册广播来接受蓝牙设备信息,...
`Android PickerView`库就是这样一个工具,它为开发者提供了丰富的选择器功能,使得在处理时间选择、多级联动选择等场景时更加便捷。下面将详细探讨这个库的特点、功能以及如何在项目中使用。 首先,`Android ...
"Android-AutoSkeleton"就是这样一款专门为Android设计的骨架加载库,其灵感来源于Facebook和支付宝等大型应用中的类似实现。 AutoSkeleton库的特点在于自动化,它能够自动识别UI布局中的“骨骼”,即那些在加载...
在Android应用开发中,工具类(Utils)是程序员经常使用的辅助代码库,它们包含了各种实用功能,便于开发者快速实现特定任务。"android好用的utils集合"是一个包含多个实用工具类和方法的资源包,旨在简化开发过程,...
本文将详细介绍Android开发中的各种好用工具类及其应用。 1. **字符串处理工具类**:在`android-common-master`中可能包含一个名为`StringUtils`的类,它提供了对字符串的各种操作,如格式化、分割、检查是否为空、...
将这个Demo集成到你的Android项目中,首先需要在`build.gradle`文件中添加ZXing库的依赖,然后复制相关的Java类和布局文件到你的项目中。最后,根据你的需求调整扫描框样式、扫描速度等参数,并在合适的地方启动`...
Fotoapparat是专门为Android设计的一个高级相机库,它封装了复杂的相机操作,简化了拍照和录制视频的过程,使得开发者可以快速集成高质量的相机功能到自己的应用中。下面将详细介绍Fotoapparat的主要特性、使用方法...
Android-ToyBricks是一个专为Android开发者设计的库,旨在简化模块化开发流程。这个库的核心目标是通过提供一套高效且易于使用的工具,帮助开发者将大型应用分解为多个可独立开发、测试和维护的模块。模块化在大型...
本文将深入探讨Android动画的使用和实现方法,以及如何创建“好用”的Android动画。 1. **基本动画:** Android中的基本动画分为两种类型——属性动画(Property Animation)和视图动画(View Animation)。视图...
"android最好用的下拉刷新pullToRefresh"指的是Android平台上的一个优秀开源库,它为开发者提供了方便、灵活且功能丰富的下拉刷新解决方案。这个库能够集成到ListView、GridView、ScrollView以及ViewPager+Fragment...
概述提取是一个简单但功能强大的Android库,可让您在Android应用中更有效地管理下载。 它使用后台服务概述提取是一个简单,功能强大,可自定义的Android文件下载管理器库。 功能简单易用的API。 在后台连续下载。 ...
"之前一些好用的Android架包自动初始化ID,以及GsonFormat等等"这个标题提及的,是关于旧版Android库的集合,尽管它们可能已经不再是最新的,但仍然可以用于一些项目中。 1. **Android架包自动初始化ID**:这通常指...
`Android_mupdf demo` 是一个专为Android平台设计的PDF阅读器示例项目,其核心是MuPDF库。这个开源项目为开发者提供了一个高效、轻量级的解决方案,用于在Android应用中展示PDF文档。下面我们将详细探讨其关键知识点...
- **集成框架**:将`Android-Lemon`库导入到项目中,可以是本地库或者通过Gradle依赖。 - **初始化Socket**:创建`Lemon`实例,设置服务器地址和端口,启动连接。 - **发送数据**:使用`Lemon`提供的`send`方法发送...
1 android 世界时区; 2 数据存储世界时区,含经纬度
本资源包“好用android”显然聚焦于实用且高效的Android开发资源,旨在帮助开发者提高效率并创建出更优秀的应用。 首先,让我们探讨Android资源管理的基本概念。在Android应用中,资源通常存储在`res/`目录下,并按...
OkHttp 是一个高效的 HTTP 客户端库,广泛应用于 Android 和 Java 开发中。它由 Square 公司开发,旨在提供快速、简单、安全的网络请求处理方式。OkHttp 的核心设计目标是减少网络通信中的延迟,提高应用程序的响应...
本项目"Android代码-一种非常好用的Android屏幕适配"提供了一种有效的解决方案,帮助开发者解决不同屏幕尺寸和像素密度下的显示问题。项目名称为"ScreenAdaptation",表明它专注于屏幕适应性策略,旨在提升应用在...
"Android最好用的图片加载插件"通常指的是`Android-Universal-Image-Loader`库,它是一个强大的、高度可配置的图片加载、缓存和显示框架。该插件被许多知名公司广泛采用,因其性能优异和灵活性高而备受开发者喜爱。 ...
对于Android 5.0之前的版本,可以使用第三方库如`android-translucent-status-bar`或`android.support.v7.widget.Toolbar`来实现沉浸式状态栏的效果。这些库提供了向下兼容的API,使得在低版本设备上也能实现类似的...