{"id":13471185,"url":"https://github.com/longkai/catnut","last_synced_at":"2025-03-26T13:30:54.565Z","repository":{"id":13255548,"uuid":"15940604","full_name":"longkai/catnut","owner":"longkai","description":"新浪微博Android REST Client","archived":false,"fork":false,"pushed_at":"2015-11-22T16:24:06.000Z","size":5098,"stargazers_count":46,"open_issues_count":0,"forks_count":26,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-10-30T02:58:53.190Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"longkai.github.io/catnut/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/longkai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-01-15T16:19:07.000Z","updated_at":"2023-05-02T14:27:04.000Z","dependencies_parsed_at":"2022-09-23T11:13:21.789Z","dependency_job_id":null,"html_url":"https://github.com/longkai/catnut","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/longkai%2Fcatnut","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/longkai%2Fcatnut/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/longkai%2Fcatnut/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/longkai%2Fcatnut/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/longkai","download_url":"https://codeload.github.com/longkai/catnut/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245662764,"owners_count":20652078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T16:00:41.211Z","updated_at":"2025-03-26T13:30:53.759Z","avatar_url":"https://github.com/longkai.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":" 新浪微博Android REST Client\n=====================\n![logo](https://farm3.staticflickr.com/2915/14145326087_9fb76b1ed5_m.jpg)\n\n[\u003cimg width=240 alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png' /\u003e][Google Play]\n\n---\n## 说明\n简洁，流畅，快速的微博app，并且附带500px和知乎每日精选的照片和问答插件 :-)\n\n程序架构启发自Google IO 2010 - [developing-RESTful-android-apps][]，界面设计启发自[Twitter for Android][]（需翻墙）\n\n个人学习时作品，目前有空或者有新的想法就写写，持续构建中:-)，欢迎感兴趣的朋友交流，fork，clone，bug issue啥的!\n\n项目主页请见[这里][project-host], 豌豆荚地址[下载][download]，目前需要Android 4.1+\n\n\u003e ![about][]\n\n\u003e ![timeline][]\n\n## 环境需求(可直接导入到Android Studio)\n1. Android SDK \u003e= 4.1.x（API Level \u003e= 16），*建议设置ANDROID_HOME环境变量*\n2. JDK \u003e= 1.6（现在只有4.4才支持JDK7的语法），**必须设置好JAVA_HOME环境变量**\n3. IDE（选择一个自己熟悉的就可以了）\n 1. Android Studio（推荐）\n 2. Eclipse（包含ADT插件，建议直接下载打包好的[ADT Bundle][]）\n\n## 依赖（在``build.gradle``里``dependencies {}``申明，使用Eclipse请自行导入，推荐直接导入到Android Studio中，啥事都没有直接run）\n1. support-v4，注意版本号，为什么我们的项目要求那么高的API却还需要兼容库呢？因为兼容库不仅仅提供兼容类，还有其它的功能。并且没有用到的类可以在编译期间被删除掉[?][ProGuard]\n2. support-v13，for native fragment api\n3. android-volley，异步http请求框架，需要自行[下载][volley]或者通过Android Studio引入\n4. Google Analytics，匿名统计使用信息，需自行[下载][Google Analytics]并引入\n5. Picasso，(注意版本暂为2.2.0)图片缓存框架，需自行[下载][Picasso]或者通过Android Studio引入\n6. ViewPagerIndicator, 页面切换指示器，需自行[下载][ViewPagerIndicator]或者通过Android Studio引入\n7. AndroidStaggeredGrid, grid view，需自行[下载][AndroidStaggeredGrid]**并自行将目录结构设置为Eclipse项目结构**或者通过Android Studio引入\n8. OkHttp, spdy http client, 需自行[下载][OkHttp]或者通过Android Studio引入\n\n## 如何构建(推荐直接导入Android Studio或者在terminal构建)\n1. 通过IDE\n 1. Eclipse，直接导入（需自行引入``build.gradle``里``dependencies {}``的依赖），后面你懂的，一定要注意所有的support lib保持版本一致！\n 2. Android Studio，直接导入（最好选中build.gradle文件），后面你懂的\n2. 通过命令行（gradle构建，**目前当前适用的版本**，并且要**设置好ANDROID_HOME环境变量**）\n 1. 如果本地没有安装gradle，那么shell或者cmd进入项目根目录，mac或者linux敲``./gradlew clean build``，windows敲``gradlew clean build``，接下来同1\n\n## License\n### code license\nThe MIT License (MIT)\n\nCopyright (c) 2014 longkai\n\nThe software shall be used for good, not evil.\n\n\n### document license\n本作品采用[知识共享署名-非商业性使用 4.0 国际许可协议][creative commons license]进行许可。\n\n![][creative commons icon]\n\n## 联系作者\n1. 邮箱：im.longkai@gmail.com\n2. 微信：longkai_1991\n3. Twitter: [@longkai_1991][]\n4. 新浪微博：[@米粉撸油条][]\n\n### Legal attribution\n* Android, Google Play and the Google Play logo are trademarks of Google Inc.\n\n===\nlast updated: 2015-06-06\n\n[developing-RESTful-android-apps]: http://www.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html \"developing-RESTful-android-apps\"\n[Twitter for Android]: https://about.twitter.com/zh-hans/products/android \"twitter for android\"\n[Intellij IDEA Community]: http://www.jetbrains.com/idea/ \"Intellij IDEA\"\n[ADT Bundle]: http://developer.android.com/sdk/index.html \"ADT Bundle\"\n[ProGuard]: http://proguard.sourceforge.net/index.html \"ProGuard\"\n[volley]: https://android.googlesource.com/platform/frameworks/volley \"android-volley\"\n[Google Analytics]: https://developers.google.com/analytics/devguides/collection/android/v3/ \"Google Analytics v3\"\n[Picasso]: http://square.github.io/picasso/ \"Picasso\"\n[ViewPagerIndicator]: http://viewpagerindicator.com/ \"ViewPagerIndicator\"\n[AndroidStaggeredGrid]: https://github.com/etsy/AndroidStaggeredGrid \"AndroidStaggeredGrid\"\n[OkHttp]: http://square.github.io/okhttp/ \"OkHttp\"\n[@米粉撸油条]: http://weibo.com/coding4fun \"sina weibo\"\n[@longkai_1991]: https://twitter.com/longkai_1991 \"twitter\"\n[creative commons icon]: http://i.creativecommons.org/l/by-nc/4.0/88x31.png \"creative commons icon\"\n[creative commons license]: http://creativecommons.org/licenses/by-nc/4.0/deed.zh \"creative commons license\"\n\n[about]: https://farm4.staticflickr.com/3925/14308701166_9bc0348a0c_o.png \"about\"\n[timeline]: https://farm4.staticflickr.com/3865/14331112414_929a71514c_o.png \"timeline\"\n[project-host]: http://longkai.github.io/catnut/ \"project-host\"\n[download]: http://www.wandoujia.com/apps/org.catnut \"豌豆荚下载\"\n\n[Google Play]: https://play.google.com/store/apps/details?id=org.catnut\u0026utm_source=global_co\u0026utm_medium=prtnr\u0026utm_content=Mar2515\u0026utm_campaign=PartBadge\u0026pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1 'Get it on Google Play'\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flongkai%2Fcatnut","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flongkai%2Fcatnut","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flongkai%2Fcatnut/lists"}