日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Kindle和Android開發(fā)的比較

去年,亞馬遜發(fā)布了Kindle開發(fā)套件,它將使開發(fā)者能夠在流行的無線便攜電子書閱讀器上創(chuàng)建運(yùn)行應(yīng)用。但事實(shí)上,很多擁有Kindles的人更習(xí)慣于用真實(shí)的錢通過亞馬遜購買電子書應(yīng)用,這對正在創(chuàng)建便攜應(yīng)用的開發(fā)者而言變得很有趣。

創(chuàng)新互聯(lián)公司:2013年至今為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為上千家公司企業(yè)提供了專業(yè)的成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)和網(wǎng)站推廣服務(wù), 按需設(shè)計(jì)網(wǎng)站由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。

既然Kindle應(yīng)用用Java來寫,對目前正在從事Java微型版本或Android應(yīng)用開發(fā)的人員來說將是***的機(jī)會。我認(rèn)為在Kindle和Android開發(fā)之間有重疊的可能性值得研究。這是我所發(fā)現(xiàn)的幾點(diǎn)。

Kindle硬件限制

Kindle的顯示自然是為了優(yōu)化電池的壽命和灰度等級的可讀性?,F(xiàn)在,開發(fā)人員只是不得不擔(dān)心兩種屏幕尺寸: 6寸600x800像素和9.7寸1200x824像素,但是有可能開發(fā)出更大的屏幕來。內(nèi)置的重力感應(yīng)能檢測出是否在橫版或縱版的把握下。Kindle也有完整的標(biāo)準(zhǔn)鍵盤,有些額外的控制鍵和揚(yáng)聲器。對于很多年習(xí)慣于電話觸摸控制的用戶來說,當(dāng)前的版本沒有提供一個觸摸的接口是一個突出的缺陷——但是亞馬遜最近收購了一家支持多點(diǎn)觸摸技術(shù)的觸摸屏公司。

Android硬件潛力

我不得不說“潛力”是因?yàn)锳ndroid關(guān)于用戶界面硬件和附件是***開放式的。使用Android的電話從240x400這么小的屏幕尺寸到更大。屏幕永遠(yuǎn)是觸摸感應(yīng)的,但這可能是個鍵盤,也可能不是個鍵盤。此外,我們繼續(xù)關(guān)注Android激發(fā)了平板電腦和上網(wǎng)本的傳言,它將和Apple和微軟操作系統(tǒng)競爭,所以Android以后可能會有更大的屏幕。

Android開發(fā)人員不得不準(zhǔn)備應(yīng)對各種屏幕尺寸,但它們能假設(shè)色彩是可用的。提供了各種圖像文件格式,既有靜態(tài)的和動態(tài)的,也有HTML標(biāo)識的文本。Android嵌入感應(yīng)器的方法很靈活。除了這些日子看起來所有的手機(jī)都希望提供的攝像頭,重力感應(yīng)器、指南針和GPS導(dǎo)航也都提供。目前手機(jī)的實(shí)例不支持多點(diǎn)觸摸探測,但這是需要新SDK版本的顯著擴(kuò)展。#p#

Kindle Java實(shí)現(xiàn)

為有限資源設(shè)備定義一個Java子集的嘗試有著長久而復(fù)雜的歷史。Java微型版本(Java ME)的有些版本是被嵌入在上百萬的手機(jī)和嵌入式處理器中。在Kindle中被用作出發(fā)點(diǎn)的個人基本概況1.1版的檢測是由Java Community Process JSR217處理的。這個版本與Java標(biāo)準(zhǔn)版1.4的關(guān)系非常緊密,所以它流行了一陣。JME手機(jī)和其他嵌入式應(yīng)用的開發(fā)人員應(yīng)該發(fā)現(xiàn)Kindle開發(fā)的方面很熟悉。

Kindle基于JME構(gòu)建的開發(fā)套件擴(kuò)展有很多。可能和你期望的一樣,這些支持Kindle風(fēng)格的圖形接口組件和網(wǎng)絡(luò)連接。用戶接口組件類是從標(biāo)準(zhǔn)Java.awt.Component類沿襲而來的,和Java.swing包中的組件沒有關(guān)系。這是個重要的設(shè)計(jì)決定,因?yàn)榛趕wing構(gòu)建的接口能引入很多額外的對象創(chuàng)建,而AWT組件與底層操作系統(tǒng)更能緊密地工作。開發(fā)人員將不得不創(chuàng)建看起來和Kindle標(biāo)準(zhǔn)類似的接口。

Kindle開發(fā)者套件FAQ頁提到對JSON和XML解析器,HTTPS網(wǎng)絡(luò)和其他將成為現(xiàn)代移動應(yīng)用必不可少的特性的支持。然而,kindle 1.0版包的實(shí)際JavaDocs這時(shí)還沒有記錄這些類。這些擴(kuò)展很明顯是處于進(jìn)展中的工作。

Android Java實(shí)現(xiàn)

Android Java使用了為了降低電量消耗而定制的優(yōu)化JVM。這個類庫包含了許多但不是全部Java1.6中所熟悉的包和一些針對于Android用戶和硬件接口的類。與Kindle比較起來,Android GUI元素不是從標(biāo)準(zhǔn)Java庫中派生而來。一般的接口的構(gòu)建原則是基于各種視圖派生出來的組件,這些組件由布局管理器組織起來并生成所有Java程序員所熟悉的事件。對用戶接口的創(chuàng)造有很多獨(dú)特的特性,包括使用了XML的圖形元素規(guī)范的可選擇聲明方式。

關(guān)于Android開發(fā)者環(huán)境重要的一點(diǎn)是它是被開放手機(jī)聯(lián)盟監(jiān)管的開源開發(fā),這聯(lián)盟是個由很多主要硬件制造商和移動通信經(jīng)營者組成的協(xié)會。Android許可證效仿的就是非常成功又靈活的Apache 2.0許可證。

Android下的數(shù)據(jù)存儲反映了對安全的關(guān)注。沒有對所有應(yīng)用可視的通用的文件系統(tǒng)。相反,每個應(yīng)用能控制它自己的數(shù)據(jù)共享。有一個使用了開源SQLite工具的內(nèi)置SQL數(shù)據(jù)庫。像圖像和XML文檔這樣的資源能被編譯成用應(yīng)用代碼打包的壓縮格式。

總結(jié)

看上去Kindle開發(fā)環(huán)境和Android有很大不同,以至于對Android應(yīng)用和開發(fā)者移植來說沒有容易的方法。此外,我們看到很多很多聲明支持Kindle格式的書各種手機(jī)、上網(wǎng)本和平板電腦上的其他資源,這些設(shè)備可能運(yùn)行著Android,所以Kindle風(fēng)格的資源可能在出現(xiàn)Android的設(shè)備上面臨終結(jié)。

【編輯推薦】

  1. 分析:亞馬遜緣何推自有平板電腦 Kindle何為
  2. 蘋果應(yīng)用新規(guī)放行Netflix和Kindle 抽三成收入
  3. 醉翁之意 亞馬遜或向金牌用戶免費(fèi)提供Kindle
  4. 隨意改Root Tools工具誕生 讓Android開發(fā)者更輕松
  5. 用Android搭建客戶端 手機(jī)和服務(wù)器交互開發(fā)實(shí)例

分享文章:Kindle和Android開發(fā)的比較
本文路徑:http://m.5511xx.com/article/dhsscss.html