Time of Update: 2018-12-03
下面小結下android中使用藍芽的幾個步驟1 匯入相關的包: import android.bluetooth.*;2 設定好許可權 <uses-permission android:name="android.permission.BLUETOOTH" /> 如果要更多的進階使用者權限設定,要這樣 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 3
Time of Update: 2018-12-03
這裡小結下,如何用android的模擬器去建立一個sdcard,並且學習如何在android中去下載一個網上的檔案,儲存到android,並且下載時,會顯示一個進度條1 頁面結構,提供一個button,點BUTTON時,去下載一個圖片,main.xml設計如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-03
最近在網路上看到有網友抱怨Android遊戲源碼找不到,所以小弟收集了一些AndEngine和Libgdx的遊戲源碼,以Eclipse工程的形式配置好環境,再陸續發出(某引擎避嫌,不在此列)。雖說這些遊戲,主要是由Libgdx與AndEngine開發的源碼組成。但事實上,能算遊戲的,開源的,舉凡有點價值的Android遊戲源碼,小弟也會陸續收集(比如Replicaisland沒用任何引擎,可代碼有價值,所以這次也放進來了),更會在部落格中一一給出。不過,有兩類遊戲不在此列,一是遊戲源碼雖然乍看下
Time of Update: 2018-12-03
在Andoird 2.0 Eclair正在被熱炒之時,我們瞭解到Google已經動手後續的開發了。之前已經曝光Eclair之後是更好吃的Flan(果餡餅),而我們頭一次知道的是Flan的下一代叫做Gingerbread(薑餅),這是Google工程經理Ryan Gibson透露的。很顯然每一代的Android系統都按照英文字母順序在排列,且都是饞人的甜品。 Ryan
Time of Update: 2018-12-03
Android千好萬好,唯獨模擬器不是太好,在不更換舊有硬體的前提下,使用Android模擬器通常會遭遇效率問題,況且在logcat下面調試,也始終不如開發案頭遊戲時那麼直觀。有沒有什麼辦法,能夠解決這一問題呢? 其實很容易做到。 Android首先是一個精簡的Linux平台,其次才是一個手機系統,Java在PC上可以做到的事情,Android不但可以做到,而且能以近乎一致的手段做到。事實上,如果有人故意通過封裝抹殺Android與PC上Java應用差異性的話,任何Java遊戲,都可以在很少更改
Time of Update: 2018-12-03
2011-05-27
Time of Update: 2018-12-03
Android之apk檔案簽名——keytool 和 jarsigner 一、產生密鑰庫將位置定位在jdk的bin檔案中,輸入以下命名行:keytool -genkey -alias ChangeBackgroundWid get.keystore -keyalg RSA -validity 20000 -eystore
Time of Update: 2018-12-03
/******************************************************************************************** * author:conowen@大鐘 *
Time of Update: 2018-12-03
/******************************************************************************************** * author:conowen@大鐘 *
Time of Update: 2018-12-03
周六的中午還是依舊來了公司,本來也沒有打算來的,既然來了,那就把上次遺留下來的一些問題給解決吧,把android下的pwm調lcd背光給總結下吧。關於android的背光,是用pwm波來控制的,通過占空比的不同,得到不同的電壓值,從而點亮的lcd的亮度就不同了。具體的也就是控制了電壓值而已。 要在android上層搞定背光的調節,那麼必須準備底層驅動了,首先就是那個backlight了,這個linux驅動的模型已經做好了,只要選上就ok了。
Time of Update: 2018-12-03
/******************************************************************************************** * author:conowen@大鐘 *
Time of Update: 2018-12-03
這二天要在項目工程中添加修改Android系統時間的功能,在網上找的資料,大概是是這樣的:來自http://www.2cto.com/kf/201201/116830.html在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函數來修改系統時間,可惜無論你怎麼調用這個函數都是沒用的,無論模擬器還是真機,在logcat中總會得到"Unable to open alarm driver: Permission denied
Time of Update: 2018-12-03
首先上層java調用 XXXPlayer AudioManager audiomanage = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);audiomanager就是我們定義的控制系統聲音的對象,(如果context報錯,可將其改成XXXPlayer.this) audiomanager.SetStreamVolume(AA,BB,CC),是我們可以直接使用的AudioManager的成員函數,3個
Time of Update: 2018-12-03
allwinner4.0.4:SystemServer.java: if (SystemProperties.get("ro.kernel.qemu").equals("1") || SystemProperties.get("ro.bluetooth.disable").equals("1")) { Slog.i(TAG, "No Bluetooh Service (emulator)");
Time of Update: 2018-12-03
在android的framework中想要監聽底層的uevent事件是一件很簡單的事情,只要以下幾個步驟即可,拿UsbDeviceManager.java為例子。首先,建立一個UEventObserver類: private final UEventObserver mUEventObserver = new UEventObserver() {
Time of Update: 2018-12-03
轉自:http://gmier.com/books/understanding-android-system/chapter2-kernel 我們說Android系統是基於Linux系統的,最根本的原因就在於Android採用了Linux核心。2.1 Android核心特性Android核心是基於Linux 2.6核心的(目前最新開發版本是2.6.31),它是一個增強核心版本,除了修改部分Bug外,它提供了用於支援Android平台的裝置驅動,主要包括:Android Binder
Time of Update: 2018-12-03
一、搭建開發環境(1) 下載源碼jdk-7-windows-i586.exe安裝路徑:C:\Program Files\Java\jdk1.7.0添加環境變數:我的電腦à屬性à進階à環境變數à (系統變數)àpathà編輯-à在變數值哪裡添加C:\Program Files\Java\jdk1.7.0,如果path已經有路徑了要在原有的路徑後面添加”;”,否則添加的路徑無效(2)
Time of Update: 2018-12-03
我們為什麼要實現動作的感應效果那,這個主要是用再了android的遊戲裡,有了這個效果,就會讓我們的玩家的視覺感非常的好。那我們就快來看看是怎麼實現android動作感應的吧。 1.發現Android提供了SensorListener介面 2.要使用還得有個動作感應管理器SensorManagerJava代碼://取得SensorManager SensorManager sensorMgr =
Time of Update: 2018-12-03
在android2.3.1下進行HAL層的開發,先參照網上弄了個hello的demo,首先看下HAL層在android系統中的位置:硬體驅動程式可以看做是在keinel層,HAL封裝了硬體驅動,然後再經過JNI介面的封裝才能給Java應用程式調用。HAL層介面封裝的具體流程如下:1)在../Android-2.3.1/hardware/libhardware/include/hardware這個目錄下添加hello.h標頭檔,具體可以參開目前的目錄下的overlay.h,/***********
Time of Update: 2018-12-03
public class MainActivity extends Activity implements OnClickListener{ private static final File file = new File(Environment.getExternalStorageDirectory()+"/DCIM/camera") ;//擷取外部儲存空間目錄 private File mfile ;//儲存檔案 private Button paizhao = null