دوست داری برنامه اندروید بسازی ...!؟
نمی دونی از کجا شروع کنی ... !؟
یادگیری گام به گام و کاملا رایگان در
آکادمی همیار اندروید
شروع یادگیری
همکاران ما
تبلیغات
مطلب انتخابی شما

تاریخ ارسال : ۱۳ , ۰۴ , ۱۳۹۵
تعداد نظرات : ۱۲ نظر
دسته بندی : Android Studio, ListView

آموزش ساخت یک لیست ویو (فهرست) ساده در برنامه نویسی اندروید

به نام خدا

 

سلام دوستان ،

تو این جلسه قرار که فهرست ها یا همان لیست ویوها کارکنیم ،

اگه دقت کرده باشید تو عنوان آموزش کلمه "ساده" ذکر شده است ، حالا چرا ساده …!؟

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

و حالا در این آموزش قراره یک فهرست به یک روش دیگه و ساده تر بسازیم ،

 

می خوایم چی کار کنیم …!؟

قراره یک اپلیکیشن بسازیم ،

تو اون اپلیکیشن یک لیست ۱۵ تایی وجود داره ،

لیستی از ۱۵ مدل لپ تاپ ،

اینم تصویری از اپلیکیشن ما

 

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

 

مرحله اول : ساخت یک پروژه

نام پروژه من : ListView2

نام پکیج من : HamyarRoid.com

نام اکتیویتی من : MainActivity

نام لایوت من : activity_main

توجه مهم : برای ساخت پروژه از حالت Empty Activity استفاده کنید

 

مرحله دوم : ایجاد یک لیست ویو درون لایوت

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

توضیح کدهای بالا :

خط ۱۰ تا ۱۳ : این کدها مربوط به لیست ویو می باشند

توجه مهم : من به لیست خود یک id داده ام و شما هم حتما باید از همین id استفاده کنید ، و به هیچ عنوان آن را تغییر ندهید ، این id یکی از id های پیش فرض و ثبت شده در برنامه نویسی اندروید است

 

مرحله سوم : کدنویسی در اکتیویتی

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

توضیح کدهای بالا :

خط ۷ : درون این خط ما از عبارت ListActivity استفاده کرده ایم ، به این معنی می باشد که اکتیویتی ما یک نوع لیست است

خط ۱۵ : در این خط ما یک آرایه ساخته ایم به نام data_laptop و نام ۱۵ لپ تاپ را به آن داده ایم

خط ۱۶ : در این خط ما با استفاده از متد ArrayAdapter لیست خودمان را ساخته ایم و به آن نام list_laptop  رااختصاص داده ایم / با استفاده از کد android.R.layout.simple_list_item_activated_1 لیست خود را به همان لیست ویو ای که در لایوت ساخته بودیم پیوند زدیم / و همان آرایه ای که در خط ۱۵ ساخته بودیم (data_laptop) را به لیست خود دادیم

خط ۱۷ : در نهایت با استفاده از این خط لیست خود را در اپلیکیشن نمایان می کنیم و عبارت list_laptop همان لیستی است که در خط ۱۶ ساخته بودیم

 

 

 

خیلی خوب دوستان تاجایی که تونستم مرحله به مرحله و روان توضیح دادم ،

اگه سوال یا پیشنهادی بود می تونید کامنت بزارید …

خدانگهدار .

 

 

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

همیار اندروید را در شبکه های اجتماعی دنبال کنید
یــــــک راه آسان برای ارتباط با هـــــــم :)
مطالب مرتبط با موضوع شما

برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

نظرات کاربران

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

12 پاسخ به “آموزش ساخت یک لیست ویو (فهرست) ساده در برنامه نویسی اندروید”

  1. علی می‌گه:

    سلام کد ها کپی نمی شوند .

    • سامان سلطانی پور می‌گه:

      سلام

      نشانگر موس را به درون باکس کدها ببرید و کدها را به حالت انتخاب در بیاورید و سپس با استفاده از کلیدهای ترکیبی Ctrl+V کدها را کپی کنید

  2. هادی می‌گه:

    سلام ممنون از آموزش هاتون. 

  3. حسین می‌گه:

    با سلام و عرض خسته نباشید…

     

    اگه بخوایم که ویولیستمون به صورت کشویی باشه و تا وسط صفخه باز بشه(با کشیدن به سمت راست) باید چیکار کنیم؟

     

    ممنون از اموزش های خوبتون

     

    • سامان سلطانی پور می‌گه:

      سلام دوست عزیز

      لطفا سوالاتتون رو درخصوص مشکلات آموزشی بیان کنید

      درخصوص درخواست شما هم به زودی آموزشی تهیه خواهیم کرد

      باتشکر

  4. علی می‌گه:

    سلام

    خسته نباشید .

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

    مثل این مطلب : http://www.hamyarroid.com/828

    منتهی برای لیست ویو .

    ممنون میشم راهنماییم کنید .

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


ما را محبوب کنید