原创 android layout佈局計算公式 layout-swxxxdp計算方法

sw: shortest width,最短的寬度。  sw-xxxx-dp的計算公式是  sw *160/dpi 比如 1280*800, sw 是800      480*800, sw 是480其中dpi其實是人爲在Android/d

原创 JavaScript動態增加刪除UL節點LI及相關內容

<ul id="ul"> <li id=1>11111111111111111<a href="javascript:del(1);">del</a></li> <li id=2 >22222222222222222<a href="j

原创 Android 獲取ROOT權限原理解析

一、 概述 本文介紹了android中獲取root權限的方法以及原理,讓大家對android玩家中常說的“越獄”有一個更深層次的認識。   二、 Root的介紹 1.       Root 的目的 可以讓我們擁有掌控手機系統的權限,比

原创 android源碼中打包so到apk的方法

如下兩句命令即可 ./aapt a ../../../out/target/product/scx35_sp7731gea_hdr/system/app/xxx/xxx.apk libs/armeabi/libxxx.so libs/a

原创 android linux下編譯問題

androidlinux下編譯問題 adt無法識別手機解決辦法: 1.手機連接上電腦,在終端中運行命令lsusb Bus005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

原创 linux下git上傳代碼出現^M解決方法

是用UE(UltraEdit)打開代碼 CTRL + H 轉碼成二進制 CTRL + R 替換 將0D 0A 替換成0A CTRL+S 保存 CTRL+ H 再轉碼成acsii 主要是解決上傳到linux中出現^M時使用

原创 Git am 合併 patch 時的衝突處理

期間有時會遇到合併衝突,正常的原因一般是未及時下載新版本產生了衝突,特殊一點的原因是手工修改 patch 內容導致的。有時候看註釋寫得不夠準確,忍不住就改了,有時候是 Geany 保存時自動去除了 patch 原文中的行尾空格,有時候是文

原创 展訊平臺判斷otg狀態

StorageUtil.getExternalStorageState() 該接口返回的是主卡的狀態。 在Iwhale2上默認使用的是內卡爲主卡的方案。 內卡是在data分區上模擬出來的存儲。 在sd卡不存在,otg不存在的情況下,

原创 ajax 獲取後臺數據顯示list

ajax getitemlist // Get the json from the controller function GetListItems() { $.ajax({ type: "POST",

原创 android檢查是否插入OTG鼠標或鍵盤代碼

檢查otg設備是否是鼠標或鍵盤 首先需要繼承InputManager.InputDeviceListener: public class OTGTest extends BaseActivity implements InputMan

原创 vi中將tab鍵轉化爲空格

tab鍵和空格鍵之間的轉換始終是個問題,比如Makefile中,應該用tab鍵的地方替換成空格,就會出問題。 然而在python代碼中,由於其嚴格要求的縮進格式,不可見的空格和tab鍵之間的轉換同樣會造成麻煩。在UltraEdit裏,我

原创 Android init.rc 解析

init.c與init.rc在源碼中的位置分別位於如下: init.c : /system/core/init init.rc : /system/core/rootdir 一、init.rc文件結構介紹 init.rc文件基本

原创 android user 版本如何默認adb調試爲打開

A. 軟件準備 user版本需要先打開USB debug開關,打開方式如下: 1、打開usb調試 build/core/main.mk 請將user版本下也改爲ro.debuggable = 1 ifeq (true,(strip