image آموزش برنامه نویسی اندروید با اندروید استودیو (جلسه ی دوم) image آموزش برنامه نویسی اندروید با اندروید استودیو (جلسه ی چهارم)

دنیای هفت کد

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

main

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

برای شروع کار یک پروژه با نام File Maker ایجاد می کنم و Activity ی خودمون هم به صورت Blanck انتخاب می کنیم.

ما برای طرح گرافیکی برنامه به ۵ تکست باکس ، ۲ دکمه و یک تکست ویو نیاز داریم.ب همین منظور کد های xml خودمون رو به صورت زیر کامل می کنیم.

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

حالا باید بریم سراغ فایل جاوا .

خب ما می خوام نام پوشه ، نام فایل و متن مورد نظرمون رو وارد کنیم.اگر پوشه و فایل وجود نداشت که اون ها رو ایجاد می کنه و اگر هم وجود داشت تغییرات متن رو روی همون فایل اعمال می کنه.این وظیفه ی یک دکمه و سه تکست باکس اول بود.

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

کد های جاوا به صورت زیر است.(توضیحات خط به خط کد در کنارش هست)

همچنین برای ایجاد یک پرمیشن(یک نوع اجازه ی برنامه از سیستم عامل اندروید برای دسترسی به sdCard )در آدرس app>manifests>AndroidManifest.xml کپی کنید

این کد رو در بالا ی تگ application کپی کنید.

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

خروجی در برنامه ی Bluestacks به صورت زیر است.

2015-09-22_17-25-59

 

اینم یک مثال

iiii

 

و همچنین در فایل منیجر می بینیم که فایل های ما ایجاد شدن.

ggg

 

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

در جلسه ی بعد یک فایل منیجر درست می کنیم.

دانلود سورس برنامه ی File Maker

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

نظرتان را بنویسید

ایمیل شما نمایش داده نمی شود.

logo-samandehi
حامیان ما :
aparat aparat aparat aparat
شبکه های اجتماعی :
aparat aparat aparat aparat aparat

پیامک : 30007006000096 ایمیل : 7code.ir@gmail.com