如果你也对开源微信-Android版的实现原理感兴趣,欢迎 Star 和 Fork 微信-Android版
欢迎加入 QQ 交流群:1234567890 (入群理由填写群介绍问题答案)
欢迎大家提出好的意见建议,可直接Commit,欢迎Star
、Fork
:)
微信-Android版 第一篇——界面(View)篇 包括ListView、 ActionBar、 Menu、 ViewPager、 Gallery、 GridView、 ImageView、 ProgressBar、 TextView、 ScrollView、 TimeView、 TipView、 FlipView、 ColorPickView、 GraphView、 UI Style、 其他
微信-Android版 第二篇——工具库篇
包括依赖注入、
图片缓存、
网络相关、
数据库ORM工具包、
Android公共库、
高版本向低版本兼容库、
多媒体、
事件总线、
传感器、
安全、
插件化、
文件、
其他
微信-Android版 第三篇——优秀篇
比较有意思的完整的Android
微信-Android版 第四篇——开发及测试工具篇
包括开发效率工具、
开发自测相关、
测试工具、
开发及编译环境、
其他
Android开源项目第五篇——优秀个人和团体篇
乐于分享并且有一些很不错的开源项目的个人和组织,包括JakeWharton、Chris Banes、Koushik Dutta等大牛
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。
-
android-pulltorefresh
一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且他实现的下拉刷新ListView在item不足一屏情况下也不会显示刷新提示,体验更好。
项目地址:https://github.com/chrisbanes/Android-PullToRefresh
Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true
APP示例:新浪微博各个页面 -
android-pulltorefresh-listview
下拉刷新ListView
项目地址:https://github.com/johannilsson/android-pulltorefresh
Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true
PS:这个被很多人使用的项目实际有不少bug,推荐使用上面的android-pulltorefresh
-
ActionBarSherlock
为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题
项目地址:https://github.com/JakeWharton/ActionBarSherlock
Demo地址:https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos
APP示例:太多了。。现在连google都在用 -
ActionBar-PullToRefresh
下拉刷新,ActionBar出现加载中提示
项目地址:https://github.com/chrisbanes/ActionBar-PullToRefresh
Demo地址:https://play.google.com/store/apps/details?id=uk.co.senab.actionbarpulltorefresh.samples.stock
APP示例:Gmail,Google plus,知乎等
下面是目前我们团队成员
姓名 | 主要负责区域 |
---|---|
DΟ┳α°↗ | 朋友圈 |
深情小建 | 朋友圈 |
派大星。 | 朋友圈 |
左手玩右手 | 朋友圈 |
Copyright 2014 https://github.com/54cgt/weixin
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.