android: Làm cách nào tôi có thể triển khai hướng dẫn lần đầu tiên như Go Launcher trong ứng dụng của mình?


86

Go Launcher có một hướng dẫn lần đầu tiên rất hay. nó rất giống với Stock ICS lần đầu tiên chạy. Tôi muốn tìm hiểu cách hiển thị hướng dẫn tương tự trong lần khởi chạy ứng dụng đầu tiên của mình. Làm cách nào để triển khai chế độ xem Trong suốt này (tương tác với các đối tượng trên màn hình) trong ứng dụng Android của tôi?

Hình ảnh đầu tiên Hình ảnh thứ hai

Câu trả lời:


66

Tôi đang cố gắng làm điều gì đó tương tự bằng cách sử dụng một hoạt động trong suốt với một máy ngắm bên trong nó. Tôi muốn những hình ảnh 'hướng dẫn' tĩnh mà người dùng có thể lướt qua.

Một trong những câu trả lời cho câu hỏi của tôi đã đề cập đến một thư viện thú vị (được gọi là ShowcaseView). Có vẻ như nó cũng có thể phù hợp với yêu cầu của bạn.

https://github.com/Espiandev/ShowcaseView


3
Cảm ơn bạn rất nhiều! Tôi đã sử dụng cách mà bạn sử dụng (hoạt động trong suốt) nhưng thư viện này là điều chính xác tôi cần :)
moallemi

Cảm ơn bạn đã giới thiệu đến thư viện
Vrajesh

Thư viện này có thể được sử dụng để hiển thị hướng dẫn cho biểu tượng ngăn kéo và menu không?
Vivek Sinha

@VivekSinha: Không, không thể!
Tina

5

Bạn có thể sử dụng FrameLayout hoặc RelativeLayout làm gốc của Activity / Fragment và đặt Chế độ xem "lần đầu tiên" của bạn trên nội dung có nền (gần như) trong suốt hoặc sử dụng một Activity / Fragment khác có chủ đề với cửa sổ xuyên sáng. ( như thế này )

Tôi muốn sử dụng Activity / Fragment, nhưng điều này là tùy thuộc vào bạn!


3

Tôi đã viết một thư viện nhỏ chứa một thành phần đơn giản để thực hiện chuyến tham quan ứng dụng. Nó rất hạn chế đối với trường hợp của tôi nhưng có thể là trường hợp của bạn. Single LessonCardView Hiển thị hoạt động trực tiếp lần đầu tiên hoặc khi nhấp vào nút Mọi lời chỉ trích, trợ giúp hoặc lời khuyên sẽ được đánh giá cao. cảm ơn https://github.com/dnocode/DnoLib

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.