آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

استارت اولین پروژه م...

RojaDev  11 سال پیش  11 سال پیش
0 0

سلام دوستان

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

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

اولین مورد مبهمی که ذهنمو درگیر کرده...آیابرای هر فعالیتی که میخوایم توی اپ انجام بشه نیاز به یک اکتیویتی داریم؟!

مثلا یه لیستی از 20 عنوان داریم که داخل هر کدومش قرار 40 تا عنوان دیگه باشه که با کلیک بروی هرکدوم از عنوان ها یه سری اطلاعات نشون بده... برای هر کدوم از اون 40 عنوان باید یک اکتیوتی طراحی بشه  یا میشه داینامیک طراحی کرد یه اکتیوینی باشه اطلاعات دینامیک پر شه ( دیتابیس)؟

میبخشید خیلی طولانی شد... :(

+4 0
سلام میشه یه اکتیویتی باشه و اطلاعات بر اساس عنوانی که روش کلیک شده پر بشه و کار خیلی سختی هم نیست ! البته اگه واسه متن باشه (خواندن اطلاعات از دیتابیس) واسه تصویر یکم پیچیده تر میشه !(البته یکم) (11 سال پیش)
+3 0
من عید بود داشتم رو آموزش های استاد کار میکردم تازه وارد بودم رو یه پروژه ای کار میکردم تقریبا 60 تا اکتیویتی درست کرده بودم اما الان رو پروژه ای از اون بیشتر اطلاعات داره کار میکنم که 6 تا اکتیویتی داره و وقتی به اون پروژه ام فکر میکنم خنده ام میگیره دینامیک کردن خیلی بهتره مثلا جایی که کلاس لازمه یا تابع لازمه یه بار بنویسیم و چندین بار استفاده کنیم. اصول برنامه نویسی رعایت میشه و آدم خودش خیلی چیزا رو یاد میگیره... (11 سال پیش)
+1 0
میتونین یه دیالوگ طراحی کنین و با دادن آرگومان های دلخواه هر دفعه داده هاش تغیرکنه و نمایش بده.اینجوری دیگه نیازی به اکتیویتی های متفاوت هم نیست. (11 سال پیش)
+1 0
داینامیک کار کردن قطعا بهتر و راحت تر هست . من برا این کار که شما گفتید یه activity دارم که listView م توش هست بعد با توجه به گزینه ای که انتخاب میشه این listView پر میشه و اگه قرار باشه با انتخاب یکی از اونها دوباره مثلا 20 تا گزینه دیگه بیاد بازهم همون listView رو تغییر میدم . نام ها و اطلاعات listView رو هم از دیتابیس میخونم خیییلی کار رو راحت میکنه . کلا عاشق لیست ویو هستم من :) (11 سال پیش)
+1 0
ممنون از راهنمایی دوستان...دیتابیس بصورت انلاین در پروژه ها استفاده میشه ( سمت سرور) یا بصورت کلاینت؟! و اگر سمت کاربر باشه ایا حجم زیادی رو اشغال میکنه و باعث کندی در اجرای برنامه نمیشه؟! (11 سال پیش)
+1 0
نظر نفر اول نظر منه و من تو پروژم از این روش استفاده کردم خیلیم خوب جواب میده بجای چند اکتیویتی از چند شرط تو یک اکتیویتی استفاده کنید! همین!، به هر دو صورت میتونید استفاده کنید سمت سرور و کلاینت،معمولا دیتابیس های متنی حجم زیادی اشغال نمیکنن،فکر نکنم کند باشه (11 سال پیش)
+1 0
@ریحانه - دیتابیس حجم زیادی رو اشغال نمی کنه (در مقایسه با حالتی که اطلاعات را در اکتیویتی کپی کنید.) سرعتش هم خوبه. چون فرمودید اولین برنامه تان هست، به نظرم بهتره دیتابیس را روی گوشی ایجاد کنید (نه روی سرور) چون هم دردسر کمتری داره و هم سرعت بیشتری داره و هم به اطلاعات کمتری برای نوشتن برنامه نیاز خواهید داشت. و هم کاربردش برای کاربر بیشتر و بهتر هست. (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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