原创 ubuntu批量改文件名

rename -v 's/原字符串/新字符串/' *.mp3 1)批量改名:for var in *.png; do mv "$var" "${var%@2x.png}.png"; done 2)批量修改圖像:for png in *.p

原创 Android 往Framework中添加新資源的方法詳解

有時候我們想在標準的Framework中添加自己的新的資源怎麼辦呢?辦法就是我們來嘗試下。 通過Eclipse的聯繫,我們可以聯想到是否就是簡單的把字符串放在res的各個文件夾裏面。先來試試看,編譯,系統立即報錯。爲什麼呢? 它提示你利用

原创 Android系統添加定製的文字

1.首先你在settings中出現阿拉伯語的選項了表示你在build/target/product/language-full.mk裏添加了的PRODUCT-LOCALES:=ar-EG 2.在packages/apps/settings

原创 Android 關於inflate

通俗的說,inflate就相當於將一個xml中定義的佈局找出來.    因爲在一個Activity裏如果直接用findViewById()的話,對應的是setConentView()的那個layout裏的組件.    因此如果你的Acti

原创 adb shell命令詳解

Android Shell命令的使用可以將複製的文件等相關數據連接到手機中去。我們在這裏爲大家總結了幾個Android Shell命令的常用方法。 大家可能對於Android這一手機操作系統有所瞭解,因爲市面上很多智能手機都開始採用這

原创 Android控件佈局屬性全解

Android功能強大,界面華麗,但是衆多的佈局屬性就害苦了開發者,下面這篇文章結合了網上不少資料. 第一類:屬性值爲true或false android:layout_centerHrizontal 水平居中 (Hrizontal表

原创 Android系統中自定義按鍵的短按、雙擊、長按事件

在項目中碰到這樣的問題: 由於系統中的按鍵在底層做了重新定義或者新增了按鍵,此時需要在APP層對按鍵事件(keyevent)做分解處理,模擬Android系統做法,把keyevent分解成: 1、單擊事件

原创 用adb去除系統軟件

現在正是開始動手了哈. 第一步: 當然是按手機驅動. I559機型的驅動直接在三星的官方網站有下載. 大概是82M大小. 畢竟是官方的驅動, 心裏感覺總要踏實一些. www.samsung.com/c

原创 增加關機動畫

增加關機動畫在system.prop文件夾下加 ro.operator.optr=CUST

原创 uboot切換kernel花屏

添加完uboot和kernel的logo顯示後,發現在uboot加載kernel後會出現花屏/閃屏的現象, 通過觀察可發現該現象出現在 ## Booting kernel from Legacy Image at 80200000 ...

原创 mkt android 更改編譯選項

目錄 /build/core/envsetup.mk 更改TARGET_BUILD_VARIANT := user  eng userdebug

原创 ubuntu下 adb打印LOG詳細用法

出處http://www.hanshuliang.com/?post=32 eclipse 自帶的 LogCat 工具太垃圾了, 開始用 adb logcat 在終端查看日誌; 1. 解析 adb logcat 的幫助信息

原创 shell腳本入門教程

建立一個腳本   Linux中有好多中不同的shell,但是通常我們使用bash (bourne again shell) 進行shell編程,因爲bash是免費的並且很容易使用。所以在本文中筆者所提供

原创 make編譯命令

命令格式:./maketek [option] [project] [action] [modules]Option:-t ,-tee :輸出log信息到當前終端-o , -opt=…… : 編譯附加條件,一般使用-opt=TARGET_

原创 ubuntu分卷壓縮相關命令

打個比方,你需要壓縮aaa這個文件,每個分卷100m,就輸入 tar -cjv aaa | split -b 100m 會生成100m的幾個文件,名爲xaa,xab,xac…… 解包就用 cat x* > bbb 這個bbb可以是你指定的