PDA

View Full Version : طریقه ایجاد یک تور راهنمایی



gilas1368
جمعه 09 آبان 1393, 11:12 صبح
سلام به همه

حتما شماهام تا حالا برنامه هایی (هم اندرویدی و هم ویندوزی مثه همین جیمیل) رو دیدید ک وقتی برای اولین بار اجراشون میکنیم ی صفحه ی شیشه ای باز میشه و توی هر صفحه به کاربر راهنمایی های لازم رو میکنه
حالا من میخام ی تور راهنمایی برای کاربر ایجاد کنم ک وقتی اولین بار کاربر برنامه رو اجرا کرد این تور ب نمایش دربیاد و ویژگی های برنامه رو ب کاربر بگه و همچنین راهنمایی های لازم رو هم برای کاربر نمایش بده
ترجیحا میخام روی انیمیشنش خیلی کار کنم اما فعلا نیاز دارم بدونم پطوری میشه این تور رو طراحی وپیاده سازیش کرد

از دوستان هرکس نظری داره یا تا حالا این سبک کار انجام داده خوشحال میشم تجربیاتش رو بذاره برام یا راهنماییم کنه




با تشکر

storm_saeed
جمعه 09 آبان 1393, 14:50 عصر
کاری نداره مثلا تو sharedprefrences برا هر صفحه یه چیزی ذخیره کنید مثلا first_activity_tut.... که توش true false ذخیره بشه دیفالت هم trueباشه بعد موقعی که اکتیویتی میسازید بیاید ببینید که مقدار این true یا false هست اگه true بود بیاید یه اکتیویتی transparent رو این صفحه بندازید کلا هم یه کلاس به اسم TutorialActivity درست کنید که بهش یه باندل به عنوان اینکه کدوم اکتیویتی هست بهش پاس بدید تو اون اکتیویتی بیاید لیوت های مختلف با توجه به اینکه تو کدوم صفحه هست به نمایش بگذارید
حالا اگه مثل اکثر برنامه نویس ها به جا اینکه چندتا اکتیویتی داشتید یه اکتیویتی و بقیه فرگمنت بود بیاید یه framelayout رو کل لیوت قرار بدید و ابتدا هم visibility اش gone باشه بعد اگه مقداری که از sharedprefrences گرفتید true بود بیاید یه لیوت تویه این framelayout قرار بدید

iman0111
جمعه 09 آبان 1393, 18:17 عصر
شاید این دوتا لینک بتونه بهتون کمک کنه

لینک اول (http://www.kelidestan.com/keys/keys.php?key=250)

لینک دوم (http://www.esfandune.ir/%D8%B3%D8%A7%D8%AE%D8%AA-%DB%8C%DA%A9-%D8%B5%D9%81%D8%AD%D9%87-%D8%B4%D9%81%D8%A7%D9%81-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF/)

تشکر هم یادت نره :لبخندساده: