بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

پیاده سازی قسمتهای ثابت در صفحات برنامه

مدیریت گفتگو
طاهر 12 سال پیش
آخرین تغییر: 10 سال پیش

با سلام

به نظر شما بهترین راه برای پیاده سازی فرایند زیر چیه ؟

فرض کنید در تمامی اکتیویتی های برنامه بخواهیم یه قسمت به عنوان منوی بالا داشته باشیم که شامل یک آیکن جهت باز کردن منوی کناری از نوع slideMenu  و یه متن جهت نمایش نام صفحه باشه .

جهت پیاده سازی این قسمت از برنامه به چه صورت باید عمل کرد که کمترینم کدنویسی و بهترین عملکرد رو داشته باشه ؟؟

نظرات

طاهر 12 سال پیش
البته منظورم بیشتر قسمت کدنویسی جاوای این بخش هست که با کلیک روی آن کار خاصی انجام بشه
javac 12 سال پیش
منم دقیقا همین سوال رو دارم یعنی چطور میشه یه سری دکمه ثابت برای تمام صفحات برنامه طراحی کرد چیزی شبیه اینستاگرام؟

پاسخ‌ها 2

مجتبی یگانه 12 سال پیش

من توی برنامه ای که درحال توسعش هستم نیاز به یک هدر داشتم ، یه کاستوم کنترل  که از لایه ها ارث بری میکنه رو انتخاب کردم ، حتی مثلا نیاز بود که توی صفحه ی خانه ،  آیکون خانه نشون داده نشه بنابراین یه تابع بهش اضافه کردم 

Header.hideicon("home");

با یه سوئیچ ساده مدیریت میشه !

شاید برای درک بهتر ، مرور قسمت custom spinner بهتون کمک کنه  ، با این روش ، درد سر لایه بندی توی تک تک صفحات وجود نداره ،  برای من واقعا لذت بخش بود ، یه درگ ساده و تموم !

نظرات

uncocoder 12 سال پیش
آفرین. جواب رو تأیید می کنم :)
سپهر 12 سال پیش
میشه لطف کنی و کد این تابع رو قرار بدی ؟
mahdiFar77 10 سال پیش
اگه امکان داره سورس رو قرار بدین یا بگین دنبال چی بگردیم ؟ خیلی فکر کردم ولی به نتیجه ای نرسیدم
Hajhosseini 12 سال پیش

فکر کنم توی این برنامه ها از چند تا فرم استفاده نمیشه.منم تو فکر همچین کاری هستم البته این پروژه ی بعدی من قراره بشه و میره برای بعد از 15 ام.ولی تا اونجایی که فهمیدم یک آرایه از کنترل هایی که شبیه فرم هستند رو توی یک اسکرول افقی میندازن و ازشون استفاده میکنن.البته میشه از آرایه استفاده نکرد ولی اگر تعداد فرم ها زیاد بود بهتره.همونطوری که استاد توی آموزش بازار گفتند فکر کنم یکم پیچیده باشه ولی ارزش داره

نظرات

mahdiFar77 10 سال پیش
امکان داره راهنمایی کنین خیلی فکر کردم ولی به نتیجه ای نرسیدم
آریا 10 سال پیش
خوب از اکشن بار استفاده کنین . آموزشش هم آقای کاشی زاده گذاشتن
Hajhosseini 10 سال پیش
دوست عزیز این پاسخ من مال بیشتر از ۲ سال پیشه. شما باید یک اکتیویتی داشته باشید و بقیه فرم هاتون رو توی فرگمنت پیاده سازی کنید. برای اینکه یک چیزی توی کل صفحات وجود داشته باشه کافیه توی اکتیویتی قرارش بدید و ازش استفاده کنید.
Hajhosseini 10 سال پیش
خیلی خوبه که جوابای قدیمی رو میبینیم. اینجاست که ادم سطح پیشرفتش رو میفهمه و میبینه چقدر جای پیشرفت هست. (و البته کلی به جواباش میخنده ;D)
mahdiFar77 10 سال پیش
اخه وقتی روی یکی از آیتمها کلیک میشه دوباره تو همون صفحه فرم جدید باز میشه مثل بازار که وقتی روی یه نرم افزار کلیک میکنید به یه اکتیویری دیگه میره ولی منوی پایین ثابته ولی وقتی که بک میزنه به اکتیویتی که داخل هست رو بک میکنه.نمیدونم چرا هرجی فک میکنم به نتیجه ای نمیرسم.
mahdiFar77 10 سال پیش
اخه وقتی روی یکی از آیتمها کلیک میشه دوباره تو همون صفحه فرم جدید باز میشه مثل بازار که وقتی روی یه نرم افزار کلیک میکنید به یه اکتیویری دیگه میره ولی منوی پایین ثابته ولی وقتی که بک میزنه به اکتیویتی که داخل هست رو بک میکنه.نمیدونم چرا هرجی فک میکنم به نتیجه ای نمیرسم.
mahdiFar77 10 سال پیش
کسی سمپل در این باره نداره کمک کنه؟

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .