Skip to content

Commit b5d4de0

Browse files
committed
Merge pull request #2 from Trinea/master
SYNC
2 parents 24b7f99 + 1c99d17 commit b5d4de0

File tree

3 files changed

+33
-4
lines changed

3 files changed

+33
-4
lines changed

English Version/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1044,7 +1044,10 @@ Demo Apk: https://play.google.com/store/apps/details?id=teaonly.droideye
10441044
libpng for Android NDK
10451045
Project Address: https://github.com/julienr/libpng-android
10461046
Document: http://www.libpng.org/pub/png/libpng.html
1047-
<a href="https://github.com/Trinea/android-open-project/edit/master/English%20Version/README.md#include" title="Back to directory" style="width:100%"><img src="http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png" align="right"/></a>
1047+
<a href="https://github.com/Trinea/android-open-project/edit/master/English%20Version/README.md#include" title="Back to directory" style="width:100%"><img src="http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png" align="right"/></a>
1048+
1049+
1. Image File Selector
1050+
Project Address: https://github.com/sw926/ImageFileSelector
10481051

10491052
#### 8. Event Bus
10501053
A typical use case for Android apps is gluing Activities, Fragments, and background threads together. Conventional wiring of those elements often introduces complex and error-prone dependencies and life cycle issues.

README.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,7 @@ EditText 的 Material Design 实现。包含 [Google Material Design Spec](http:
874874

875875
1. MaterialEditText
876876
实现 [Material Design](http://www.google.com/design/spec/components/text-fields.html) 中 Ripple 效果线条背景的 EditText。直接替换原生 EditText 即可集成。
877+
项目地址:https://github.com/DreamingInCodeZH/MaterialEditText
877878

878879
1. MultiActionTextView
879880
可以分别给 TextView 中的某几个字设置点击事件的 TextView
@@ -885,6 +886,11 @@ EditText 的 Material Design 实现。包含 [Google Material Design Spec](http:
885886
项目地址:https://github.com/zcweng/ToggleButton
886887
效果图:![Renderings](https://github.com/zcweng/ToggleButton/raw/master/ToggleButtonSample/21879.gif)
887888

889+
1. SwitchButton
890+
状态切换的 Button,类似 iOS,拥有良好的用户界面
891+
项目地址:https://github.com/kyleduo/SwitchButton
892+
效果图:![Renderings](https://raw.githubusercontent.com/kyleduo/SwitchButton/master/preview/demo_131.jpg)
893+
888894
1. SlideSwitch
889895
状态切换的开关,可以设置为类似 IOS 的圆形,也可以设置为矩形,用 View 实现
890896
项目地址:https://github.com/Leaking/SlideSwitch
@@ -907,6 +913,13 @@ Android Bubble View
907913
项目地址:https://github.com/dupengtao/BubbleTextView
908914
效果图:![Renderings](https://camo.githubusercontent.com/3b8c44089da79868cb45a4da372f2eaae0f3341b/687474703a2f2f3764397069632e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f627562626c65775f766965772e706e67)
909915

916+
1. shadow-layout
917+
Android Shadow Layout
918+
解决了`CardView`:1.不能画圆的阴影。2.设置阴影的位置。3.设置阴影颜色。
919+
项目地址:https://github.com/dmytrodanylyk/shadow-layout
920+
效果图:
921+
![Renderings](https://raw.githubusercontent.com/dmytrodanylyk/shadow-layout/master/screenshots/intro.png)
922+
910923
#### 九、ScrollView
911924
1. Discrollview
912925
支持滚动时 Item 淡入淡出,平移,缩放效果的 ScrollView
@@ -1241,7 +1254,7 @@ APP 示例:QQ名片圈圈效果
12411254
1. AndroidLoadingAnimation
12421255
多种android加载动画
12431256
项目地址:https://github.com/guohuanwen/AndroidLoadingAnimation
1244-
效果图:![TaiJIView](https://github.com/guohuanwen/AndroidLoadingAnimation/blob/master/screenshots/taiji0.gif)
1257+
效果图:![TaiJIView](https://github.com/guohuanwen/AndroidLoadingAnimation/blob/master/screenshots/taiji1.gif)
12451258

12461259

12471260
1. android-lockpattern
@@ -1593,7 +1606,7 @@ http://www.trinea.cn/android/android-imagecache/
15931606
(5)支持不同类型网络处理
15941607
(6)可根据系统配置初始化缓存等
15951608

1596-
b. HttpCache Http 缓存
1609+
1. HttpCache Http 缓存
15971610
文档介绍:http://www.trinea.cn/android/android-http-cache
15981611
特点是:(1) 根据 cache-control、expires 缓存 http 请求
15991612
(2) 支持同步、异步 Http 请求
@@ -1603,7 +1616,7 @@ b. HttpCache Http 缓存
16031616
(2) 公共 View(下拉及底部加载更多 ListView、底部加载更多 ScrollView、滑动一页 Gallery)
16041617
(3) Android 常用工具类(网络、下载、Android 资源操作、shell、文件、Json、随机数、Collection 等等)
16051618

1606-
c. DropDownListView 下拉刷新及滑动到底部加载更多 ListView
1619+
1. DropDownListView 下拉刷新及滑动到底部加载更多 ListView
16071620
文档介绍:http://www.trinea.cn/android/dropdown-to-refresh-and-bottom-load-more-listview/
16081621

16091622
1. shipfaster
@@ -1649,6 +1662,11 @@ Custom View 神器。通过简单的注解帮助你大大减少 Custom View 中
16491662
A library that analyzes an Android device's specifications and calculates which year the device would be considered "high end”.(facebook 开发的检测手机主流配置工具)
16501663
项目地址:https://github.com/facebook/device-year-class
16511664

1665+
1. RxAndroid
1666+
对RxJava在Android上的扩展,使得Android上也很容易实现reactive components,简化线程操作,从而写出很漂亮的代码。
1667+
项目地址:https://github.com/ReactiveX/RxAndroid
1668+
文档介绍:[给Android 开发者的 RxJava 详解](http://gank.io/post/560e15be2dca930e00da1083)
1669+
16521670
#### 六、Android 高版本向低版本兼容
16531671
1. Nine Old Androids
16541672
将 Android 3.0(Honeycomb)所有动画 API(ObjectAnimator ValueAnimator 等)兼容到 Android1.0
@@ -1977,6 +1995,10 @@ java 压缩和解压库
19771995
(4) 支持遍历 zip 包内容
19781996
(5) 比较两个 zip 包等功能
19791997

1998+
1. Image File Selector
1999+
轻量级的图片文件选择器,用系统api选取,压缩和裁切图片,可以方便的得要指定尺寸的图片
2000+
项目地址:https://github.com/sw926/ImageFileSelector
2001+
19802002
#### 十三、其他
19812003
1. Salvage view
19822004
带 View 缓存的 Viewpager PagerAdapter,很方便使用

繁體中文版/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1352,6 +1352,10 @@ java壓縮和解壓庫
13521352
(5) 比較兩個zip包等功能
13531353
<a href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目錄" style="width:100%"><img src="http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png" align="right"/></a>
13541354

1355+
1. Image File Selector
1356+
輕量級的圖片文件選擇器,用系統api選取,壓縮和裁切圖片,可以方便的得要指定尺寸的圖片
1357+
項目地址:https://github.com/sw926/ImageFileSelector
1358+
13551359
#### 十三、其他
13561360
1. Salvage view
13571361
帶View緩存的Viewpager PagerAdapter,很方便使用

0 commit comments

Comments
 (0)