29/01/2014, 23:45 #1

[help] Làm trong suốt SystemUI va framework-res

Thảo luận 1

Mình lên mạng tìm thì thấy có hướng dẫn chỉnh sữa 2 file SystemUI.apk và framework-res.apk dể có hiệu ứng trong suốt. Hướng dẫn ở đây :
+ SystemUI.apk
Thì làm như sau:
1: Chuẩn bị Máy Tính.
2: File SystemUI.apk lấy trong system/app.
Lưu ý: Mình hướng dẫn làm trên các bản ROM Cook nhé.
3: Notepad++
Click
Tải về và Cài đặt
*Tiến hành:1: Bug file SystemUI.apk ra
Cách Bug qua TOP này
Bài3: Hướng dẫn Bug File Apk....
2: Sau khi Bug thành công.
Truy cập vào mục
res/layout/
3: Mở File status_bar.xml bằng Notepad++
4: Tìm đoạn mã sau thường nó ở dòng đầu tiên.


<com.android.systemui.statusbar.StatusBarView android:eek:rientation="vertical"
android:background="#ff000000"android:focusable="true" android:descendantFocusability="afterDescendants"

5: Chỉnh sửa dòng


android:background="#ff000000



Thành như sau:



android:background="#00000000"


OK! Xong việc làm thanh STT trong suốt.

Chúng ta đừng vội Đóng Gói lại file SystemUI.apk
Hãy Mod tiếp Đồng Hồ ra giữa thanh STT bằng cách sau:
1:Tìm dòng có đoạn mã sau:


<com.android.systemui.statusbar.Clock android:textSize="26.5dip" android:textStyle="bold" android:textColor="#0033b5e5" android:gravity="left|center" android:paddingRight="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />


2: Xóa cái đoạn mã ở trên đi.
-Rồi chèn đoạn mã bên dưới



<LinearLayout android:textColor="#0033b5e5" android:gravity="center" android:eek:rientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textSize="26.5dip" android:textStyle="bold" android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:singleLine="false" android:layout_weight="1.0" />
</LinearLayout>



Vào ngay dưới đoạn mã sau:



xmlns:android="http://schemas.android.com/apk/res/android">



Sau khi làm xong nó sẽ có dạng như hình sau:
[​IMG]


OK! Mọi việc đã xong.
-Đóng Gói File SystemUI.apk.
-Coppy nó về chỗ cũ và thưởng thức.
-Cách Đóng Gói các bạn xem ở TOP này
Bài3: Hướng dẫn Bug File Apk.....

+framework-res.apk
Giờ bắt tay vào làm thôy :
1. Các bạn decompile file framework-res.apk ra
2.Vào folder framework-res vừa decompile ( đối với apktool), folder framework-res.apk( đối với apk manager) rồi tìm đến res/values
3.Mở file styles.xml ( mình khuyên các bạn nên dùng notepad ++, sẽ rõ ràng và để tìm code dễ dàng hơn)
4.Tìm đến tag <style name="Theme">
5.Tìm dòng này và sửa lại như sau :
Mã:
<item name="colorBackground">@color/transparent</item>
<item name="windowBackground">@color/transparent</item>
6. Tìm tiếp tag này <style name="Theme.Black" parent="@style/Theme">
7.Sửa lại như sau :
Mã:
<item name="colorBackground">@color/transparent</item>
<item name="windowBackground">@color/transparent</item>
Cách này làm trong phần setting hay những app trong suốt sẽ trong hoàn toàn ( trong 100%) luôn.

Trên đây chỉ là 1 cách, mà mỗi cách mình thấy nó trong suốt theo kiểu khác nhau, mình sẽ liệt kê code để các bạn chọn cái mà mình thích nha

Cách 2:
Trong tag <style name="Theme">
Các bạn sửa lại như sau:
Mã:
<item name="colorBackground">@color/transparent</item>
<item name="windowBackground">@drawable/tên_ảnh_của_bạn</item>
Trong tag <style name="Theme.Black" parent="@style/Theme">
Bạn sửa lại là :
Mã:
<item name="colorBackground">@color/transparent</item>
<item name="windowBackground">@drawable/tên_ảnh_của_bạn</item>
Cách này sẽ lấy file ảnh của các bạn ( các bạn có thể tùy chỉnh độ trong suốt theo ý mình bằng PTS), khi có file ảnh các bạn đưa file ảnh vào trong drawable-ldpi hay drawable-nodpi....
Mình cũng làm giống vậy, nhưng khi past vào điện thoại, mở nguồn lên thì một đống lỗi thay nhau suất hiện.
bác nào biết xin chỉ dẫn thêm ạ. Thân!

Thảo luận 2

Bác biết làm ko. Làm giúp em

Thảo luận 3

hungpainkill đã nói: ↑
Bác biết làm ko. Làm giúp em
Bấm để mở rộng...
lam chưa dc :(

Thảo luận 4

bug ra toàn thấy file .smali:confused:

Thảo luận 5

mình làm toàn mất status bar

Thảo luận 6

giống mình ghê hê hê, bác dùng máy gì?

Thảo luận 7

Wizardx đã nói: ↑
giống mình ghê hê hê, bác dùng máy gì?
Bấm để mở rộng...
bác hỏi e ah:p
Trả lời Vi Du , 23:45 ngày 29/01/2014 Xem thêm
Thảo luận liên quan
[help] Làm trong suốt SystemUI va framework-res [help] Làm trong suốt SystemUI va framework-res
7/10 924 bài đánh giá

Làm thế nào để ghi điểm?

Đăng thảo luận 6 điểm

Đăng blog 5 điểm

Bình luận 2 điểm

Qui định cộng điểm...