1. 安裝所有的套件sudo apt-get install git-core gnupg flex bison gperf build-essential zip cu
系統原來用的是BOSCH_BMA222的gsensor, 現在要求換成使用MMA7660,我們來看一下怎樣增加驅動和調試過程。 1. 修改Makefie首先,修改放置驅動
對於Android開發者來說雖然使用了可以自動管理內存的Java語言,但是對於內存管理不當,可能你的應用不斷出現類似INFO/dalvikvm-heap(10798):
最近在做一個平板的應用,底部的BACK HOME 還有電池WIFI的那一條STATUS_BAR設置全屏後怎麼也去不掉,查找資料後,發現一個比較好的方法,在此分享 第一種方
this template depends on the android support library,which is either not installed,or
curl是一個著名的開源文件傳輸協議實現軟件,其中包括了HTTP、HTTPS、FTP等多種常用不常用協議的實現。在curl最新版本的官方源代碼中其實已經包括了androi
前言:略!獲取源碼的原因千千萬~~~ 1.安裝GIT工具。GIT是林納斯·托瓦茲大神為了管理器Linux內核開發而創立的分布式版本控制軟件。下載地址:http:
由於項目需要在NDK中使用網絡開發,對於c語言網絡開發來說,libcurl庫是個很不錯的選擇,但android系統中並沒有自帶該庫,所以就得自己移植了。下面是移植步驟:1
Android NDK中使用socket的整個過程分為以下幾部分:第一部分: 創建socket並綁定IP和端口復制代碼 代碼如下:#include <sys/sel
默認情況下,Android系統在超過N分鐘沒操作,會自動關屏並進入休眠狀態。 實際上,有些項目要求超時不休眠,如果只是針對單個應用程序,我們可以通過電源管理設置狀態來實現
前段時間做了一個批量安裝卸載應用程序的小應用,由於安裝卸載應用程序的部分API是隱藏的,所以必須在ubuntu下下載Android系統源碼,並編譯之後使用MM命令編譯生成
使用 SQLiteDatabase 操作 SQLite 數據庫復制代碼 代碼如下:/* Android提供了一個名為SQLiteDatabase的類,該類封裝了一些操作數
在使用UC-WebBrowser時,你會發現它的彈出菜單跟系統自帶的菜單不一樣。它實現更多菜單選項的顯示和分欄。其實,它的本身是PopupWindow或者是AlertDi
在Android系統中,長按Power鍵默認會彈出對話框讓你選擇“飛行模式”,“靜音”,“關機”等功能。這些功能對於手機非常適用,但是對於機頂盒產品就沒有什麼必要了。本文
在使用LinearLayout的時候,子控件可以設置layout_weight。layout_weight的作用是設置子空間在LinearLayout的重要度(控件的大小
對於從事Android開發的人來說,遇到ANR(Application Not Responding)是比較常見的問題。一般情況下,如果有ANR發生,系統都會在/data
在Android中使用ImageView顯示圖片的時候發現圖片顯示不正,方向偏了或者倒過來了。 解決這個問題很自然想到的分兩步走: 1、自動識別圖像方向,計算旋轉角度;
今天碰到一個非常奇怪的問題: 在Android中ImageView無法顯示加載的本地SDCard圖片。 具體過程是:先調用本地照相機程序攝像,然後將拍攝的圖片加載在Ima
復制代碼 代碼如下: StringBuilder phoneInfo = new StringBuilder(); phoneInfo.append(Product:
接下來講一種完美的方案。因為第一個界面是歡迎界面,所以快捷方式啟動的界面也是歡迎界面,剛開始就懷疑快捷方式創建的代碼有問題,但不知道問題出在哪兒。猜測可能會是快捷方式的錯