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

اموزش برنامه نویسی اندروید تخصصی

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

اموزش برنامه نویسی اندروید تخصصی

در این اموزش با نحوه ایجاد یک سبک نمایشی برای یک دکمه اشنا می شیم.برای این کار یک پروژه جدید ایجاد می کنیم و اسمش رو Styles قرار میدیم

 

 

 

بعد از ایجاد پروژه یک دکمه بروی لایه خودمون اضافه می کنیم  تا با استفاده از استایل یک طرح زیبا بهش بدیم،برای ایجاد یک استایل جدید وارد پوشه res-values میشیم و فایل styles.xml رو باز می کنیم و کدهای زیر رو بهش اضافه میکینم.

 

  <!-- اماده سازی ستایل برای طراحی دکمه. -->

<style name="CustomButtonStyle">

<item name="android:layout_width">120dp</item>

<item name="android:layout_height">50dp</item>

<item name="android:capitalize">characters</item>

<item name="android:typeface">serif</item>

<item name="android:shadowDx">1.2</item>

<item name="android:shadowDy">1.2</item>

<item name="android:shadowRadius">2</item>

<item name="android:textColor">#494948</item>/>

<item name="android:gravity" >center</item>

<item name="android:layout_margin" >3dp</item>

<item name="android:textSize" >18sp</item>

<item name="android:shadowColor" >#000000</item>

</style>

 

</resources>

 

 

یک تگ style ایجاد میکنیم و اسمش رو CustomButtonStyle قرار میدیم،در مرحله دوم یک مقدار layout_width و layout_height میدیم تا عرض و ارتفاع دکمه رو هم از طریق استایل تغییر بدیم.در مرحله سوم یک خاصیت capitalize میدیم تا تکست داخل باتن به صورت درشت نوشته شوند.در مرحله چهارم خاصیت typeface رو بهش اضافه میکنیم تا تکست داخل باتن طرح serif رو بگیره،در مرحله پنجم shadowDx وshadowDy میدیم تا به تکستمون سایه بدیم.در مرحله ششم یک خاصیت shadowRadius اضافه میکنیم تا برای سایمون یک شعاع در نظر بگیره،در مرحله هفتم خاصیت textColor اضافه میکنیم تا به تکستمون رنگ در نظر بگیره،در مرحله هشتم خاصیت gravity میدیم تا تکستمون در مرکزیت باتن قرار بدیم،در مرحله نهم خاصیت layout_margin اضافه میکنیم تا به دکمون مقدار margin بده،در مرحله دهم خاصبت textSize رو اضافه میکنیم تا اندازه تکست رو تغییر بده،در مرحله اخر هم خاصیت shadowColor رو هم اضافه میکنیم تا یک رنگ به سایه بده.

 

بعد از تکمیل کردن style حالا وقت اون رسیده که استایلمون رو به دکمه اضافه کنیم،برای این کار از این دستور استفاده می کنیم style="@style/CustomButtonStyle

  • vahid hasani

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی