• illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

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



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

دوره مجازی اندروید (جلسه 25): مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت چهارم

12 2423 ۲ مهر ۹۵
به نام خدا دوستان سلام، در خدمت شما هستیم با قسمت چهارم از سری آموزش های متریال دیزاین در اندروید. در این جلسه استفاده از CollapsingToolbarLayout را آموزش خواهیم داد. صفحه ی اطلاعات کاربری را کامل خواهیم کرد. همچنین ایجاد view های سفارشی رو به دلیل درخواست دانشجویان عزیز آموزش داده ام. لیست کامل مطالب ارائه شده در لیست پایین آورده شده اند. مطالب مطرح شده در این جلسه عبارتند از :
  • Collapsing Toolbar Layout
    • معرفی CollapsingToolbarLayout
    • آشنایی با صفت contentScrim
    • آشنایی با مقدار exitUntilCollapsed
    • حذف عنوان از CollapsingToolbarLayout
    • معرفی صفت CollapseMode و مقادیر Parallax و Pin
    • آشنایی با NestedScrollView
  • آشنایی با کلاس Application و تعریف آن
  • ایجاد CustomView
    • ایجاد TextView با فونت سفارشی برای استفاده در کل برنامه
    • ایجاد Button با فونت سفارشی برای استفاده در کل برنامه
  • ایجاد Shape با Xml
    • ایجاد شکل مستطیل
    • دور گرد کردن مستطیل
    • تغییر رنگ shape
    • دور خط دار کردن shape
  • ایجاد Selector با xml
    • ست کردن selector روی view های مختلف
  • اضافه کردن انیمیشن Ripple به View های مختلف در اندروید
  • آموزش ایجاد اپ چند زبانه
    • ایجاد strings.xml برای زبان های مختلف
    • ایجاد پوشه ی values برای زبان های مختلف
    • آشنایی با نحوه ی کارکرد locale در اندروید
این مطلب یک جلسه از دوره آموزش پروژه محور برنامه نویسی اندروید - پایه تا پیشرفته است و برای دیدن آن باید در این دوره ثبت نام کنید .
توضیحات : سیستم عامل اندروید، با بیش از یک میلیارد کاربر در دنیا بالغ بر 70 درصد سهم سیستم عامل های تلفن های همراه را به خود اختصاص داده است. همین موضوع باعث شده تا بازار کاری با پتانسیل بالا برای برنامه نویسی اندروید ایجاد گردد. با توجه به استقبال کاربران و درخواست های مکرر شما دوستان عزیز سعی کردیم دوره ای جامع و کامل را در زمینه برنامه نویسی اندروید برگزار نماییم. در این دوره تمامی مفاهیم مقدماتی تا پیشرفته اندروید را به صورت کاملا پروژه محور آموزش خواهیم داد. پس از گذراندن این دوره می توانید هر برنامه و اپ اندرویدی که می خواهید، با بهترین کیفیت و آخرین تکنولوژی های روز تولید کنید. این دوره طوری طراحی شده که تمام نیازهای بازار کار را پاسخگو می باشد. زبان برنامه نویسی استفاده شده در این دوره جاواست که بهینه ترین، پر سرعت ترین و با کیفیت ترین اپ های اندروید را با آن می توان تولید کرد و گوگل این روش را با آخرین به روزرسانی ها به بهترین شکل پشتیبانی می کند. برای گذراندن این دوره، نیاز به تجربه برنامه نویسی پیشرفته ندارید، ما سعی کردیم اکثر مفاهیم مورد نیاز شما را در جلسات ابتدایی آموزش دهیم. این دوره نیز بر اساس اصل قیمت گذاری منصفانه در سون لرن با هزینه ای بسیار کمتر از آنچه در دوره های حضوری می پردازید در دسترس شما خواهد بود.
:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

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

  • ‏‏
    جعفر پیشدادی(۴ مهر ۱۳۹۵)

    با سلام اگر توضیح مختصری در مورد ساخت وتنطیم قسمت دوم این اکتیویتی که برای مترال دیزاین بکار بردید..قسمتی که فایلهای ان را برای ما قراردادید..(قسمتهای مختلف اپ.)..ممنون میشویم مطالب زیاده مرور بشه.

  • ‏‏
    جعفر پیشدادی(۱۷ مهر ۱۳۹۵)

    با سلام ایا در قسمت رابط کاربری در اندروید استودیو می توان برای تنطییم widthوheight از درصد استفاده کرد توضیح دهید

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

      سلام، خیر ولی داخل اندروید استودیو 2.2 می تونید از ConstraintLayout استفاده کنید که کاربردی شبیه درصد داره. تازه 2 هفته می شه که معرفی شده و در مراحل ابتدایی هست. باگ زیاد داره

  • ‏‏

    سلام استاد
    ببخشید سوالی داشتم در مورد فونت ها
    MyApplication myApplication=new MyApplication();
    setTypeface(myApplication.getTypeface());
    من ازاین کد استفاده کردم درست شد ولی با کد شما چه فرقی میکه؟

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

      سلام٬ فرقش اینه که شما یه نمونه ی جدید و اضافه از کلاس Application ایجاد کردید. ولی موردی که من آموزش دادم نمونه ی جدیدی از کلاس ایجاد نمی کنه بلکه از نمونه ی ساخته شده از قبل٬ استفاده می کنه. کلاس Application یک کلاس Singleton هست.

  • ‏‏
    Rabbit94(۲۳ دی ۱۳۹۵)

    سلام من وقتی فونت مورد نظر رو روی toolbar label ست میکنم… نوشته مقداری به سمت بالا میرود و ناقص دیده می شود… در حالی که تو فونت پیشفرض اینگونه نیست. ( برای همه ی تولبار ها )
    حتی سایز فونت را کوچیکتر کردم ولی بازم مشکل برطرف نشد ( هم تو تبلت و هم تو گوشی )
    اسکرین شات :
    http://s9.picofile.com/file/8282112768/Screenshot_2017_01_12_01_24_09.jpg

    با تشکر

  • ‏‏

    سلام
    دوتا سوال داشتم
    یکی این که چطور میشه موارد داخل استاتوس بار تیره باشه مثلا ساعت و درصد شارژ و … سفید نباشه
    اگر به تم ربط داره چطور میشه بدون تغییر تم اونو عوض کرد
    و چطور میشه به جای سایه ای که زیر تولبار هست همون elevation
    یه خط سیاه گذاشت که توی وب همون border-bottom میشه

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

      سلام، اگه رنگ پس زمینه استاتوس بار روشن باشه، محتواش رنگ تیره می شن.
      زیر تولبار یک view بگذارید که width آن match_parent باشه و ارتفاع اون مثلا ۱dp باشه و بهش background رنگ تیره بدید.

  • ‏‏

    سوالی که یادم رفت چطور میشه به جای ایکون سه نقطه که مفهوم منو رو داره کلمه بیشتر رو نوشت

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

      من اگه بخوام این کار رو بکنم یه text view داخل تولبار می گذارم و وقتی روش کلیک شد منو نشون می دم ولی شاید راه بهتری هم باشه که من اطلاع ندارم

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

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

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

    ورود به سایت

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

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

    عبارت :
    7LearnTelegram