آموزش کتاب پیشرفته در بیسیک فور اندروید – جلسه دوازدهم ( نگاه اجمالی به سورس – اکتیویتی upgrade_lap)
سلام
در دوازدهمین قسمت از آموزش ساخت کتاب پیشرفته بیسیک فور اندروید در خدمتتون هستیم، در این جلسه قصد داریم تا در رابطه با اکتویتی upgrade_lab صحبت کنیم. در ادامه همراه بپرسم باشید.
در این جلسه قصد داریم در مورد عنوان زیر صحبت کنیم:
- بررسی اکتیویتی upgrade_lap
وظیفه این بخش، نمایش مبحث ارتقا لپ تاپ است.
خب ابتدای کار ویوها و متغیرها و کتابخانه هایی را که نیاز داریم، تعریف میکنیم. در ساب initoalizer کتابخانه ها و ویوهایی که به آن ها نیاز داریم و آن ها را تعریف کردیم، راه اندازی میکنیم و به ویویی که میخواهیم از رویداد آن استفاده کنیم، ایونت نیم یا نام رویداد میدهیم.
در بخش view به ویوهایی که تعریف کردیم، مقدار میدهیم و آن ها را در اکتیویتی مدیریت میکنیم. با استفاده از کتابخانه ColorDrawable میتوانیم خاصیت های غیر اصلی ویوها را با استفاده از کدنویسی تغییر دهیم. خاصیت هایی مثل حاشیه گذاشتن برای شی یا تغییر رنگ حاشیه و… در این ساب کوئری سلکت را میزنیم تا بتوانیم مقادیر دلخواه را از دیتابیس آفلاینمان، انتخاب کنیم. سپس با استفاده از کتابخانه PersianAutoSizeLabel متنمان را از دیتابیس میگیریم و به صورتی که متن قابلیت اسکرول کردن داشته باشد، آن را نشان میدهیم. حتی در این کتابخانه میتوانید خاصیت های لیبل را هم ببینید و از آن استفاده کنید.
و در ساب db هم دیتابیس را در حافظه موقت گوشی کپی کردیم تا کاربر از طریق برنامه، بتواند دیتابیس را بخواند.
چنانچه سوالی در رابطه با این آموزش داشتید از ما بپرسید 🙂
موفق باشید.
ارسال نظر
شما باید وارد شوید یا عضو شوید تا بتوانید نظر ارسال کنید