本篇文章筆者在深圳吃飯的時候突然想到的...這幾周就有想寫幾篇關於修改刪除的文章,所以回家到之後就奮筆疾書的寫出來發表了
在jelly bean 4.1.2 rom中,撥號版的布置如下左圖所示。刪除鍵在右上方,位於輸入的號碼前面。用起來不習慣。尤其是當**號碼比較長時,顯示位置不夠用,前一段數字顯示被覆蓋。下面是我的修改方法,供參考和應用。修改撥號盤,將刪除鍵移到右下方空白處。修改後的撥號盤如上邊右圖所示。
操作前提:你要會應用apktool或者apkmanager (這個我不教你,在我以前的系列講座裡都有)。
修改要求:將刪除鍵移到右下方空白處,將搜尋鍵,撥號鍵和刪除鍵放在同乙個框架上,一起移動。同時調整搜尋鍵的位置。
修改檔案:修改contacts.apk
修改內容: /res/laypout/dialpad_fragment.xml和dialtacts_activity.xml
見修改後的dialpad_fragment.xml和dialtacts_activity.xml檔案內容。
dialpad_fragment.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns:android="">
複製**
每日一道理
誰說人與人隔著遙遠的重洋,誰說心與心設著堅固的堤防?十六歲的鳥兒飛上天空,總會找到落腳的枝頭。
dialtacts_activity.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns:android="">
複製**
修改注釋:
1.修改dialpad_fragment.xml
1) 在右上方移除「刪除」鍵
2) 在低欄移除「撥號」鍵
3) 在低欄布置好3個鍵圖示
2.修改dialtacts_activity.xml
1) 調整「搜尋」圖示尺寸,長度140px,高度102px android:layout_width="140px" android:layout_height="102px"
2) 刪除「搜尋」圖示對應的命令:android:src="@drawable/ic_dial_action_search
修改步調:
1. 用apktool反編譯contacts.apk
2. 直接將我修改好的這兩個xml檔案複製進/res/layout/便可。
3. 再編譯。生成新的contacts.apk
註明:1. 本修改方法長短專業修改法,只修改xml檔案,不修改smali下的子程式。
2. 轉貼請註明出處,尊敬本人休息。
3. 該修改方法也適用於jelly bean 4.2,但是要對dialpad_fragment.xml做些小調整
文章結束給大家分享下程式設計師的一些笑話語錄: 一條狗在街上閒逛,看見櫥窗裡一張告示:「招聘程式設計師。會程式設計,有團隊精神,至少精通兩種語言。均等機會。」
那條狗就進去申請,但是被拒絕了。
「我不能僱一條狗在公司裡做事。」經理說。
狗不服氣,指著告示上「均等機會」幾字**。
經理沒法,嘆了口氣,不屑地問道:「你會程式設計嗎?」
那條狗默默地走到電腦前,編了個程式,運作準確。
「你有團隊精神嗎?」經理問。
那條狗掉頭看了看門外,一大群野狗在外面虎視耽耽。
「我真的不能僱狗做這份工作。」經理氣急敗壞地說。
「就算會程式設計、有團隊精神,但是我需要的雇員至少要能精通兩種語言。」
那條狗抬頭看著經理說:「喵-噢。」
Python 修改 刪除和新增元素
假設你要邀請別人共進晚餐,建立乙個你想邀請的人的名單,並列印 guest elon jeff zurk gates jack print guests list print guest 某位嘉賓不可以來 cancle guest guest 3 print n cancle guest can t ...
linux下使用者新增和使用者修改刪除
1.新增 useradd 選項 使用者名稱 其中各選項含義如下 c comment 指定一段注釋性描述。d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。g 使用者組 指定使用者所屬的使用者組。g 使用者組,使用者組 指定使用者所屬的附加組。s shell檔案 指定使...
Oracle 序列詳解 建立 修改 刪除和使用
序列 sequence 是一種資料庫物件,可以為表中的行自動生成序列號,利用它可生成唯一的整數,產生一組等間隔的數值 型別為數字number 主要用於生成唯 一 連續的序號。序列是一種共享式的物件,多個使用者可以共同使用序列中的序號。一般序列所生成的整數通常可以用來填充數字型別的主鍵列,這樣當向表中...