滑動後退
還有許多其他模組沒有提到Demo Manual
Demo 使用方法
Demo is rely on appcompat and the CommonLibs, you can change CONFIGURATION in your IDES etc. Some IDEs require additional configuration in order to enable annotation processing for Butter Knife, or you can see IntelliJ IDEA Configuration for Butter Knife or Eclipse Configuration for butter Knife.
Demo依賴於appcompat 和 CommonLibs,你可以在IDE或者設定檔裡面添加一下依賴。 部分IDE需要開啟annotation的編譯(因為Butter Knife)的緣故,如果不清楚如何開啟可以看一下IntelliJ IDEA Configuration for Butter Knife or Eclipse Configuration for butter Knife.
目前Demo非常簡陋,不斷完善中。
Update:
2014.6.12:Add descriptions of most of the classes.
增加了類說明,還有一些方法名相對明確。
2014.6.14:Add NineOldAndroids to support Android 2.1~2.3
增加了支援2.3的android動畫,畢竟在某些地方2.3的佔有率並不低。該類庫如果不需要可移除。
2014.6.16 Add enhanceListView for swipe to dismiss; Move NineOldAndroids to Main Lib project.
增加了滑動刪除的Listview;
將NineOldAndroids從依賴項目改為放入主Lib工程,方便大家配置使用。
2014.6.18 Add Shimmer-Android
增加了Shimmer類庫
2014.6.19 Add Sample Demo!! It is very sample demo but I will add more in the next week.
增加了Demo!現在還很簡單,但是我再慢慢補充中。
2014.6.20 Add TileView and Add demo of TileView
2014.6.22 Add colors resource
2014.6.24 Add SmoothProgressBar
增加了Android風格的進度條的Demo。
2014.6.25 Add StickyGridHeaders
增加了頭部浮現控制項和根據Letter過濾控制項
2014.6.26 Add Flip View like FlipBoard
Add PhotoViewwhich can help you zoom image by various touch gestures.
增加了類似FlipBoard的效果。
增加了手勢放縮圖片的控制項。
2014.6.27 Add Square Progress
Add FolderableLayout
AddFoldingNavigationDrawer
增加了幾種進度條的載入方式
增加了摺疊的圖片處理或者側邊菜單的樣式。
2014.6.28 Add Calendar widget
Add Demo.apk
增加了日曆選擇控制項
增加了DemoApk
2014.6.30
Add FaceCrop
Add KenBurns
Add PanningView
Add ProgressWheel
Add ViewpagerSlidingTabs
The CommonLibs use many opensource program and I am very grateful to the author of them. The opensource program which I use:
1.JakeWharton's Butter Knife for View Injection.
2.loopj's Asynchronous Http Client for Android.
3.nostra13's Universal Image Loader for Android
4.greenrobot's greenDAO
5.pardom's ActiveAndroid
6.JakeWharton's DiskLruCache
7.Issacw0ng's SwipeBackLayout
8.google-gson
9.RobotiumTech's robotium
10.JakeWharton's NineOldAndroids
11.JakeWharton's Android-ViewPagerIndicator
If there's anything I forgot to mention,I would be very appreciated for helping me notice it.
And there are also many useful feature like TripleDes Utils,WebViewUtils,Md5Utils etc.
TripleDes Utils,WebViewUtils,Md5Utils
目前主要包含的功能有View Injection,ORM,非同步網路請求和圖片載入,自動化指令碼測試,磁碟LRU等功能,同時提供了類似於TripleDes、Webview快速設定、Md5 處理、String處理等常用工具類,還有類似於滑動返回、帶動畫的expandable listview等UI效果,以及類似於圓角圖片,映像模糊等多種 控制項效果。並且這些功能正在逐步增加中。
歡迎各種fork與提意見。
如果大家有需要的功能,歡迎隨時提意見。
License
Copyright 2014 Marshal Chen
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.