教你如何用最新的技术快速开发一个完整的Android客户端

原文地址:教你如何用最新的技术快速开发一个完整的Android客户端
http://www.eoeandroid.com/thread-329505-1-1.html

(出处: eoe 移动开发者论坛)


在开源社区混了很久,也贡献了几个小的demo,但一直没有一个完整的项目出来。这次开源了一个完整的Android项目,教你如何用最新的技术,最流行的开源库做出一个很棒的Android客户端。

github地址:https://github.com/stormzhang/9GAG


开发工具

Android Studio(0.5.4) + Gradle(1.11)
作为一名潮人,怎能不使用最新的IDE来开发呢?
支持命令行进行Gradle编译:(不知道什么是Gradle?见这篇博客Android Gradle
gradle cleangradle build 用到的开源库
目前用到的一些开源库,会持续更新。
  • Volley Google I/O 2013推出的官方网络请求库,请求快速,使用方便,易于扩展,而且支持图片异步加载。
  • SwipeRefreshLayout Google最近推出的下拉刷新组件,原来下拉刷新可以如此简单,如此酷炫!
  • ButterKnife 是不是很烦各种findViewById, 那么这个库正是你需要的,轻量级View注入框架,从此你的代码不再那么臃肿。
  • UniversalImageLoader 目前最流行的图片异步加载库,配置强大,使用简单,绝对能满足你的各种需求!
  • ListViewAnimations 各种ListView加载动画,从此让你的ListView不再那么单调!
  • NineOldAndroid 兼容2.x版本的动画库,如果你是为4.0+平台开发的app,说明你或者你所在公司比较潮,请忽略之!
  • PhotoView 图片手势缩放库,很好用,也一直在用!
  • FoldingLayout 很轻易的让你的布局实现折叠效果,很Cool!
  • ProgressWheel 自定义各种进度条,在 CustomLoading项目中也有收录!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值