教你如何用最新的技术快速开发一个完整的Android客户端
16lz
2021-01-24
原文地址:教你如何用最新的技术快速开发一个完整的Android客户端
http://www.eoeandroid.com/thread-329505-1-1.html
http://www.eoeandroid.com/thread-329505-1-1.html
(出处: eoe 移动开发者论坛)
在开源社区混了很久,也贡献了几个小的demo,但一直没有一个完整的项目出来。这次开源了一个完整的Android项目,教你如何用最新的技术,最流行的开源库做出一个很棒的Android客户端。
github地址:https://github.com/stormzhang/9GAG
开发工具
- 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项目中也有收录!
更多相关文章
- Android(安卓)Studio中的Project和Module是个什么鬼?
- C++开发安卓、windows下搭建Android(安卓)NDK开发环境
- Android中View绘制各种状态的背景图片原理深入分析以及StateList
- Android(安卓)下拉刷新上拉加载 PullToRefresh
- 使用Phonegap/Cordova编写跨平台(Android/iOS)应用 (1) Android
- Android样式研究
- AS gradle 初步介绍
- 将Cocos2d-x游戏打包成Android应用程序
- Android(安卓)bitmap图片处理