注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/graphics/opengl/motion.html在屏幕上繪制圖形是OpenGL的一個基本特性,但你也可以通過其它的Android圖形框架類做這些事情,包括Canvas和Drawable對象。OpenGLES提供額外的
系統(tǒng) 2019-08-12 01:55:04 2333
Android中貪吃蛇游戲的學習(三)文章分類:移動開發(fā)視圖VIew的類的Snake的,主要關注的學習的類。Java代碼packagecom.easyway.dev.android.snake;importjava.util.ArrayList;importjava.util.Random;importandroid.content.Context;importandroid.content.res.Resources;importandroid.os.B
系統(tǒng) 2019-08-29 23:45:16 2332
最近寫數(shù)據(jù)庫,我就自己寫了個帶密碼的個人通訊錄,感覺sqlite特別好用,和mysql,sqlserver都一樣,真是簡單的關系型數(shù)據(jù)庫,注意:開啟數(shù)據(jù)庫,cursor后一定要記得關閉close()掉,避免浪費資源。另外adapter的notifyDataSetChanged()這個方法也特別好用,就是數(shù)據(jù)庫更新的時候,調(diào)用一下,baseAdapter中的getview就會重新加載一遍,這樣界面就會更新數(shù)據(jù),而不用onCreate()方法來更新,另外可以把
系統(tǒng) 2019-08-29 22:46:07 2331
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/fragments/fragment-ui.html當你在設計你的應用時,為了支持不同的屏幕尺寸,你可以在不同的布局配置中重用你的fragment,以此在可用的屏幕空間上獲得最優(yōu)化的用戶體驗。例如,在一個手持
系統(tǒng) 2019-08-12 01:55:20 2330
應用程序窗口小部件AppWidgets應用程序窗口小部件(Widget)是微小的應用程序視圖,可以被嵌入到其它應用程序中(比如桌面)并接收周期性的更新。你可以通過一個AppWidgetprovider來發(fā)布一個Widget??梢匀菁{其它AppWidget的應用程序組件被稱為AppWidget宿主。下面的截屏顯示了一個音樂AppWidget。這篇文章描述了如何使用AppWidgetProvider發(fā)布一個AppWidget?;A知識TheBasics為了創(chuàng)建
系統(tǒng) 2019-08-29 22:08:23 2329
大家都知道Android項目中的res目錄中的資源eclipse插件會在gen中自動生成相應的id應用,這樣就統(tǒng)一了資源管理那么這種自動生成的id就是寫死的東西了這就導致了不容易做修改項目中需要將現(xiàn)有的組件打成jar包這樣打包后類文件當然是肯定沒問題但是資源文件就不行了。這個地方的id不能在新建的項目中被應用了所以資源文件不能被打到res目錄中,這種情況下就必須要打到assets目錄中這樣就會出現(xiàn)問題了一般情況下我們應用資源文件是通過int型的id來引用的
系統(tǒng) 2019-08-29 23:07:17 2328
今天將和大家分享的是如何構(gòu)建自定義圖層并顯示自定義的覆蓋物。首先,我們要構(gòu)建一個最基本的地圖應用,具體介紹請參考:百度地圖SDKforAndroid【Demo地圖展示】在此基礎之上,我們對工程文件做一定的修改。第一步,修改布局文件,添加button控件,用于控制添加自定義覆蓋物。代碼如下:
系統(tǒng) 2019-08-12 09:30:28 2327
Android2.2快速入門前言這是前段時間用于公司Android入門培訓的資料,學習Android三周時間收集整理的,時間倉促,希望能對像我這樣還沒入門就直接上項目的人一點幫助:)聲明歡迎轉(zhuǎn)載,但請保留文章原始出處:)博客園:http://www.cnblogs.com農(nóng)民伯伯:http://www.cnblogs.com/over140/正文一、環(huán)境配置和安裝(Android2.2)參考文章:這里1.1JDK1.2SDK下載地址:http://dl.g
系統(tǒng) 2019-08-29 22:32:04 2323
著了一個例子項目,總是報標題說的錯誤。解決方法如下:紅圈的地方,勾掉。貌似如果你這個項目是作為一個被引用的project的話,要勾上這個。單獨作為一個app的話,不能勾選這個。--不懂,瞎寫。Androidlibraryprojectscannotbelaunched解決方法
系統(tǒng) 2019-08-12 01:32:19 2318
ByAndreasConstantinoufromVisionmobile.com|Echokou譯,Lordhong校,轉(zhuǎn)載請注明ifanr.com譯文鏈接。文章來自http://www.ifanr.com/12719。關于Android分裂的討論很多,卻很少有分析提到分裂的意義和影響。從定義上看,API并不是觀察分裂現(xiàn)象的最好的角度,最好的角度是應用程序。看一下AndroidMarket上面排名前一萬個應用程序(免費和收費),有多少是能支持所有Andr
系統(tǒng) 2019-08-29 22:41:24 2316
二、多媒體之相機Camera手機的相機功能是當前大家玩拍照的一個必備功能,本篇的學習,我認為網(wǎng)上的一篇博文的講解更容易理解一下,這里就轉(zhuǎn)一下博文,自己把自己遇到的的問題給補充進來。引用的博文地址:http://xblia.iteye.com/blog/1167964目前的智能手機擁有很多強大的功能,例如攝像頭、GPS和無線上網(wǎng)等,現(xiàn)在是我們開始充分使用這些功能的時候了,在本篇文章中我們一起學習,如何在谷歌Android編程環(huán)境中,以最簡單的方式實現(xiàn)谷歌An
系統(tǒng) 2019-08-29 23:26:05 2315
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/activity-lifecycle/starting.html不像其他的編程范例一樣應用的函數(shù)入口是“main()”方法,Android根據(jù)Activity處于何種聲明周期狀態(tài)去調(diào)用它所對應的生命周期回調(diào)函
系統(tǒng) 2019-08-12 01:55:21 2315
成功屬于耐得住寂寞的人,接下來幾篇將講述Android應用程序的原理及術(shù)語,可能會比較枯燥。如果能夠靜下心來看,相信成功將屬于你。引言為了后面的例子做準備,本篇及接下來幾篇將介紹Android應用程序的原理及術(shù)語,這些也是作為一個Android的開發(fā)人員必須要了解,且深刻理解的東西。本篇的主題如下:1、應用程序基礎2、應用程序組件2.1、活動(Activities)2.2、服務(Services)2.3、廣播接收者(Broadcastreceivers)2
系統(tǒng) 2019-08-29 22:32:11 2311
Activity一共有四種啟動模式:standard、singleTop、singleTask、singleInstance.androidtask概念:可以理解為裝activity的棧,個人理解為就相當于不同的應用standard(默認啟動模式):標準模式,調(diào)用startActivity()方法就會產(chǎn)生一個新的實例singleTop:檢查是否是當前實例,如果是則不產(chǎn)生新的實例,反之則產(chǎn)生新的實例singleTask:檢查是否有該acitivity的實例,
系統(tǒng) 2019-08-29 22:30:23 2311
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/beam-files/index.htmlAndroid允許你通過AndroidBeam文件傳輸功能在設備之間傳送大文件。這個功能鍵具有簡單的API并允許用戶通過簡單地點擊設備啟動傳送步驟。在響應過程中,AndroidBe
系統(tǒng) 2019-08-12 01:53:21 2311