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

ایده پردازی و راهنمایی کلی برای ساختار یک برنامه

نورحسینی  12 سال پیش  12 سال پیش
0 0

با عرض سلام خدمت استاد و همه اساتید عزیز :

من قصد دارم یک برنامه مثل برنامه های بانک پیامکی بنویسم طوریکه کاربر بتونه پیامکها رو اگه خواست ارسال  بکنه  . چون اولین پروژست یک کم گیج شدم . ساختار کلیش اینه که باید یک لیست ویو داشته باشم و یک آداپتور نوت . حالا این آداپتور رو چگونه باید با متن هر پیامک به صورت جدا پر کنم . و آیا باید هر کدام رو جدا جدا تایپ کنم یا راه بهتری هم هست ؟ مثل paste کلی پیامک ها و جدا کردن هرکدوم. ضمنا شیوه ای که پیشنهاد می کنید هر قدر ساده تر باشه بهتره .

اصلا نمیشه هر کدام  رو در تکست ویو های جدا انداخت  و همه رو در یک scroll view انداخت که دیگه مشکلات لیست ویو رو نداشته باشیم ؟

خیلی سر در گمم  . آقا از پیشنهادات شما به شدت استقبال میشه  . منتظرم ..... ممنون میشم شمای کلی برنامه با کارهایی که باید انجام بشه رو در چند کلمه راهنمایی کنید .

0 0
ضمنا اگر دوستان در صورت امکان یک پروژه مشابه داشته باشند و بزارند خیلی کمک میکنه ممنون . (12 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
Mir Unknown  12 سال پیش
+3 0

ایده ای که بنظر من میاد.شما از بانک اطلاعات استفاده کن.بعد اطلاعات رو بر اساس تگ ها بخوان تو قسمت ها مربوط به خودشون تو ی لیست ویو نشون بده.البته قسمت ها رو میتونی با دکمه درست کنی که اینجوری واس هر قسمت باید یک اکتیوتی جدا باید بسازید...

ارسال پیامک.حذف از برنامه.افزودن به علاقه مندی ها اینا رو هم راحت میشه از تو انجمن پیدا کردو اضافه کرد

0 0
ممنون دوست عزیز پروژه مشابهی سراغ نداری ؟ (12 سال پیش)
0 0
زیادن پاپیون پیامک دانلود کن البته اون به سرور انلاینم وصله (12 سال پیش)
0 0
من خودم چند ماه میشه دارم رو همچین چیزی کار میکنم البته واس من فقط به سرور انلاین وصله.به سوالاتم و علاقه مندیام نگاه بنداز کمت میکنن (12 سال پیش)
0 0
ممنون برنامه های به این سبک که زیادن ولی شیوه نوشتن اونها برام معماست . منظروم یک example ساده یا اگر بشه یک سورس برنامه مشابه که بتونم راهی که طی شده پیدا کنم . به هر حال ممنون . خوشحال میشم از نظر باقی دوستان هم استفاده می کنم . منتظرم.... (12 سال پیش)
0 0
شما استارتشو بزن مطمین باش همه چیزشو پیدا میکنی یاد میگیری اول اموزشا رو خوب ببین بعد استارت کن هر جا مشکل بود تو انجمن سوال کن (12 سال پیش)
پاسخ به سوال 
Spirit  12 سال پیش
+7 0

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

0 0
ممنون از راهنمایی spirit جان که این همه راه اومدی به ما سر بزنی ! (12 سال پیش)
0 0
پاسخ Sprit درسته - لطفا برای تشکر روی دکمه ی Vote کلیک کنید تا امتیاز برای کاربر اعمال بشه :) (12 سال پیش)
پاسخ به سوال 
CreativeBoy  12 سال پیش
+4 0

سلام

من هم مثل دوستان نظرم اینه که از دیتابیس استفاده کنید. 

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

برای پیاده سازی برنامتون هم میتونید از پروژه notes  و از بخش 16 خیلی خیلی کمک بگیرید.

 

« آیا باید هر کدام رو جدا جدا تایپ کنم یا راه بهتری هم هست ؟ مثل paste کلی پیامک ها و جدا کردن هرکدوم. ضمنا شیوه ای که پیشنهاد می کنید هر قدر ساده تر باشه بهتره . » جواب (البته اگه درست منظورتون رو متجه شده باشم): اگر همه پیامک ها رو توی یک فایل مثلا txt دارید میتونید با قرار دادن یک عبارت کوتاه بین هر پیامک (یه چیزی مثل این  =  [msg] ) پیامک ها رو جدا کنید و بعد یک برنامه بنویسید که پیامک ها رو بر اساس همین عبارت ( [msg] ) جدا کنه و هر کدوم رو به عنوان یک record به جدول اضافه کنه. (راهنمایی از تابع split و از کلاس filereader  و filewriter میتونید کمک بگیرید لینک ). هر چند که این روش با این که خودتون پیامک ها رو توی DB کپی کنید از لحاظ زمانی تفاوت چندانی نداره ولی اگه خودم باشم چنین کاری میکنم (باحاله :) ).

 

در مورد scrollView هم حق با spirit، کلا scrollView روش مناسبی برای انجام این کار نیست و روش اصولی استفاده از listView هست که به راحتی میتونید از پروژه notes کمک بگیرید و هر کاری دوست داشتید روی listView انجام بدید.

+1 0
ممنون از لطفت CreativeBoy عزیز و از وقتی که گزاشتی و توضیحات خیلی خوبی که دادی . (12 سال پیش)
0 0
خواهش میکنم ؛) (12 سال پیش)

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