简洁,流畅,快速的微博app,并且附带500px和知乎每日精选的照片和问答插件 :-)
程序架构启发自Google IO 2010 - developing-RESTful-android-apps,界面设计启发自Twitter for Android(需翻墙)
个人学习时作品,目前有空或者有新的想法就写写,持续构建中:-),欢迎感兴趣的朋友交流,fork,clone,bug issue啥的!
项目主页请见这里, app安装包下载,目前需要Android 4.1+
- Android SDK >= 4.1.x(API Level >= 16),建议设置ANDROID_HOME环境变量
- JDK >= 1.6(现在只有4.4才支持JDK7的语法),必须设置好JAVA_HOME环境变量
- IDE(选择一个自己熟悉的就可以了)
- Intellij IDEA(推荐使用免费开源的社区版Intellij IDEA Community)
- Eclipse(包含ADT插件,建议直接下载打包好的ADT Bundle)
- Android Studio(好是挺好,就是龟速,现阶段不太推荐)
- 以下为可选
- Gradle == 1.8 (本项目自带了Gradle Wrapper,所以本地没有也没有关系,不用Android Studio的话更不需要这个)
- support-v4,注意版本号,为什么我们的项目要求那么高的API却还需要兼容库呢?因为兼容库不仅仅提供兼容类,还有其它的功能。并且没有用到的类可以在编译期间被删除掉?
- support-v13,for native fragment api
- android-volley,异步http请求框架,需要自行下载或者通过Android Studio引引入
- ActionBar-PullToRefresh,刷新控件,需自行下载或者通过Android Studio引入
- Google Analytics,匿名统计使用信息,需自行下载并引入
- Picasso,图片缓存框架,需自行下载或者通过Android Studio引入
- ViewPagerIndicator, 页面切换指示器,需自行下载或者通过Android Studio引入
- AndroidStaggeredGrid, grid view,需自行下载或者通过Android Studio引入
- 通过IDE
- Intellij IDEA,直接导入(需自行引入
build.gradle里dependencies {}的依赖),后面你懂的 - Eclipse,直接导入(需自行引入
build.gradle里dependencies {}的依赖),后面你懂的 - Android Studio,直接导入(最好选中build.gradle文件),后面你懂的
- 通过命令行(gradle构建,目前版本必须是1.8,并且要设置好ANDROID_HOME环境变量)
- 如果本地有配置有gradle,那么shell或者cmd进入到项目根目录,敲
gradle clean build,一切正常的话在build/apk/下会生成相应的apk文件(注意安装文件名有debug的那个apk文件) - 如果本地没有安装gradle,那么shell或者cmd进入项目根目录,mac或者linux敲
./gradlew clean build,windows敲gradlew clean build,接下来同1
code license
The MIT License (MIT) Copyright (c) 2014 longkai The software shall be used for good, not evil.
document license
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
- 邮箱:im.longkai@gmail.com
- 微信:longkai_1991
- Twitter: @longkai_1991
- 新浪微博:@龙凯Orz
last update: 2014-03-22


