وب سایت گروه سایتا saita group

وب سایت گروه سایتا saita group

فروشگاه جامع پروژه های برنامه نویسی ، هک و امنیت شبکه و کسب در امد اینترنتی

آمار سایت

آمار بازدید

  • بازدید امروز : 27
  • بازدید دیروز : 43
  • بازدید کل : 37942

ساخت کتاب با ListView در بیسیک 4 اندروید


ساخت کتاب با ListView در بیسیک 4 اندروید

در این قسمت شما را با ساخت کتاب با ویژگی های که بیشتر کاربران احتیاج به آن دارند آشنا می کنیم انشاالله با نظرات خود ما را یاری کنید ....!!

نکته (برای زیبای کار خود حتما طرح های زیبا درست کنید تا برنامتون بهتر و قشنگ تر بشه )




شروع آموزش

خوب مثل همیشه برنامه را باز کرده و در زیر منوی Project قسمت Package Name کلیک کرده و یک نام که بعنوان مثال ما آن را Book.B4a قرار دادیم می نویسیم
توجه: اینجا باید اسم برنامه چند بخشی باشد بخاطر همین هم در وسط book و b4a نقطه (.)می گذاریم





حالا به صفخه کد نویسی مراجعه میکنیم و در قسمت Region در جلوی ApplicationLabel نام برنامه رو تغییر می دهیم (این مطالب قبلا توضیح داده شده )
و مقدار FullScreen را True جهت تمام صفحه شدن
و مقدار IncludeTitle را False جهت غیر فعال کردن عنوان صفحه انجام می دهیم



خوب در اینجا می خوایم برای ریبا تر کردن کتابمون یک splash بسازیم

توجه : دوستان اگر با مراحل این قسمت درست آشنایی ندارید حتما این قسمت رو هم کار کنید برای زیبای برنامه خیلی بدرد بخور هستش splash

خب برای آشنایی بیشتر شما عزیزان در همین مرحله باز هم توضیح می دم
در صفحه اصلی یا همان main به پنجره designer وارد میشویم و یک layout با نام start می سازیم و در قسمت ِDesigner > Activity > Activity Properties > images file > Add images رو کلیک کنید و یک عکس انتخاب کنید



حالا به این قسمت میریم که بتونیم عکس انتخابی رو برای صفحه اصلی مشخص کنیم

Designer > Activity > Activity Properties > drawable > Bitmapdrawable >images file

خوب حالا layout رو ذخیره میکنیم و به صفحه کد نویسی می رویم و کد زیر را می نویسیم



خوب در عکس بالا در قسمت timer_tick ما یک ارتباط با صفحه ای دیگر را دادیم که اسم اون صفحه رو s1 قرار دادیم که پس از گذشت زمان صفحه splash ما به صفحه دوم یا s1 انتقال پیدا کنه
حالا ما احتیاج به یک صفحه جدید یا Activity Module نیاز داریم که برای ساختن اون مانند شکل های زیر عمل و نام آن صفحه را s1 قرار دهید .







خوب صفحه بعد ما به نام s1 ساخته شد
حالا به پنجره designer وارد میشیم و یک layout با نام s1 قرار می دهیم

توجه : اگر نام صفحه(Activity Module) و نام لای اوت ( layout ) با هم یکی باشد در صد خطا کمتر می باشد همانند ما که نام هر دو را s1 قرار دادیم .

خوب حالا از زیر منوی Add view > ListView1 رو انتخاب کنید (توضیح داده شده)



که در عکس پایین ListView1 انتخابی می باشد



و اون رو به برنامه معرفی می نماییم (قبلا توضیح داده شده)

در این صفحه یا همان s1 به پنجره designer وارد میشویم و یک layout با نام s1 می سازیم و در قسمت ِDesigner > Activity > Activity Properties > images file > Add images رو کلیک کنید و یک عکس انتخاب کنید (مانند مراحل قبل که عکس انتخاب می کردیم)



حالا به این قسمت میریم که بتونیم عکس انتخابی رو برای صفحه اصلی مشخص کنیم

Designer > Activity > Activity Properties > drawable > Bitmapdrawable >images file

و در قسمت Designer Scripts محل قرار گیری ListView1 را مشخص می کنیم .



