这个库创建一个介绍屏幕为您的应用。帮助教程将背景色设置为每个页面和两个页面之间滚动时,两种颜色将淡出人们彼此。
运行效果:

使用说明:
在build.gradle中添加:
|
|
compile 'za.co.riggaroo:materialhelptutorial:1.0.1' |
在activity中创建一个TutorialItems列表(设置好标题,副标题,背景颜色以及图片资源)。把它们传递给MaterialTutorialActivity,然后startActivityForResult。
public void loadTutorial() { Intent mainAct = new Intent(this, MaterialTutorialActivity.class); mainAct.putParcelableArrayListExtra(MaterialTutorialActivity.MATERIAL_TUTORIAL_ARG_TUTORIAL_ITEMS, getTutorialItems(this)); startActivityForResult(mainAct, REQUEST_CODE); } private ArrayList<TutorialItem> getTutorialItems(Context context) { TutorialItem tutorialItem1 = new TutorialItem(context.getString(R.string.slide_1_african_story_books), context.getString(R.string.slide_1_african_story_books_subtitle), R.color.slide_1, R.drawable.tut_page_1_front, R.drawable.tut_page_1_background); ... ArrayList<TutorialItem> tutorialItems = new ArrayList<>(); tutorialItems.add(tutorialItem1); ... return tutorialItems; }