開源整理:Android App新手指引開源控件


開源整理:Android App新手指引開源控件

一個App第一次與用戶接觸或者發生大版本更新時,常常會用戶進行新手引導,而一個好的新手指引,往往能夠方便新用戶快速了解操作你的應用功能。新手指引的重要性,不言而喻。本文搜集整理了Github上一些效果不錯的新手指引開源控件,幫助你的應用在用戶面前有更好的效果展示。當然,如果你有精力,也可以自己開發維護一套新手指引效果。

GuideView

https://github.com/binIoter/GuideView

國人開發者出品的一個輕量級新手指引庫,能夠快速為任何一個View創建一個遮罩層,支持單個頁面,多個引導提示,支持為高亮區域設置不同的圖形,支持引導動畫,方便擴展,良好支持fragment。

使用方式、更多效果、詳細實現原理等,可以查看項目的README。

Spotlight

https://github.com/wooplr/Spotlight

看看下面的效果后相比靜態的指引效果,這種動態指引更容易讓用戶耳目一新,可以在新功能的入口處添加提示。

MaterialIntroView

https://github.com/iammert/MaterialIntroView

下面這個效果是從一款名為Fabulous的App上看到的,作者第一眼見到后,就非常喜歡它的效果,於是動手造了一個輪子。

Highlight

https://github.com/hongyangAndroid/Highlight

一個用於app指向性功能高亮的庫,開發者是很多Android圈內都認識的鴻洋。

FancyShowCaseView

https://github.com/faruktoptas/FancyShowCaseView

同樣是個效果很棒的指引,請看下圖,支持自定義View和動畫等。

ShowcaseView

https://github.com/amlcurran/ShowcaseView

向你的用戶快速展示應用的兩點,這個控件時基於Android系統(Ice-Cream Sandwich和Jelly Bean兩個版本的Launcher)源碼中的Cling自定義View實現的。

看到下面的效果你一定很熟悉。

MaterialShowcaseView

https://github.com/deano2390/MaterialShowcaseView

收到上一個推薦的ShowcaseView啟發而寫的控件,Material Design風格的設計讓效果更加好看。

總結

關於新手指引的開源項目推薦就暫時到此,如果你有更不錯的開源項目推薦歡迎給我留言!對了,本博客會不定期做一類開源控件的整理,歡迎持續關注。希望讀者們,在使用開源項目的同時,能夠挑選一兩個項目熟悉其實現原理。

本文為技術視界原創作品,轉載請注明原文出處:http://blog.coderclock.com/2017/05/22/android/open-source-android-app-guide-view-library ,歡迎關注我的微信公眾號:技術視界


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM