對話企業(yè)家陶利——做企業(yè)靠 19年前,他是一個程序員,初出茅廬,經(jīng)驗不足,憑借一己之力闖世界;
省市領(lǐng)導(dǎo)蒞臨億恩科技推進電 12月22日上午,由河南省商務(wù)廳,鄭州市商務(wù)局有關(guān)領(lǐng)導(dǎo)蒞臨河南省億
怎樣選擇服務(wù)器托管商?如何 互聯(lián)網(wǎng)開展至今,服務(wù)器方面的受到越來越多人的注重,假如要停止服務(wù)器
本文為廣大的移動應(yīng)用開發(fā)者推薦10款輕巧使用的Android UI設(shè)計工具。
1、PhotoView
PhotoView是對Android ImageView的拓展,支持通過單點/多點觸摸來進行圖片縮放的智能控件。
主要特性:
支持平滑滾動;支持單點、多點觸摸,即時縮放圖片;在ViewPager等滑動父控件下能夠運行良好。
2、Smart Image View
SmartImageView是用來取代Android自帶ImgageView組件,通過SmartImageView,使用者可以使用URL、電話薄等多種方式來加載圖片,另外,SmartImageView支持異步加載圖片,圖片將會被緩存在內(nèi)存內(nèi),從而方便二次提取。
3、ActionBarSherlock
ActionBarSherlock是一個獨立的Android設(shè)計庫,可以讓Android 2.x的系統(tǒng)也能使用ActionBar。此外,ActionBarSherlock還能夠允許開發(fā)者只通過一個API,就可以方便地使用和設(shè)計ActionBar。ActionBarSherlock還可以自主判斷選擇并調(diào)用原生Action Bar還是擴展ActionBar。如果在Android 3.x以上使用ActionBarSherlock,它還會調(diào)用系統(tǒng)原生的ActionBar。
4、Nine Old Androids
自Android 3.0以上的版本,SDK新增了一個android.animation包,里面的類都是跟動畫效果實現(xiàn)相關(guān)的,通過Honeycomb API,能夠?qū)崿F(xiàn)非常復(fù)雜的動畫效果。但如果開發(fā)者想在3.0以下的版本中也能使用到這套API,那么Nine Old Androids就會是你最好的選擇,該API和Honeycomb API完全一樣,只是改變了你使用com.nineoldandroids.XXX的入口。
該項目包含兩個工程,一個是Library,即為動畫效果的實現(xiàn)庫,另一個則是Sample,是對如何使用該API的演示。開發(fā)者可以直接登陸Google Play下載安裝Nine Old Androids Sample,查看演示。
5、Pull To Refresh
Android系統(tǒng)為我們中提供了ListView控件,ListView能夠為我們展現(xiàn)豐富的內(nèi)容,有時候我們?yōu)榱颂嵘脩趔w檢,需要更炫而且更好用戶體驗的效果。通過使用Pull To Refresh,我們就能夠?qū)崿F(xiàn)下拉列表即可刷新當(dāng)前頁面內(nèi)容的效果。
6、Progress Wheel
Progress Wheel是一款能夠取代Android原生Indeterminate式可顯示具體進度的滾動式進度條。
7、ViewPagerIndicator
View Pager Indicator是一款基于Patrik Akerfeldt的ViewFlow,兼容了ViewPager和ActionBarSherlock的Android分頁指針小部件,可用于實現(xiàn)工作區(qū)的UI設(shè)計。此外,View Pager Indicator可以幫助開發(fā)者實現(xiàn)Android左右滑屏的同時,標(biāo)簽可以跟著移動,實現(xiàn)了各種風(fēng)格的Indicator。
8、Android Universal Image Loader
Android-Universal-Image-Loader是一款為Android打造的開源UI組件,旨在為開發(fā)者者提供一個異步加載圖像功能。
Android-Universal-Image-Loader能為開發(fā)者提供多線程圖片加載,靈活更改ImageLoader的基本配置(最大線程數(shù)、緩存方式、圖片顯示等);圖片異步加載緩(內(nèi)存緩存及本地緩存)存機制;對加載過程實現(xiàn)監(jiān)聽和事件處理;配置加載圖片的顯示選項,包括圖片圓角處理和加載完成顯示動畫等功能。此外,ImageLoader庫大量使用了面向接口設(shè)計,更加專注于對象所提供的服務(wù)或模塊的職責(zé)。
9、ColorPicker
ColorPicker是Android平臺的顏色拾取器, 可以通過手機攝像頭獲取圖像,或從本地圖庫中獲取圖像,然后點擊所感興趣的顏色,就可以知道所選顏色的RGB、HEX、HSV值。
10、Segmented Radio Button
Segmented Radio Button可以在Android設(shè)備上實現(xiàn)iOS設(shè)備上分段控制效果的UI工具。
以上10款A(yù)ndroid UI工具你用過嗎?沒有的話就直接拿來用吧!