PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش تغییر نوار وضعیت هنگام نصب برنامه ها



MEHRDAD_ts
11-05-2012, 21:47
سلام دوستان
با این آموزش شما میتونید نوار وضعیت هنگام نصب کردن برنامه ها رو همانند ICS کنید
مقدمات رو نمیگم تا سریعتر جلو بریم
فایل framework-res.apk رو دیکامپایل کنید
فایل زیر رو باز کنید:


res\drawable\progress_indeterminate_horizontal.xml


کدها رو با کدهای زیر جایگزین کنید:




<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo1" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo2" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo3" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo4" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo5" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo6" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo7" />
<item android:duration="45" android:drawable="@drawable/ac_android_progressbar_indeterminate_holo8" />فایلهای ک ضمیمه میشه رو درون پوشه زیر قرار بدید(با توجه به رزولوشن گوشیتون):


res\drawable-mdpi
فایل رو کامپایل کنید

http://forum.mobilestan.net/Download.png (http://dl.mobilestan.net/index.php/files/get/OXIyEguOii/ics-progressbar-animation.zip)



اگر از apkmanager استفاده میکنید، گزینه ی 11 را بزنید، سئوالی از شما پرسیده خواهد شد، y را وارد کردو و enter را فشار دهید، دوباره y را فشار داده و enter را بزنید، یه چند تا خط رد میشه و در انتها توقف میکنه، کلیدی رو فشار ندهید، به فولدر apkmanager برگشته و از درون فولدر ساخته شده ی keep، فایل resources.arsc و همچنین فولدر res را پاک کنید. به برنامه ی apkmanager بازگشته و کلیدی را جهت ادامه فشار دهید. فایل جدید ساخته شده درون فولدر placeapk here for modding با نام unsignedframework-res.apk وجود دارد. آنرا تغییر نام دهید و به گوشی انتقال دهید.
در انتها هم نرم افزار را zipalign کنید.اساتید اگه جایی رو از قلم انداختم لطفا تصحیح بفرمایید
امیدوارم مفید واقع شده باشه.:lol:
این آموزش توسط اینجانب تهیه و جمع آوری شده و هیچ شخص دیگری بنده رو کمک نکرده.
کپی بدون ذکر منبع هم ک دیگه میدونید چه عواقبی داره!:4:

شاد باشید.

GenomeX
12-05-2012, 09:26
برای تغییر رنگ نوار وضعیت در حالت ایستا (همچنین نوار ولوم را هم این قسمت کنترل میکند)
فایل progress_horizontal.xml از پوشه res/draweable را ویرایش کنید:

# برای بک گراند آن قسمت که نوشته <item android:id="@id/background">
چند خط پایین تر رنگها به شکل start,end,center اومده.

# برای رنگ نوار وضعیت آن قسمت که نوشته <item android:id="@id/progress">
چند خط پایین تر رنگها به شکل start,end,center اومده.

برای انتخاب رنگ دلخواه به سایت:
http://www.color-hex.com/
مراجعه کنید.

یادآوری:رنگها در این سایت یا مشابه آن به شکل RGB یا بهتر بگم rrggbb هستند ولی در اندروید به صورت aRGB یا alphaRGB هستند که دو کد اول برای غلضت و یا محو بودن رنگ هست.(ff حداکثر غلضت و 00 کاملاً محو)
مثال شما رنگی را با این کد انتخاب کردید 3f9afd برای وارد کردن به فایل xml باید به این شکل باشد ff3f9afd

برای تغییر ضخامت نوار وضعیت
بروید به res/values و فایل styles.xml را باز کنید دنبال خطی با عبارت Widget.ProgressBar.Horizontal بگردید.هر دو مقدار maxHeight و minHeight معمولاً به مقدار 17.0dip هست شما آنها را به هر مقداری که خواستید تغییر دهید مثلاً 8.0dip

کپی برداری هم ایرادی نداره :دی (اندروید اپن سورس هست!) ولی خوب اگه منبع رو ذکر کردید چه بهتر چون بیشترش تجربیات شخصی هست و حداقل در منابع پارسی چیزی پیدا نمیکنید.
موفق باشید ...

MEHRDAD_ts
12-05-2012, 12:43
ادیب جان میشه لطفا کاملتر توضیح بدی ک این آموزش کجاها رو تغییر میده؟
اینطوری بهتره.

GenomeX
12-05-2012, 12:58
ادیب جان میشه لطفا کاملتر توضیح بدی ک این آموزش کجاها رو تغییر میده؟
اینطوری بهتره.

اینجا را:

http://forum.mobilestan.net/attachment.php?attachmentid=728576&stc=1&d=1336816649
همونطور که میبینید ضخامت کم میشه.
در مورد رنگ هم ببینید به این شکل رنگ نوار وضعیت را به آبی تغییر دادم:


http://forum.mobilestan.net/attachment.php?attachmentid=728577&stc=1&d=1336816649

redi2213
14-05-2012, 14:50
ادیب جان چه مخی هستی شما..سرت درد میکنه واسه دستکاری!‏
نمیشه مینی تو بفروشی ایس بخری؟؟؟

GenomeX
14-05-2012, 16:27
ایس دم دستم هست :دی
همچنین I9003
اگه کار و بار درست پیش بره چند ماه دیگه گوشی جدید هم شاید گرفتم (قطعاً اندروید و قطعاً از برند سامسونگ چون سورسها بازتره) ولی مینی فروشی نیست چون حکم ناستلوژی برام داره :دی
در ضمن مخ نمی خواد عزیز ...
آزمایش، پکیدن رام، تجربه ... آزمایش، پکیدن رام، تجربه... و این داستان همینطور ادامه دارد!
جدا از شوخی فایل styles.xml کارهای اصلی رو انجام میده با دستکاریش و دیدن تغییرات میاد دستتون که هر قسمت چیکار میکنه.

hamid_hana
26-09-2012, 22:51
باسلام وخسته نباشید رام گوشی گلکسی اس پلاس من kps هستش یه جوری راحتتر نمیشه یه کاری کنی نوار وضعیت ما ابی بشه خیلی سخته این چیزایی که میگی

Sandroid
26-09-2012, 23:26
سوالتون ربطی به تاپیک نداره.
ولی،میتونید از لانچر ها و تمهای مختلف استفاده کنید تا تم گوشی به کلی عوض کنید
به بخش گرافیک اندروید مراجعه کنید

GenomeX
03-10-2012, 09:36
باسلام وخسته نباشید رام گوشی گلکسی اس پلاس من kps هستش یه جوری راحتتر نمیشه یه کاری کنی نوار وضعیت ما ابی بشه خیلی سخته این چیزایی که میگی

شما فایل framework-res.apk رو استخراج کن بعد نیاز به این ابزارها داری.

- فوتوشاپ، یا GIMP (هم نسخه ویندوز داره و هم نسخه لینوکس، متن باز و رایگان هم هست... من از نسخه 2.6.11 در ویندوز و نسخه 2.6.1 در لینوکس استفاده میکنم) یا هر برنامه ویرایش عکس
- برنامه apk manager برای ادیت فایل framework-res (نسخه مک، ویندوز و لینوکس موجود هست)
- برنامه ویرایش متن حرفه ای من در ویندوز از Notepad ++ استفاده میکنم که رایگان هست (برای لینوکس gedit که به شکل پیشفرض نسب هست یا KWrite که باید نصب شه میتونید استفاده کنید)
- دونستن کد رنگها یا مراجع به سایت های online که کد رنگها رو معرفی میکنند مثل همون سایتی که من بالا لینکش رو دادم.