0 引 言 2007 年11 月,Google 公司發(fā)布基于Linux2.6 內(nèi)核的移動(dòng)終端操作系統(tǒng)- Android, 由于其開源性, 得到很多手機(jī)廠商的追捧和應(yīng)用開發(fā)者的青睞。近年來智能手機(jī)發(fā)
為了提高旅游業(yè)信息化水平,提出了一種基于Android 平臺(tái)的智能導(dǎo)游系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方案。首先介紹了Android 系統(tǒng)的層次框架并研究了智能導(dǎo)游系統(tǒng)的硬件平臺(tái),給出了系統(tǒng)整體硬件平臺(tái)框架和模塊設(shè)計(jì)。在此基礎(chǔ)上,基于Android SDK2. 1 開發(fā)了該系統(tǒng)的應(yīng)用軟件。該軟件功能模塊主要分為游客信息管理、多媒體應(yīng)用、電子地圖,并對(duì)各個(gè)模塊的功能和界面的實(shí)現(xiàn)進(jìn)行了詳細(xì)地分析和設(shè)計(jì)。測(cè)試結(jié)果表明該系統(tǒng)操作簡(jiǎn)便,界面友好,并具有良好的可擴(kuò)展性和維護(hù)性。
介紹了QR 碼的基本結(jié)構(gòu),分析了在基于Android 嵌入式平臺(tái)上QR 碼圖像數(shù)據(jù)的二值化、定位、旋正等圖像的預(yù)處理,進(jìn)而實(shí)現(xiàn)對(duì)QR 碼進(jìn)行解碼。經(jīng)測(cè)試表明,系統(tǒng)對(duì)傾斜、模糊的QR 碼都可以快速地識(shí)別。
隨著近兩年3G 網(wǎng)絡(luò)的的迅猛發(fā)展和手機(jī)的硬軟件的不斷更新,智能手機(jī)已不再僅僅局限于電話和短信功能,更多的是工作和娛樂。本文結(jié)合車載監(jiān)控管理系統(tǒng)的原理,提出了在智能手機(jī)上實(shí)現(xiàn)車載監(jiān)控管理的設(shè)計(jì)方案。
隨著Android 手機(jī)系統(tǒng)的普及,各種Android 應(yīng)用程序如雨后春筍般一下多了起來。"屏幕水霧"是基于Android 平臺(tái)開發(fā)的手機(jī)游戲軟件,軟件采用Java 語言開發(fā),開發(fā)環(huán)境是Eclipse,其主要功能為使屏幕上生成一層水霧圖像,可以用手指涂寫,以圖像的直觀方式展現(xiàn)在用戶面前。"屏幕水霧"這款手機(jī)游戲簡(jiǎn)單、新穎,符合年輕人的愛好特點(diǎn)。
針對(duì)智能家居場(chǎng)景需求,設(shè)計(jì)了基于ARM9處理器Linux操作系統(tǒng)的網(wǎng)絡(luò)攝像機(jī)。深入研究了MJPEG視頻壓縮算法,闡述了算法實(shí)現(xiàn)過程,并設(shè)計(jì)出基于Android操作系統(tǒng)的3G手機(jī)網(wǎng)絡(luò)攝像機(jī)客戶端軟件。本系統(tǒng)通過實(shí)地安裝與測(cè)試達(dá)到了預(yù)期效果,突破了傳統(tǒng)網(wǎng)絡(luò)攝像機(jī)客戶端固定地域的限制,有良好的應(yīng)用前景。
介紹基于Android操作系統(tǒng)的一個(gè)多媒體播放器軟件解決方案。該多媒體播放器由啟動(dòng)畫面、音頻播放、視頻播放等模塊組成,重點(diǎn)分析UI(用戶界面)設(shè)計(jì)、數(shù)據(jù)存儲(chǔ)(Preferences等)、多媒體應(yīng)用等技術(shù)難點(diǎn)。在此提出的軟件解決方案在Android 2.3版本的模擬器和HTC A3380上分別進(jìn)行功能測(cè)試與驗(yàn)證,能夠滿足用戶使用音視頻文件進(jìn)行本地播放及相關(guān)需求,并提出總結(jié)與展望。
介紹一款基于Android系統(tǒng)的家庭游戲主機(jī),使用嵌入式ARM硬件平臺(tái)開發(fā),是匯集運(yùn)動(dòng)健身、體感互動(dòng)、網(wǎng)絡(luò)資訊、數(shù)字信息服務(wù)、電子商務(wù)等功能于一身的家庭體感娛樂平臺(tái)。硬件方面使用TI公司的OMAP3515處理器;軟件方面設(shè)計(jì)了方便移植的平臺(tái)軟件SDK;操控方面使用基于2.4G的無線體感手柄;顯示方面選擇家庭電視機(jī)作為顯示終端。
Android 系統(tǒng)由嵌入式Linux 和Java 構(gòu)成,因此基于Android 系統(tǒng)平臺(tái)的雙網(wǎng)雙待設(shè)計(jì)區(qū)別于其他手機(jī)對(duì)雙網(wǎng)雙待的實(shí)現(xiàn),它充分地利用了Android 平臺(tái)清晰的系統(tǒng)架構(gòu)、簡(jiǎn)易的工作原理和已經(jīng)實(shí)現(xiàn)的部分Phone 核心應(yīng)用程序進(jìn)行雙網(wǎng)雙待的功能擴(kuò)展,提高了Android 平臺(tái)雙網(wǎng)雙待設(shè)計(jì)的效率。
Android 操作系統(tǒng)具備的幾個(gè)特性決定它必將成為智能手機(jī)的主流操作系統(tǒng): 1. Android 系統(tǒng)的應(yīng)用程序具備跨平臺(tái)的能力。 --為Android 系統(tǒng)開發(fā)的應(yīng)用程序,只需編寫一次,就可以在任何一臺(tái)Android 手機(jī)上面執(zhí)行。 --為Android 系統(tǒng)開發(fā)的應(yīng)用程序,可以不去顧慮手機(jī)的硬件結(jié)構(gòu)--為Android 系統(tǒng)開發(fā)的程序,可以不考慮手機(jī)的Android 版本。 2. Android 操作系統(tǒng)是完全免費(fèi)的操作系統(tǒng) --Android 操作系統(tǒng)可以運(yùn)行在任何
PICO-PI-IMX7的硬件資源豐富,接下來讓我們燒寫一下Android Things,看看谷歌出品的OS是否有那么令人期待。
在深入研究Android硬件抽象層HAL和Java本地接口JNI技術(shù)原理的基礎(chǔ)上,提出了一個(gè)Android非標(biāo)準(zhǔn)硬件驅(qū)動(dòng)程序的設(shè)計(jì)方案。以一個(gè)非標(biāo)準(zhǔn)設(shè)備的驅(qū)動(dòng)程式的實(shí)現(xiàn)為例介紹了驅(qū)動(dòng)程序的功能模塊分層設(shè)計(jì),討論了使用HAL Stub技術(shù)對(duì)硬件抽象層HAL模塊進(jìn)行優(yōu)化的方法。
系統(tǒng)發(fā)揮Android 富有創(chuàng)造力和想象力的"云"應(yīng)用開發(fā),實(shí)現(xiàn)一套Android 客戶端軟件和完善的后臺(tái)服務(wù)功能來完成點(diǎn)餐功能。該系統(tǒng)主要包括后臺(tái)數(shù)據(jù)庫服務(wù)器、WEB 服務(wù)器、無線網(wǎng)絡(luò)、Android 前端等部分。客戶端Android 系統(tǒng)智能手機(jī)具有前端處理與計(jì)算能力,而且通過無線網(wǎng)絡(luò)訪問WEB 服務(wù)器,如果需要數(shù)據(jù)訪問,則訪問后臺(tái)數(shù)據(jù)庫。介紹了系統(tǒng)架構(gòu)的設(shè)計(jì)與搭建、技術(shù)選型、后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)、基本實(shí)用的點(diǎn)餐功能的分析、設(shè)計(jì)與開發(fā)。
介紹一種通過利用我們普通智能手機(jī)來遙控智能車的一種設(shè)計(jì)方案,通過本設(shè)計(jì)所提供的軟件安裝于Android系統(tǒng)的手機(jī)上,可輕松通過其藍(lán)牙通信模塊來遙控我們的試驗(yàn)用智能車,另外加之本小車本身具有的循線和避障功能,具有極高的智能化水平,可作為嵌入式專業(yè)具有重要研究?jī)r(jià)值的教學(xué)儀器使用,尤其是其藍(lán)牙模塊,可延伸至所有遙控器,代替現(xiàn)有紅外遙控器。
Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社區(qū)版本。相比RHEL,F(xiàn)edora打包了顯著的更多的軟件包。其中一個(gè)原因是,多樣化的社區(qū)參與Fedora的建設(shè);它不只是一家公司。在這個(gè)過程中,CentOS用于活動(dòng),演示和實(shí)驗(yàn),因?yàn)樗菍?duì)最終用戶免費(fèi)提供的,并具有比Fedora的一個(gè)更長(zhǎng)的發(fā)布周期(通常每隔半年左右發(fā)布一個(gè)新版本)。
在拉丁語中,pax 意味著“和平”。在知識(shí)產(chǎn)權(quán)的世界中,專利和平往往伴隨著創(chuàng)新及健康競(jìng)爭(zhēng),從而惠及廣大消費(fèi)者。為了實(shí)現(xiàn)這一目標(biāo),我們發(fā)布了專注于專利和平的最新專利許可計(jì)劃,即 PAX。
將ZigBee無線個(gè)域網(wǎng)和Android智能平臺(tái)聯(lián)合起來進(jìn)行研究,并設(shè)計(jì)出一個(gè)便于維護(hù)的智能移動(dòng)監(jiān)控系統(tǒng)。它具有穩(wěn)定性強(qiáng)、可靠性高、擴(kuò)展性好等優(yōu)點(diǎn),能夠廣泛地應(yīng)用于工業(yè)、農(nóng)業(yè)和服務(wù)業(yè)等各領(lǐng)域。系統(tǒng)采用CC2530和S3C6410等高性能處理器構(gòu)建硬件平臺(tái)。
本系列文章以NXP i.MX7D做為硬件平臺(tái),介紹Android Things硬件平臺(tái)組成,固件的燒寫,然后安裝Android Studio開發(fā)平臺(tái),熟悉SDK中API的基本用法,對(duì)GPIO、I2C、PWM等硬件接口進(jìn)行試驗(yàn),如何將采集的數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)送到各種物聯(lián)平臺(tái),構(gòu)建完整的IoT應(yīng)用,最后建立一個(gè)類似天氣工作站的產(chǎn)品原型。
本文針對(duì)傳統(tǒng)心電監(jiān)測(cè)設(shè)備的缺點(diǎn),提出了一套基于Android的低功耗移動(dòng)心電信息采集監(jiān)控系統(tǒng)的設(shè)計(jì)方案。該方案中所設(shè)計(jì)的系統(tǒng)通過嵌入內(nèi)衣穿戴的智能電極對(duì)心電信號(hào)進(jìn)行采集處理,并通過目前已成為移動(dòng)設(shè)備標(biāo)配的藍(lán)牙無線數(shù)據(jù)網(wǎng)絡(luò)將心電數(shù)據(jù)發(fā)送至Android監(jiān)控終端進(jìn)行存儲(chǔ)、管理和分析。
TI Sitara ARM處理器團(tuán)隊(duì)的Valenzuela為你介紹AM335x入門套件中包含的Android軟件開發(fā)套件。