bundles
  آیا می دانید با دوره های آموزشی سون لرن می توانید از 0 تا 100 طراحی وب را در منزل فراگیرید!

دوره مجازی اندروید (جلسه 9): کار با view های اصلی اندروید

62 4077 ۲۹ تیر ۹۵
به نام خدا، سلام. در این جلسه صفحه پروفایل کاربری رو تکمیل می کنیم. مطالب مطرح شده در این جلسه عبارتند از :
  • Linear Layout و attribute های آن
  • ساختن رابط کاربری با XML و تشریح اجزای مختلف رابط کاربری
  • Edit texts
    • آشنایی با attribute های xml برای EditText
    • اضافه کردن TextWatcher به EditText
  • Buttons
    • آشنایی با attribute های xml برای Button
    • کار با Event های کاربردی آن
  • Checkbox
    • آشنایی با attribute های xml برای Checkbox
    • کار با Event های کاربردی آن
  • Radio Buttons
    • آشنایی با attribute های xml برای Radio button
    • کار با Event های کاربردی آن
  • آموزش اضافه کردن فونت به پروژه و آشنایی با کلاس Typeface
    • اعمال کردن فونت های مختلف روی View های Textview, Button, EditText و ...
این مطلب یک جلسه از دوره آموزش پروژه محور برنامه نویسی اندروید - پایه تا پیشرفته است و برای دیدن آن باید در این دوره ثبت نام کنید .
توضیحات : سیستم عامل اندروید، با بیش از یک میلیارد کاربر در دنیا بالغ بر 70 درصد سهم سیستم عامل های تلفن های همراه را به خود اختصاص داده است. همین موضوع باعث شده تا بازار کاری با پتانسیل بالا برای برنامه نویسی اندروید ایجاد گردد. با توجه به استقبال کاربران و درخواست های مکرر شما دوستان عزیز سعی کردیم دوره ای جامع و کامل را در زمینه برنامه نویسی اندروید برگزار نماییم. در این دوره تمامی مفاهیم مقدماتی تا پیشرفته اندروید را به صورت کاملا پروژه محور آموزش خواهیم داد. پس از گذراندن این دوره می توانید هر برنامه و اپ اندرویدی که می خواهید، با بهترین کیفیت و آخرین تکنولوژی های روز تولید کنید. این دوره طوری طراحی شده که تمام نیازهای بازار کار را پاسخگو می باشد. زبان برنامه نویسی استفاده شده در این دوره جاواست که بهینه ترین، پر سرعت ترین و با کیفیت ترین اپ های اندروید را با آن می توان تولید کرد و گوگل این روش را با آخرین به روزرسانی ها به بهترین شکل پشتیبانی می کند. برای گذراندن این دوره، نیاز به تجربه برنامه نویسی پیشرفته ندارید، ما سعی کردیم اکثر مفاهیم مورد نیاز شما را در جلسات ابتدایی آموزش دهیم. این دوره نیز بر اساس اصل قیمت گذاری منصفانه در سون لرن با هزینه ای بسیار کمتر از آنچه در دوره های حضوری می پردازید در دسترس شما خواهد بود.
:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 62 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    هادی خضرپور(۲۲ آبان ۱۳۹۵)

    ببخشید اقای شاهینی لطف می کنید فایل های این قسمت رو برام ارسال کنید یا توی همین پست بزارید

    • ‏‏
      سعید شاهینی(۲۲ آبان ۱۳۹۵)

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

  • ‏‏
    امیررضا رحیمی(۳۰ آبان ۱۳۹۵)

    سلام اندروید استودیو موقع اتنخاب Specified Activity این ارور رو میده:
    The activity must be exported or contain an intent-filter

    • ‏‏
      سعید شاهینی(۱ آذر ۱۳۹۵)

      سلام، اگه از قسمت Edit Configuration رفته باشید، همچین اروری نخواهد داد. جلسات بعدی رو مشاهده کنید چون این مورد رو کامل توضیح دادم.

  • ‏‏

    سلام، اگه خودِ فایل های حاوی محیط برنامه نویسی هر جلسه رو بذارید خیلی بهتر میشه؟ مثلا این جلسه خود کدهایی که نوشتیم چه جاوا و چه xml ,…

    ممنون

    • ‏‏
      سعید شاهینی(۱ آذر ۱۳۹۵)

      سلام، جلسات بعدی همگی دارای فایل های مربوط به پروژه هستند. جلسات ابتدایی فکر نمی کردیم که مفید باشه ولی به درخواست دانشجویان از جلسات بعدی اضافه کردیم.

  • ‏‏
    amin ataei(۱۸ آذر ۱۳۹۵)

    سلام مهندس بسیار ممنون از آموزش خوبتون، من تا اینجا پیش رفتم ولی با مشکل برخورد کردم، نمیدونم چرا اجرا نمیشه. دقیق نمیدونم مشکل از کدم هست یا کامپایلر دو سه روز ام وقت گذاشتم نشده. اگر زحمت بکشین فایل هاش رو تا اینجا برام بفرستین ممنون میشم. یعنی تا قبل از recyceler .
    hadi723456@gmail.com

    • ‏‏
      سعید شاهینی(۲۶ آذر ۱۳۹۵)

      سلام، خب یه اسکرین شات از ارورتون بهم بدید، چون من فایل های اون موقع رو ندارم متاسفانه

  • ‏‏

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

    ممنون میشم نظرتون رو بفرمایید.

    • ‏‏
      سعید شاهینی(۲۶ بهمن ۱۳۹۵)

      سلام٬ خواهش می کنم٬ خیلی عالیه. موفق باشید

  • ‏‏
    Peyman Ataie(۲۴ بهمن ۱۳۹۵)

    سلام اقای شاهینی
    اخر ویدئوی این جلسه گفتین هر اکتیویتی که می سازیم حالت راست به چپش (گزینه ی Preview Right to Left) رو هم چک کنیم که مشکل نداشه باشه اما اصلا چنین گزینه ای تو language نیست و فقط یه گزینه داره اونم Edit Translation هستش . چطور اون بخش رو پیدا کنیم ؟؟؟؟

    • ‏‏
      سعید شاهینی(۲۶ بهمن ۱۳۹۵)

      سلام٬ ورژن قبلی اندروید این ویژگی رو به صورت پیش فرض داشت ولی الان دیگه نیست. من راهی که برای حل این مشکل پیدا کردم اینه که یه پوشه به نام values-fa بسازید و یک فایل strings.xml داخل اون ایجاد کنید. بعد از این کار می تونید از منوی language (که قبلا گزینه preview right to left داشت) زبان فارسی رو انتخاب کنید.

  • ‏‏
    سیدفاضل هاشمی(۲۴ اسفند ۱۳۹۵)

    سلام.
    من همه کارای اینو ویدیو رو انجام دادم.اما بعد از تعیین Toast.کلید تغییر عکس .بعد از ران کردن دیگه برام نه ارور میده نه برنامه رو بالا میاره چکار باید بکنم؟؟؟؟؟؟

    • ‏‏
      سعید شاهینی(۲۴ اسفند ۱۳۹۵)

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

  • ‏‏
    مصطفی کریم زاده(۲۶ اسفند ۱۳۹۵)

    با سلام خدمت استاد.
    می خواستم بپرسم که وقتی یه view تو محیط کدنویسی اضافه می کنم و طولشو match_parent و ارتفاعشو wrap_content میزارم ولی بعدش یهو نمی دونم چی میشه این تنظیمات به هم می خوره و absoulute x,y فعال میشه و طول و عرض تنظیم شده صفر دی پی میشه و هرکاری می کنم کهmatch_parent و wrap_contentبشن ،
    نمیشه.مشکلش کجاست؟

    • ‏‏
      سعید شاهینی(۱ فروردین ۱۳۹۶)

      سلام٬ دو حالت ممکنه وجود داشته باشه که باعث بهش wrap_content به درستی کار نکنه. یکی اینکه داخل کلاس اون View متد onMeasure اووراید شده باشه و مقدار ارتفاع رو صفر کرده باشه. یا اینکه داخل View هیچ محتوایی نباشه.

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

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

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

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram