به نام خدا
در این پروژه آندرویدی گام به گام با هم پیش می رویم:
خب ابتدا طبق تصویر زیر یک پروژه آندرویدی بسازید:
اکنون طبق عکس زیر آدرس ذخیره سازی پروژه و نام آن را مشخص کنید:
حالا نسخه SDK را 14 ست کنید (تصویر زیر)
حالا روی گزینه Empty Activity کلیک کنید:
حالا دو تیک زیر را بردارید :
سپس بر finish کلیک کنید.
اکنون فایل build شما باید به صورت زیر باشد (دقت کنید در بخش depenendcies آن اضافیات ح
برچسب: بررسی,
نویسنده: ماهان شریفی
به نام خدا
در گام اول یک لای آوت به صورت زیر طراحی می کنیم:
که نتیجه آن میشود :
اکنون این لای آوت رو به اکتیویتی اصلی الصاق می کنیم یک اکتیویتی جدید می سازم:
حالا بیایید و اسم آن را به صورت زیر ست کنید:
و سپس کد آن را به صورت زیر تغییر بدهید:
حالا باید یک layout برای آن بسازیم:
حالا بیایید و به صورت زیر در آن textview بگذارید:
که نتیجه آن میشود:
حالا لایوت فوق را به اکتیویتی جدید الصاق
به نام خدا
در این بخش سه کار مختلف از intent ها معرفی میشوند:
کار اول : فرستادن داده از یک activity به activity دیگر
کار دوم : باز کردن یک سایت
کار سوم : برقراری یک تماس
سورس کامل را می توانید از اینجا دریافت کنید.
خب این برنامه شامل دو activity می باشد. activity اول دارای یک layout به صورت زیر است:
و دارای کدی به صورت زیر است:
اما activity دوم دارای یک layout به صورت زیر می باشد:
و دارای کدی
برچسب: کلاس,
نویسنده: ماهان شریفی
به نام خدا
کلاس Car در بخش قبل را دیده اید . اکنون یک متد بنام printCar به صورت زیر به آن اضافه می کنیم:
public class Car {
private String name;
private String number;
private String producerCountry;
Car(){
}
Car(String _name){
name = _name;
}
public void printCar(){
System.out.println("Car name :"+name);
}
public void setName(String _nameدانش آموزان عزیز ، فایل تمرین را می توانید از لینک زیر دریافت نمایید. همه توضیحات و نحوه ارسال در فایل
قرار دارند:
دریافت فایل تمرین
در مطالب قبلی ، مباحث ارائه شده در کلاس ، مجددا به صورت خلاصه مطرح شده اند ، حتما ، مطالب را
با دقت فراوان بخوانید و سوالات خود را یا در بخش نظرات یا از طریق تلگرام بپرسید.
دانش آموزان عزیز برای دریافت فایل ها و تسهیل در مکاتبات ، در گروه زیر حتما عضو شوید و یکدیگر را
آگاه سازید:
https://t.me/joinchat/CCrDUQufK4Casdh2e6iZEw
( بعد از عضویت نام و نام خانوادگی را بگویید تا با لیست کلاسی مقایسه شود... )
برچسب: کامنت,
نویسنده: ماهان شریفی
به نام خدا
واژه XML مخفف کلمات eXtensible Markup Language می باشد. در کلاس زبان HTML را به عنوان یکزبان نشانه گذاری معرفی کردیم . XML هم یک زبان نشانه گذاری است. از مزیت های این زبان می توان
به قابل فهم بودن آن توسط انسان اشاره کرد.
این زبان برای تبادل داده ها و اطلاعات توسط وب سرویس ها در سر تا سر اینترنت طراحی شده بود
و هنوز هم این قابلیت را دارا می باشد. اما امروزه ظاهر برنامه ها (رابط کاربری) در خیلی از پلتفرمها
با توسعه جدیدی از این زبان قابل نمایش می باشد. برای مثال ، ظاهر برنامه های آندرویدی XML است.
در زبان XML ما از تگ ها استفاده می کنیم:
معمولا خط اول، ابتدای هر فایل XML قرار دارد ،
به نام خدا
تصویر زیر رو ببنید :
در گام اول ، System.in همان ورودی کیبورد است .—-------------در گام دوم ، فرض کنید اسکنر یک درخت است که ورودی ها رو از کیبورد میگره
( مثلا از ریشه اش میاد بالا ) ، بعد این درخت یکم عجیبه ، چون هر شاخه اش یک میوه میده ،
مثلا شاخه سمت راستی میوه nextInt میده و شاخه سمت چپ میوه next رو میده ،
به این میوه ها ما میگم تابع ... مثلا خاصیت میوه nextInt اینه که اعداد رو میگره فقط و
خاصیت میوه next اینه که هم عدد و هم حرف میگیره (مثلا شماره پلاک ماشین) ...—-------------در گام سوم ما باید محصول رو بچینیم دیگه ، پس یک ظرف می خوایم ، این ظرف متغیر نام دارد
و از جنس int است ،