PDA

View Full Version : ساخت لیستی از اطلاعات مانند لیست انتخاب موضوع آگهی در نرم افزار دیوار



Modernidea
دوشنبه 22 آبان 1396, 11:20 صبح
سلام

در نرم افزار دیوار هنگام ثبت آگهی باید موضوع را انتخاب کنیم

147041
147042

پس از انتخاب یک آیتم از لیست بالا، لیست فعلی با افکتی پنهان شده و زیر گروه بعدی با افکتی نمایش داده میشود

سوال
1- آیا مشخص میشود که از فرگمنت استفاده شده یا اکتیویتی؟
2- افکت ها به چه صورت پیاده سازی شده است؟
3- بهترین راه اینکه در لیست نمایش داده شده فعلی جستوجو انجام گیرید چیست؟ یعنی نرم افزار از کجا متوجه شود که در کل دیتابیس جستجو نکند؟
4- آیا تمام لیست در ابتدا از سرور گرفته میشود و بعد به صورت لوکال در دیتابیس دستگاه جستجو انجام میشود؟

سپاسگزارم

hharddy
دوشنبه 22 آبان 1396, 14:48 عصر
سلام
برای افکتی که گفتید میتونید از انیمیشن یا Translation استفاده کنید.
مثال: https://stackoverflow.com/questions/18825200/translation-animation-for-hiding-view
دسته بندی ها میتونن هم از سرور دریافت بشوند هم بصورت محلی مقدار دهی شده باشه در هر دو روش در نهایت تمام دسته بندی ها داخل یک لیست قرار میگیرند که با جست و جو به نتیجه میرسید برای نمونه:
https://coderwall.com/p/zpwrsg/add-search-function-to-list-view-in-android

طبیعتا هماز فرگمنت استفاده شده.

Modernidea
چهارشنبه 24 آبان 1396, 12:10 عصر
سلام
برای افکتی که گفتید میتونید از انیمیشن یا Translation استفاده کنید.
مثال: https://stackoverflow.com/questions/18825200/translation-animation-for-hiding-view
دسته بندی ها میتونن هم از سرور دریافت بشوند هم بصورت محلی مقدار دهی شده باشه در هر دو روش در نهایت تمام دسته بندی ها داخل یک لیست قرار میگیرند که با جست و جو به نتیجه میرسید برای نمونه:
https://coderwall.com/p/zpwrsg/add-search-function-to-list-view-in-android

طبیعتا هماز فرگمنت استفاده شده.

سپاسگزارم از پاسخ خوب شما.
سوال دیگر اینکه چطور میشود فرگمنتی داشت و فرگمنت بعدی را مانند تصویر دومی در پست اول، به صورت دایالوگ نشان داد؟ جستجویی که کردم راه های نمایش دایالوگ فرگمنت را دیدم که این نتیجه را نمیدهد و همچنین فرگمنت دوم به صفحه اضافه شده نه اینکه جایگزین شود.
آیا تصویر دوم در یک اکتیویتی مجزا پیاده سازی شده است یا روش دیگیری دارد؟

kamal70
پنج شنبه 25 آبان 1396, 21:40 عصر
سلام بیشتر شبیه پاپ آپ میده یا شاید دیالوگ باشه

hharddy
جمعه 26 آبان 1396, 01:40 صبح
سپاسگزارم از پاسخ خوب شما.
سوال دیگر اینکه چطور میشود فرگمنتی داشت و فرگمنت بعدی را مانند تصویر دومی در پست اول، به صورت دایالوگ نشان داد؟ جستجویی که کردم راه های نمایش دایالوگ فرگمنت را دیدم که این نتیجه را نمیدهد و همچنین فرگمنت دوم به صفحه اضافه شده نه اینکه جایگزین شود.
آیا تصویر دوم در یک اکتیویتی مجزا پیاده سازی شده است یا روش دیگیری دارد؟

میتونید داخل فرگمنت خودتون کاستوم دیالوگ که تشکیل شده از لیست هست استفاده کنید.