آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ساختن لایه های گرافیکی پیشرفته

amir Alu  12 سال پیش  12 سال پیش
+5 0

با سلام

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

من داخل فلش از حالتی به نام vector استفاده میکنم، می خوام بدونم آیا از vector داخل آندروید هم میشه استفاده کرد؟

آیا امکان این وجود داره که فایل های swf داخل آندروید بشه استفاده کرد؟ البته به صورتی که بعد ساخت به برنامه ی Adobe Air نیاز نباشد.

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

اگر راهنماییم کنید متشکرم

مرسی که وقت گذاشتین و سوال من را بررسی کردید

+3 0
شما این رو کلا به صورت یک لایه داخل فوتوشاپ طراحی کن بعد بنداز روی Backgroung لایه اصلی، حالا اون قسمتهایی که قراره به صورت Button عمل کنن رو یک ImageView بدون سورس(یعنی یک عکس خالی) بنداز و و طول و عرضش رو با قسمتی که می خوای کلیک بشه منطبق کن،بعد داخل برنامت واسه ImageView هات که در حقیقت همون Button هات هستندsetOnClickListener بنویس. اگر هم خواستی برنامت پویا تر عمل کنه و موقع کلیک شدن دکمه هات افکت داشته باشن،عکسی که در بالا گذاشتی رو لایه لایه کن(یعنی Background و دکمه هات رو جدا جدا ذخیره کن) ،و از روی همون تیکه یک کپی بگیر و افکت واسه کلیک شدنش رو هم درست کن(مثلا برای "مردانه" که رنگ Background ش کرمیه،یک کپی ازش بگیر و Background ش قهوه ای کن) بعد با توجه به آموزش های آقای آقاجانی میتونی واسه هر کدوم از دکمه هات یک فایل Xml بنویسی که دکمه مورد نظر در حالت عادی مثلا عکس همون "مردانه" با Background کرمی رو داشته باشه و در حالت کلیک شده با Background قهوه ای. به همین راحتی (12 سال پیش)
+3 0
واقعا ممنونم از پاسخ کاملت مرسی (12 سال پیش)
+3 0
rezaed فقط یه سوال. من می خوام وقتی روی دکمه ها کلیک میشه. اون ها از داخل جیب بیان بیرون و بعد صفحه باز شه. اگر بایم همون دکمه ها رو توی این روش استفاده کنم داخل سایز های مختلف گوشی این لایه ها به هم نمیریزه؟ و بطور کلی داخل اندروید روشی نیست که بشه یه طرحایی مثل طرح من ساخت؟ از روش کد نویسی نه background (12 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
amir Alu  12 سال پیش
0 0

دوستان اگر بتونین کمکم کنید ممنون میشم.

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

 

0 0
دوست من احساس میکنم شما ویدئو های آموزشی رو تا انتها نگاه نکردید، توو فصل 21 قسمت اولش این چیزی رو که لازم داری یعنی استفاده از انیمیشن ها در Ui رو استاد به صورت کامل توضیح میده،اگر بخوام فقط در چند جمله سرنخ کار رو بهت بگم میشه گفت: یک پوشه در res درست میکنه و اسمش رو میزار anim، بعد داخلش یک فایل xml از جنس مثلا translate درست میکنه و تنظیمات مربوطه مثل میزان جابجایی و این حرفها رو بهش میده، بعد این فایل رو به عنوان یک انیمیشن در Activity معرفی میکنه و در نهایت هم مثلا برای دکمه ای که روی صفحه ایجاد کردی دستور: button.startAnimation(animation); رو مینویسه و وسلام.به همین راحتی. شما این ویدئویی رو که گفتم رو کامل نگاه کنی تمام اونچی رو که لازم داری داخلش هست. (12 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .