رفتن به مطلب
  • 0

ساخت اکتیویتی نیمه شفاف


shervinjoon

سوال

سلام دوستان

چطور یه اکتیویتی نیمه شفاف بسازیم

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

حتی اگر مثلا گوشی live wallpaper داره ....

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

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

13 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

آقای شروین جون

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

درست کردم

ولی دیگه بلور نمیشه

چرا؟

چون ما میام با مقدار آلفای پنل یا .. فقط شفافیت رو کم و زیاد میکنیم نه بلور

مگر اینکه کتابخونه ی چیزی کسی برای b4a نوشته باشه بنده ندیدم ( شاید از نقطه ضعف های b4a کاریشم نمیشه کرد)

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

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

من می خوام اینجوری بشه

homescreen.png

یا اینجوری

Muszei-1.jpg

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

لطفا دوستان حرفه ای کمک کنید ...... من خیلی سرچ کردم این سوال خیلیا هست .....

سپاس فراوان ........

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

این کد رو به مانیفست برنامه ت اضافه کنی تم برنامه ت شیشه ای میشه.

ولی نباید واسه پس زمینه layout هات عکس بزاری.

SetApplicationAttribute(android:theme,"@android:style/Theme.Translucent")

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

آخه من می خوام نیمه شفاف بشه ، نه تمام شفاف .... که یه حالت بین مات و شفاف داشته باشه یا اینکه بشه نیمه شفاف باشه ولی با یه عکس نیمه شفاف بهش بافت داد ...

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

دوستان میشه در مورد Blur بیشتر جستجو کنن و نتیجه رو بگن

ما که وقت نداریم ، ممنون

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

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

سپس کد زیر رو توی ماینفست بذارین:

SetActivityAttribute(Name_ACT,android:theme,@android:style/Theme.Translucent.NoTitleBar)

به جای Name_ACT نام اکتیویته مورد نظر خودتون رو بذارین. سپس توی قسمت Activity_Create کد زیر رو بذارین:

Activity.Color = Colors.Transparent

به همین راحتی به همین خوشمزگی! خودتون هم اذیت نکنید. من هم با راهنمایی های دوستان بسیار گل این انجمن راه افتادم *tashvigh**give_heart*

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

یه چیزی به ذهنم رسید تست ببین کار میکنه این کد رو تو مانیفستت اضافه کن

SetApplicationAttribute(android:theme,"@android:style/Theme.Translucent")

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

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

درود.

دوستان هم قبلا دراین مورد بحث کرده بودن.

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

اما من تست کردم پشت رو نشون نداد....

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

من کردم اوکی هست میشه ، ولی مسئله اینه که نیمه شفاف نشون میده که خوب هم هست ولی من می خوام علاوه بر نیمه شفاف کردن blur هم بشه

عکس رو ببینید اینجوری.....

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

سلام

شما الان طبق چیزی که بنده گفتم پیش رفتید؟ (b4a نصب ندارم)

شما بیا یه کار دیگه علاوه بر اون چیزی که گفتم پنلی که میزاری بک گراند پنلو با یه عکس تمام صفحه بپوشونید ( که قبلش عکس شیشه ای با حالت blur درست

کرده باشید )

ببینید مشکلاتون حل میشه

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

دوستان من اصلا نفمیدم چطور شد.

یکی از دوستان که به نتیجه رسیده یه سورس کوچیک آماده کنه تا هم من و هم بقیه استفاده کنن.

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

یکی این صفحه رو باز کنه اگه IPش اجازه میده .

صفحه رو ذخیره کنید و آپلود کنید

http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html

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

نظریه خیلی خوبیه منم موافقم یه سورس کوچولو البته با توضیح باشه که بفهمیم چه اتفاقی افتاده آلی میشه ممنون

آی پی من باز نشد

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

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...