Jumat, 06 November 2015

WARNAI PROGRESS BAR

cara mengubah warna progress bar
by Octo O
misi para admin, sesepuh, mastah, dan semua anggota disini. ane selakunya newbie ijin bikin doc mumpung gakada kerjaa alias kesepian buat share ilmu sepele ini. mungkin banyak yang pada tanya (asal nebak) atau yang mau nambahin ilmunya bisa nyimak ini doc.... ngerti kan apa yang gue omongin? kalo gak ngerti ya maap bikinnya sambil merem melek. langsung aja dehya daripada banyak2 ntr pada males baca.

Yang dibutuhkan:
1. Framework-res.apk
2. Laptop
3. Basic skill compile decompile
4. Kaca
5. Pacar
6. Ganteng

Tuts:
1. decompile framework-res.apk nya
2. bikin 2 file 9.png ukurannya 18x18 (jangan nanya kalo ukuran segini gimana blablabla). kasih nama terserah. misal: gambaron (untuk progressnya), gambaroff (untuk background progressnya)
3. taroh 2 gambar 9.png itu ke framework-res/res/drawable
4. buka progress_horizontal.xml di framework-res/res/drawable (gak perlu gue kasih tau bukanya pake apaan kan?)
5. ubah
<item android:id="@id/background">
        <shape>
            <corners android:radius="4.659973dip" />
            <gradient android:startColor="#ff989898" android:endColor="#ff686868" android:angle="270.0" android:centerColor="#ff686868" />
        </shape>
    </item>
    <item android:id="@id/secondaryProgress">
        <clip>
            <shape>
                <corners android:radius="4.659973dip" />
                <gradient android:startColor="#5053ff53" android:endColor="#80029d02" android:angle="270.0" android:centerColor="#8030a030" />
            </shape>
        </clip>
    </item>
    <item android:id="@id/progress">
        <clip>
            <shape>
                <corners android:radius="4.659973dip" />
                <gradient android:startColor="#ff53ff53" android:endColor="#ff029d02" android:angle="270.0" android:centerColor="#ff30a030" />
            </shape>
        </clip>
    </item>

menjadi

<item android:id="@id/background">
        <nine-patch android:src="@drawable/gambaroff" />
    </item>
    <item android:id="@id/secondaryProgress">
        <clip>
            <shape>
                <corners android:radius="4.659973dip" />
                <gradient android:startColor="#5053ff53" android:endColor="#80029d02" android:angle="270.0" android:centerColor="#8030a030" />
            </shape>
        </clip>
    </item>
    <item android:id="@id/progress">
        <clip>
            <nine-patch android:src="@drawable/gambaron" />
        </clip>
    </item>

jangan sampe kebalik, ntar ngaco jadinya

6. save and compile dan push

ngerti kan? oke catet ya? catet

Tidak ada komentar: