简洁,流畅,快速的微博app,并且附带500px和知乎每日精选的照片和问答插件 :-)
程序架构启发自Google IO 2010 - developing-RESTful-android-apps,界面设计启发自Twitter for Android(需翻墙)
个人学习时作品,目前有空或者有新的想法就写写,持续构建中:-),欢迎感兴趣的朋友交流,fork,clone,bug issue啥的!
项目主页请见这里, 豌豆荚地址下载,目前需要Android 4.1+
- Android SDK >= 4.1.x(API Level >= 16),建议设置ANDROID_HOME环境变量
- JDK >= 1.6(现在只有4.4才支持JDK7的语法),必须设置好JAVA_HOME环境变量
- IDE(选择一个自己熟悉的就可以了)
- Android Studio(推荐)
- Eclipse(包含ADT插件,建议直接下载打包好的ADT Bundle)
- support-v4,注意版本号,为什么我们的项目要求那么高的API却还需要兼容库呢?因为兼容库不仅仅提供兼容类,还有其它的功能。并且没有用到的类可以在编译期间被删除掉?
- support-v13,for native fragment api
- android-volley,异步http请求框架,需要自行下载或者通过Android Studio引入
- Google Analytics,匿名统计使用信息,需自行下载并引入
- Picasso,(注意版本暂为2.2.0)图片缓存框架,需自行下载或者通过Android Studio引入
- ViewPagerIndicator, 页面切换指示器,需自行下载或者通过Android Studio引入
- AndroidStaggeredGrid, grid view,需自行下载并自行将目录结构设置为Eclipse项目结构或者通过Android Studio引入
- OkHttp, spdy http client, 需自行下载或者通过Android Studio引入
- 通过IDE
- Eclipse,直接导入(需自行引入
build.gradle
里dependencies {}
的依赖),后面你懂的,一定要注意所有的support lib保持版本一致! - Android Studio,直接导入(最好选中build.gradle文件),后面你懂的
- 通过命令行(gradle构建,目前当前适用的版本,并且要设置好ANDROID_HOME环境变量)
- 如果本地没有安装gradle,那么shell或者cmd进入项目根目录,mac或者linux敲
./gradlew clean build
,windows敲gradlew clean build
,接下来同1
The MIT License (MIT)
Copyright (c) 2014 longkai
The software shall be used for good, not evil.
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
- 邮箱:im.longkai@gmail.com
- 微信:longkai_1991
- Twitter: @longkai_1991
- 新浪微博:@米粉撸油条
- Android, Google Play and the Google Play logo are trademarks of Google Inc.
=== last updated: 2015-06-06