android: ฉันจะใช้การสอนครั้งแรกเช่น Go Launcher ในแอปของฉันได้อย่างไร


86

Go Launcher มีการสอนครั้งแรกที่ดี คล้ายกับ Stock ICS ครั้งแรกที่เรียกใช้ ฉันต้องการเรียนรู้วิธีการแสดงบทช่วยสอนที่คล้ายกันเมื่อเปิดตัวแอปครั้งแรก ฉันจะใช้มุมมองโปร่งใสนี้ (ซึ่งโต้ตอบกับวัตถุบนหน้าจอ) ในแอป Android ของฉันได้อย่างไร

ภาพแรก ภาพที่สอง

คำตอบ:


66

ฉันพยายามทำสิ่งที่คล้ายกันโดยใช้กิจกรรมโปร่งใสที่มี viewpager อยู่ข้างใน ฉันต้องการภาพ 'บทช่วยสอน' แบบคงที่ที่ผู้ใช้สามารถเลื่อนดูได้

หนึ่งในคำตอบสำหรับคำถามของฉันกล่าวถึงห้องสมุดที่น่าสนใจ (เรียกว่า ShowcaseView) ดูเหมือนว่ามันอาจจะเหมาะกับความต้องการของคุณเช่นกัน

https://github.com/Espiandev/ShowcaseView


3
ขอบคุณมาก! ฉันใช้วิธีที่คุณใช้ (กิจกรรมโปร่งใส) แต่ห้องสมุดนี้เป็นสิ่งที่ฉันต้องการ :)
moallemi

ขอบคุณที่แนะนำห้องสมุด
Vrajesh

ไลบรารีนี้สามารถใช้แสดงคำแนะนำสำหรับไอคอนลิ้นชักและเมนูได้หรือไม่
Vivek Sinha

@VivekSinha: ไม่ได้!
Tina

5

คุณสามารถใช้ FrameLayout หรือ RelativeLayout เป็นรูทของ Activity / Fragment ของคุณและใส่ "ครั้งแรก" ดูบนเนื้อหาที่มีพื้นหลังโปร่งใส (เกือบ) หรือใช้ Activity / Fragment อื่นที่มีธีมเป็นกรอบ ( แบบนี้ )

ฉันอยากใช้ Activity / Fragment แต่ขึ้นอยู่กับคุณ!


3

ฉันเขียนห้องสมุดเล็ก ๆ ที่มีส่วนประกอบง่ายๆสำหรับการทัวร์ชมแอป มัน จำกัด เฉพาะกรณีของฉัน แต่อาจเป็นกรณีของคุณ LessonCardView เดียวแสดงให้เห็นเมื่อเริ่มต้นกิจกรรมเป็นครั้งแรกหรือคลิกที่ปุ่มใด ๆ คำติชมความช่วยเหลือหรือคำแนะนำจะได้รับการชื่นชม ขอบคุณhttps://github.com/dnocode/DnoLib

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.