انجمن سایت کلیدستان



تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۹، ۰۹:۴۹ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: fruruf
آخرین ارسال: fruruf
پاسخ 7
بازدید 966

رتبه موضوع:
  • 1 رای - 1 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#1
Photo 
با سلام
هنگام نصب و ورود به برنامه زاپیا با یک صفحه خوش آمد گویی زیبا مواجه می شویم که بصورت فرگمنت طراحی شده بطوری که هنگامی صفحات فرگمنت را رد می کنیم رنگ پس زمینه نیز بسیار نرم شروع به تغییر میکند. این تغییر رنگ رو چطوری میتونم داخل فرگمنت برنامم قرار بدم؟

در ضمن من با اکلیپس کارمیکنم

   
پاسخ

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#2
دوستان کسی نظری نداره؟ منتظر پاسخ هاتون هستم، اگه کلید واژه ای بنظرتون میرسه بگید تا خودم سرچش کنم
مرسی
پاسخ

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#3
مشکل چیه ؟ شما خودتون یک آرایه از رنگ بسازید .رنگهای مورد نظر هم بزارید. بعدش داخل background ست کنید.
حالا حتما نمیخواد که با Alpha تغییر بدید.
پاسخ
 سپاس شده توسط admin

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#4
سلام.
برای تغییر تدریجی (و پیوسته) رنگ (color) یک View، می توانید از TransitionDrawable یا Property Animation Api استفاده کنید :

http://stackoverflow.com/questions/26145...in-android

Flower
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط داش بهروز ، sohrabjam

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#5
مرسی از دوستان بابت پاسخ هاتون
من این لینک رو پیدا کردم که یک سمپل apk هم داخلشه اما نتونستم کدهاشو داخل اکلیپس ببینم، ممنون میشم راهنماییم کنید
پاسخ

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#6
(۱۳۹۴/۰۹/۱۶, ۰۹:۴۷ ب.ظ)fruruf نوشته: مرسی از دوستان بابت پاسخ هاتون
من این لینک رو پیدا کردم که یک سمپل apk هم داخلشه اما نتونستم کدهاشو داخل اکلیپس ببینم، ممنون میشم راهنماییم کنید

لینک پروژه اندروید را در همان صفحه ذکر کرده است :

https://github.com/kubaspatny/viewpagerb...danimation

یک گزینه با عنوان Download Zip وجود دارد.
بدون دانلود پروژه (با دیدن ساختار پروژه در github.com)، می توان متوجه شد که پروژه اندروید مورد نظر برای Android Studio می باشد. در این مورد، کلید شماره 3330 را بخوانید.
برای تبدیل آن به پروژه مناسب برای eclipse ، کلید شماره 3331 می تواند مفید باشد (البته دردسر آن به میزان پیچیدگی پروژه اندروید وابسته است).

-------------------

من پروژه اندروید و تصویر مربوط به آن را برای سایر دوستان، در این ارسال پیوست می کنم (برای پیشگیری از خرابی لینک منبع در آینده) :

   

Flower


فایل‌های پیوست

دانلود viewpagerbackgroundanimation-master.zip

نام فایل viewpagerbackgroundanimation-master.zip
نوع فایل .zip
دفعات دانلود 46
اندازه 116.27 KB
ارسال کننده فایل admin

دانلود ViewPagerBackgroundAnimation.apk

نام فایل ViewPagerBackgroundAnimation.apk
نوع فایل .apk
دفعات دانلود 17
اندازه 329.78 KB
ارسال کننده فایل admin
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط داش بهروز ، sohrabjam ، fruruf

تغییر رنگ بک گراند فرگمنت (تغییر تدریجی) (برنامه نویسی اندروید)

#7
مرسی دوست من از این پاسخ، میتونید فایل apk مربوط به اکلیپسش رو درست کنید؟ و داخل همین پست لینک بدید؟ مطمئنا خیلی از دوستان هم هستند که به این سمپل نیاز دارند و با این کار کمک بزرگی به همه میکنید، با تشکر

Flower Flower
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)