خوب حالا layout رو ذخیره میکنیم و به صفحه کد نویسی می رویم و مانند شکل زیر کد ها را می نویسیم


در شکل بالا در قسمت Sub Globals مشاهده می کنید ما یک ListView تعریف کر ده ایم

و در قسمت Activity_Create نیز کدهایی را جهت ساخت لیست در ListView تعریف می کنیم

که در خط 18 layout خود را فراخوانی می کنیم
در خط 19 تا 21 سه منو یا سه خط در ListView ایجاد می کنیم
در خط 23 مقدار ارتفاع هر منو را در ListView را dip مشخصی می کنیم
در خط 24 مقدار سایز نام منو را مشخص می کنیم
در خط 25 رنگ نام منو را مشخص می کنیم
در خط 26 میگویم که منو های ما وسط چین قرار بگیرد

حالا باید در این فسمت عکس پس زمینه منوها رو در ListView مشخص کنیم .
در خط 28 یک متغییر از نوع BitmapDrawable می سازیم
و در خط 29 اون رو Initialize و عکس مورد نظر زو فرا خوانی می کنیم
نکته : تمام عکس ها و فونت ها و فایلهای که باید در برنامه نشون داده بشن در قسمت فایل پایین سمت چپ برنامه add شده باشن .

و در خط 30 مشخص می کنیم که عکس پس زمینه انتخابی برای هر منو در ListView فعال بشه.

خب حالا در عکس پایین می خواهیم بگوییم که با کلیک کردن بر روی هر منو به یک صفحه برود
که برای این کار از دستور زیر استفاده می کنیم



نکته خیلی مهم : حلقه If یک قید شرطی هستش که به صورت زیر نوشته می شه

then جواب =سئوال If
دستور
EndIf

که هر کدام از منو های ساخته شده برای ساختن دستور از 0 شروع می شود مانند شکل بالا

که ما می گوییم اگر (if) سئوال (Position ) = جواب منو اول (مقدارش را صفر میدهیم 0) چکار کند حالا دستور(" StartActivity("s2 به صفحه بعد برو و در پایان end if را قرار می دهیم

که در نهایت صفحه ما به این شکل خواهد شد .


خب حالا می خواهیم دستوراتی که به هر منو در لیست ویو داده ایم را عملی کنیم

خوب در عکس بالا ما به هر منو یک ارتباط به وسیه StartActivity دادیم تا به صفحه ای دیگر برویم و ما احتیاج به دو صفحه دیگر داریم که اسم اون صفحه ها رو s2 و s3 قرار می دهیم و برای هر کدام یک layout با همان نام ها می سازیم (دز بالا آموزش داده شد)

حالا به صفحه سوم که همان s2 می باشد می رویم و مانند مراحل قبل یک عکس برای بگراند آن قرار می دهیم (در بالا آموزش داده شد)

خب حالا به منوی Designer بروید و یک ScrollView1 یسازید سپس مانند شکل زیر از قسمتVisibel اون رو False کنید و ..


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



در قسمت Globals مانند شکل بالا چند متغیر درست می کنیم که:

در خط 15 یک ScrollView معرفی می کنیم
در خط 16 یک Int جهت ارتفاع پنل در ScrollView معرفی می کنیم
در خط 17 یک متغییر از نوع String جهت نمایش متن در ScrollView معرفی می کنیم
در خط 18 یک متغییر از نوع StringUtils جهت تعیین ارتفاع پنل و txt در ScrollViewمعرفی می کنیم
در خط 19 یک متغیر از نوع Float جهت تنظیم ارتفاع در ScrollView با dip معرفی می کنیم
در خط20 یک متغییر از نوع Typeface جهت فراخوانی نوع فونت ما برای نوشته ها معرفی می کنیم

حالا در قسمت Activity_Create می رویم

در خط 25 مثل همیشه layout ساخته شده این صفح رو فراخوانی می کنیم
در خط 26 یک فایل txt که در آن متن ما قرار داره و اون را در پوشه Files برنامه کپی کرده ایم را فرا خوانی می کنیم
در خط 27 هم فونت بکار گیری جهت نمایش متن با آن فونت را فراخوانی می کنیم

در خط 28 تابع ساخت اسکرول ویو را معرفی می کنیم

خب در تابع Scroll باید تنظیماتی را انجام بدهیم که همانند شکل زیر آنها رو می نویسیم


خب در این قسمت هم تابع تنظیم ارتفاع لیبل ها در ScrollView رو تعریف می کنیم



دوستان فعلا تا اینجا داشته باشین تا بعد توضیحات مربوط به دو تابع Scroll و ارتفاع لیبل ها رو توضیح بدم فعلا ...

خب برای صفحه بعد هم که S3 هستش هم این مراحل رو تکرار کنید

در آخر اگر مشکلی داشتید حتما مطرح کنید تا مشکلتون برطرف بشه ....!!!؟؟؟

دانلود عکس های مورد نیاز جهت ساخت این قسمت از آموزش .

دانلود سورس پروژه

 


منتظر نظرات خوبتون هستیم

موفق باشید...
 
منبع:آموزش بیسیک فور اندروید

  انتشار : ۳ شهریور ۱۳۹۴               تعداد بازدید : 1672

برچسب های مهم

کسب درآمد از اینترنت روزی 1/5 میلیون تومان تضمینی

کسب درآمد از اینترنت روزی 1/5 میلیون تومان تضمینی

بسم الله الرحمن الرحیم*نکته مهم*لطفا قبل از اینکه به پشتیبانی پیام بدهید و سوال بپرسید ابتدا تمام توضیحات موجود در این صفحه را کامل مطالعه کنید و قسمت های -سوالات متداول- و -دیدگاه های کاربران- به همراه پاسخ های داده شده را نیز با دقت بخوانید. چون اکثر سوالاتی که شما عزیزان از ...

افزایش قدبا متدجهانی گروتالردینامیک

بلند قد و جذاب شوید بنام خداوند بخشنده و مهربان سلام در این مطلب قصد داریم شما را با آخرین متد افرایش قد که تا مدت ها پیش در ایران ناشناخته بود آشنا کنیم. ...

کسب درآمد اینترنتی 300000 تومان در خانه در کمتر از 30

کسب درآمد اینترنتی 300000 تومان در خانه در کمتر از 30

این محصول آپدیت شد تاریخ 1397/01/27 بسم الله الرحمن الرحیم سلام در دنیای اینترنت خیلی از آدم ها هستند که دوست دارند کسب درآمد کنند و به خیلی چیزها و ایده ها فکر میکنند . همه ما دوست داریم در کمترین زمان بهترین درآمد را داشته باشیم مثلا یک فرد به طور میانگین اگر 12 ساعت کارکند و ...

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

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

پکیج کسب درآمداسان از اینترنت اپدیت جدید 15 اردیبهشت 1397 مناسب برای تمامی افرادباهرسن ودانشی این فرصت هرگز تکرار نمیشود عجله کنید تضمین100%بازگشت وجه درصورت عدم کسب این مبلغ هدیه ویژه پس از خرید این محصول: 1.نرم افزار کی به وای فای وصله نرم افزاری برای ...

ردیابی افراد بدون نیاز به نصب نرم افزار+ردیاب

ردیابی افراد بدون نیاز به نصب نرم افزار+ردیاب

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

تجربه شخصی من در درمان زود انزالی (انزال زودرس) در

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

کتاب چگونه هر شخصی را عاشق خود کنیم ( با تضمین

کتاب چگونه هر شخصی را عاشق خود کنیم ( با تضمین

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

تایپ در منزل با درآمد عالی

تایپ در منزل با درآمد عالی

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

افزایش قد بدون جراحی و محدودیت سنی

افزایش قد بدون جراحی و محدودیت سنی

توجه توجه: در صورت خرید از سایت حتماا حتماااا فیش واریزی به تلگرام ما با شماره و آیدی زیر ارسال شود شماره تلگرام ما جهت مشاوره: 09179226486 آیدی تلگرام ما جهت مشاوره: ghad_bolandi@ آیدی کانال جهت دیدن نتیجه افراد: ClinicAfzayeshghad@ ناهید محمدی هستم و نامزدم که خیلی عاشقش بودم من ...

دانلود کتاب تاریخ تحلیلی صدر اسلام +خلاصه کتاب

دانلود کتاب تاریخ تحلیلی صدر اسلام +خلاصه کتاب

شما با خرید این محصول سه فایل دانلود میکنید: فایل اول: خلاصه کتاب تاریخ تحلیلی صدر اسلام محمد نصیری یکی از دروس عمومی دانشگاهی تعداد صفحات : 40 ص جزوه تهیه شده در هفت فصل و به صورت نموداری و توضیحی و با کیفیت عالی تهیه شده است. تا دانشجویان عزیز در کوتاه ترین مدت ...

دانلود کتاب آموزش ساخت انواع کابینت مدرن MDF

دانلود کتاب آموزش ساخت انواع کابینت مدرن MDF

نوع فایل:PDF زبان:فارسی حجم فایل:18KB در چند دهه اخیر با توجه به افزایش رشد آپارتمان سازی ، تعداد متقاضیان ساخت کابینت نیز افزایش پیدا کرد و با توجه به تغییر ماهیت کابینت ها از فلزی به MDF و تمایل به تغییر مکرر دکوراسیون آشپزخانه از سوی خانواده ها ، کابینت سازی نیز در میان مشاغل ...

کسب درآمد از اینترنت روزانه 150هزارتومان صددرصد

کسب درآمد از اینترنت روزانه 150هزارتومان صددرصد

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

گنج نامه احمد وزیر وگنج نامه شیخ بهایی(کامل)

گنج نامه احمد وزیر وگنج نامه شیخ بهایی(کامل)

کتاب ارزشمند ونایاب گنج نامه شیخ بهایی واحمد وزیر دانلود کتاب نسخه نامه احمد وزیری (گنجنامه شیخ بهایی) با ۲۱۰۲ سند و نسخه معتبر نسخه نامه احمد وزیرکتابی جهت کاوش وتحقیق و پژوهش در علم گنج پژوهی برای محققین این علوم کهن شامل ۲۰۷ صفحه و بابیش از هزاران سند ...

خلاصه کتاب وسؤالات تستي کتاب تفسیر قرآن کریم -

خلاصه کتاب وسؤالات تستي کتاب تفسیر قرآن کریم -

مجموعه سؤالات تستي كتاب تفسیر قرآن کریم (آیات برگزیده) (ويراست دوم، نشر معارف) مشتمل بر 600 سؤال. 2 جزوه و خلاصه درس (تفسیر قرآن کریم(آیات برگزیده) فایل pdfکتاب حجم فایل:20kb گردآورنده این فایل وب سایت نسیم بوک ...

جزوه وصیت نامه حضرت امام خمینی همراه با سوالات

جزوه وصیت نامه حضرت امام خمینی همراه با سوالات

جزوه وصیت نامه حضرت امام خمینی همراه با سوالات تشریحی ...

کسب درآمد 300هزار تومان در 60دقیقه

کسب درآمد 300هزار تومان در 60دقیقه

کسب درآمد 300/000تومان در 60 دقیقه نکته: دوستان عزیز یکی از سوالاتی که خیلی از کاربران میپرسند اینه که آیا پکیج شما همون پکیجی هستش که تو اینترنت زده (کسب درآمد ۳۰۰ هزار در 30 دقیقه ) ؟! نخیر ، اون (پکیج کسب درآمد ۳۰۰،۰۰۰ در ۳۰ دقیقه ) به شما باینری آپشن و فارکس رو آموزش میده که یک ...

کسب درآمد 650میلیون تومانی در یک روز کاملا تست

کسب درآمد 650میلیون تومانی در یک روز کاملا تست

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

دانلود کتاب جزء از کل ترجمه فارسی

دانلود کتاب جزء از کل ترجمه فارسی

جزء از کل کتابی است که هیچ وصفی، حتا حرفهای نویسنده اش، نمی تواند حق مطلب را ادا کند. این مقدمه ی کوتاه را هم فقط برای این نوشتم که خواننده با نویسنده آشنایی مختصری پیدا کند. خواندن جزء از کل تجربه ای غریب و منحصر به فرد است. در هر صفحه اش جمله ای وجود دارد که میتوانید نقلش کنید. ...

نرم افزار دوستیاب وشماره یاب

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

اد ممبر بینهایت ( افزایش ممبر(اعضای) کانال،ربات و

اد ممبر بینهایت ( افزایش ممبر(اعضای) کانال،ربات و

-اد ممبر بینهایت- {افزایش ممبر(اعضای) کانال،ربات و گروه تلگرام و...} Addmember نسخه ویژه(VIP) تمامی و کامل ترین نرم افزار های افزایش ممبر واقعی و فیک و آموزش های آن، که در اینترنت و بازار به قیمت های بالا به فروش می رسد را یک جا و مرتب و منظم به همراه راهنما در هر بخش، با قیمتی کم در ...

آموزش تله کینزی در دو روز

آموزش تله کینزی در دو روز

فقط در 2 روز...! با سلام. در این کتاب آموزش کامل تله کینزی را بصورت خیلی ساده و روان در اختیار شما قرار دادیم که هرکسی حتی در مبتدی ترین سطح میتواند تله کینزی را در کمترین زمان ممکن یاد بگیرد. آموزش هایی که داده شده همراه با تصویر میباشند و باعث یاد گیری بهتر شما عزیزان ...

کتاب رستاخیز مردگان به زبان فارسی

کتاب رستاخیز مردگان به زبان فارسی

کتاب رستاخیز مردگان به زبان فارسی ...

افزایش سایز آلت تناسلی|مسائل جنسی

در اين سايت روشي را به شما معرفي مي كنيم براي بزرگ كردن آلت تناسلي كه نتايج فوق العاده اي براي شما در بر خواهد داشت،كه خودتان هم باور نمي كنيد: . . . 1-افزايش طول و ضخامت به اندازه 3cm الي 8cm 2-افزايش طول تا بيش از50%اندازه فعلي در حالت راست وسفت ...

نرم افزار برنامه ساز اندروید نسخه طلایی

نرم افزار برنامه ساز اندروید نسخه طلایی

نرم افزار برنامه ساز اندروید نسخه طلایی و بدون نیاز به ارتقا توجه :مشکل امضا با کلید دیباگ دراین نسخه کاملا رفع شده و برنامه ها به بازار ارسال می شوند اگر به این مشکل برخوردید ما 10برابر پولتان را پس میدهیم. این نرم افزار بر روی اندروید قابل نصب میباشد 100% مورد تایید ...

تمامی نرم افزار های اددممبر واقعی و فیک

تمامی نرم افزار های اددممبر واقعی و فیک

تمامی و کامل ترین نرم افزار های افزایش ممبر واقعی وفیک را یک جادریافت کنیدهرکدام از این نرم افزار ها در اینترنت و کافه بازاربه قیمت خیلی بالایی بفروش میرسند. نکته: پورسانت بازاریابی این محصول 60% است نسخه ی 100%تست شده با توجه به فیلترینگ تلگرام 15 اردیبهشت ...

پکیج -میلیاردر های مدرن- کسب درآمد 300

پکیج -میلیاردر های مدرن- کسب درآمد 300

-میلیاردر های مدرن- فقط 7 دقیقه وقت بگذارید و این متن را تا آخر و بدون هرگونه حاشیه بخوانید و مطمین باشید مهم ترین 7 دقیقه عمراتان خواهد شد!!! برای ...

کسب درامد

کسب درامد

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

دریافت فایل : کسب درامد
خلاصه کتاب روانشناسی رشد لورا برک دو جلد

خلاصه کتاب روانشناسی رشد لورا برک دو جلد

خلاصه کتاب روانشناسی رشد لورا برک دو جلد سرفصل ها ی مباحث این کتاب عبارت است از : – نظریه و پژوهش در رشد انسان. شامل مباحث : تاریخچه، نظریه و راهبر های پژوهشی مبانی رشد. شامل مباحث : مبانی زیستی و محیطی – رشد پیش از تولد و نوزاد – نوباوگی و نوپایی : دو سال اول ...

کاهش وزن با متد SuperFast Metabolism

بنام خداوند مهر و مهربانی نگران فردایت نباش خدای دیروز و امروز ، خدای فردا هم هست ما اولین بار است بندگی میکنیم ولی او بی زمانی است که خدایی میکند ! اعتماد کن به خدایی اش … تخفیف فوق العاده ویژه ب مناسبت عیدرمضان کاهش وزن با متد SuperFast Metabolism تنها متد ...

خلاصه کتاب مقدمه ای بر نظریه های یادگیری - ترجمه

خلاصه کتاب مقدمه ای بر نظریه های یادگیری - ترجمه

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

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

فید خبر خوان    نقشه سایت    تماس با ما