论坛首页 移动开发技术论坛

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

浏览 5103 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-04-16  

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

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

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项目中也有收录!

 

   发表时间:2014-04-21  
支持一个,学有所有
0 请登录后投票
   发表时间:2014-04-21  
楼主要是可以做成教程,一节课一节课的教于大家。我这种菜鸟会无比的幸福,来武汉定会请你吃饭。
0 请登录后投票
   发表时间:2014-04-25  
开发者的福利到了,devstore将拿出十万,悬赏写评测报告的开发者,参与就有奖。 
0 请登录后投票
   发表时间:2014-06-11  
希望有详细的使用教程,菜鸟求指导啊
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics