هم اکنون عضو شوید

ورود

فراموشی گذرواژه

گذروازه خود را فراموش کردید ؟

ورود

عضو شوید

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

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

آموزش طراحی متریال دیزاین صفحه ورود و ثبت نام در اندروید

سلام دوستان امیدوارم حالتان خوب باشد در امروز به آموزش طراحی متریال دیزاین صفحه ورود و ثبت نام در اندروید می پردازیم طراحی متریال دیزاین را باید حتما یاد بگیرید حتی اگر برنامه نویسی خوبی باشید تا طراحی متریال دیزاین را به طور اصولی نتوانید پیاده سازی کنید برنامه شما توسط کاربر پذیرفته نمی شود پس باید طراحی متریال دیزاین در برنامه پیاده سازی شده باشد در ادامه می توانید این طراحی متریال دیزاین را مشاهده کنید در ادامه با ما همراه باشید.

 

 

همانطور که مشاهده می کنید همه چیز متریال دیزاین پیاده سازی شده است .

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

در پوشه drawable یک فایل به نام bgrect.xml ایجاد کرده و کدهای زیر را در آن قرار دهید.

کد بالا مربوط به هر Fram می شود.

یک فایل دیگر در همان پوشه به نام rect.xml ایجاد کرده و کدهای زیر را در آن قرار دهید.

کد بالا مربوط به رنگ و شکل ظاهری مربوط به EditText است.

یک فایل دیگر به نام rect1.xml ایجاد کرده و کدهای زیر را در آن قرار دهید.

کد بالا شکل و اندازه مربوط به TextView را تنظیم می کند.

عکس هایی که در این پروژه استفاده شده است به خاطر privacy طراح قرار نمی گیرد می توانید عکس ها را از سایت های مربوط به آیکون و… دانلود کنید.

ابتدا به کدهای مربوط به layout ورود یا login می پردازیم نام این layout برابر با activity_login.xml است.

پس یک اکتیویتی به این نام LoginActivity.java ایجاد کرده و کدهای زیر را در آن قرار دهید.

سپس یک layout برای عضویت درست کرده نام آن برابر با signin.xml است و کدهای زیر را در آن قرار دهید.

 

 

این آموزش هم به پایان رسید.

 

موفق و پیروز باشید.

درباره نویسنده

با زبان های برنامه نویسی C# , Java , Php به صورت تخصصی کار کردم و بیشتر وقتم رو در برنامه نویسی می گذرونم علاقه زیادی به ساخت اپلیکیشن اندروید دارم.

نظرها ( ۶ )

  1. o0arash0o
    ۱۶, اسفند , ۱۳۹۶ در ۱۱:۵۸ ب.ظ

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

    • محمد حسین جعفری پور
      ۱۷, اسفند , ۱۳۹۶ در ۱:۳۱ ق.ظ

      سلام
      کد زیر را تست کنید

      موفق باشید.

  2. Ali
    ۲۴, اردیبهشت , ۱۳۹۷ در ۱۱:۰۹ ب.ظ

    سلام. ممنون از آموزش خوبتون

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

    • محمد حسین جعفری پور
      ۲۶, اردیبهشت , ۱۳۹۷ در ۱۲:۴۸ ق.ظ

      سلام و درود استفاده از زبان فارسی یا هر زبان دیگیری به کندی برنامه مربوط نمی شود کدها اگر به درستی نوشته نشده باشند باعث کندی برنامه می شوند به طور مثال منتظر ماندن برای نمایش اما به صورت Asynchornize

  3. علی
    ۱۳, بهمن , ۱۳۹۷ در ۶:۱۴ ب.ظ

    سلام من خیلی اپلیکیشن سازی چه اندروید چه کامپیوتر چه گیم دوست دارم ولی اصلا حوصله میلیون ها خط کد نویسی خسته کننده رو ندارم میخواستم ببینم براش راه حلی وجود داره یا شما هم همچین کار خسته کننده ای رو میکنید در اخر چیزی مثل ورد پرس برای وب در بخش اندروید هست یا نه ممنونم راهکار بهم بدید

    • محمد حسین جعفری پور
      ۱۶, بهمن , ۱۳۹۷ در ۵:۳۵ ب.ظ

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

      موفق و پیروز باشید.