最近看到ViewFlipper和Animation在一起的用法,感覺很好,我就自己寫了一下,感覺灰常好用,效果比gallery的滾動查看圖片好用多了,這個也是實現滾動屏幕切換圖片,但是用戶體驗要好很多!所以我把自己寫的demo分享一下!希望對大家有用,也方便我自己以后查閱!轉載請標明出處:http://blog.csdn.net/wdaming1986/article/details/6766058程序一開始界面,第一張圖片:向右滑動屏幕切換到第二張圖片:
系統 2019-08-29 23:01:08 1846
Android中AlertDialog.Builder詳細對話框控件的使用說明出處:互聯網時間:2011年12月12日作者:admin字號:【字體:大中小】瀏覽次數:5482我們在平時做開發的時候,免不了會用到各種各樣的對話框,相信有過其他平臺開發經驗的朋友都會知道,大部分的平臺都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話框,大家可能首先會想到,通過繼承等我們在平時做開發的時候,免不了會用到各種各樣的對話框,相信有過其他平臺開發經驗的朋友都
系統 2019-08-29 22:52:45 1846
使用service播放sdcard中的一首歌曲,并在service中通過廣播broadcast通知Activity更新界面。下面三個最終的圖分別是:初始化時,播放時,暫停時。界面是兩個按鈕,采用LinearLayout布局。代碼如下:
系統 2019-08-29 22:52:01 1846
如何安裝AndroidSDK和Eclipse插件1、下載一個EclipseJavaEEIDEforWebDevelopers.它的版本是IndigoServiceRelease2必須有的開發環境是JDK5或JDK62、下載ADT的Eclipse插件3、啟動eclipse,選擇help>InstallNewSoftware在出現的對話框里,點擊Add按鈕4、在對話框的name一欄輸入“ADT”,在出現的添加網站“對話框,在”位置“字段輸入這個網址:https
系統 2019-08-29 22:42:12 1846
本章節翻譯自《Beginning-Android-4-Application-Development》,如有翻譯不當的地方,敬請指出。原書購買地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/除了可以在運行時去創建并使用文件,也可以在設計階段把文件放在程序包中,這樣一來就可以在運行時去使用他們。舉個例子,你想把一些幫助文件打包進程序,當用戶需要
系統 2019-08-29 22:40:52 1846
在KDAB(theQtexperts)上看到了BogDanVatra的QtonAndroid的系列文章,生了翻譯的念頭,那就開始吧。我會跟隨BogDanVatra在KDAB上的的博客文章進行翻譯,如需轉載,請注明譯者foruok(2014-4-14日我正式取得了BogDanVatra和KDAB的授權)。本文的英文鏈接原文:QtonAndroidEpisode1,作者為BogDanVatra。中文譯者foruok。轉載請注明出處http://blog.csd
系統 2019-08-29 22:40:48 1846
FBReaderJFBReaderJ用于Android平臺的電子書閱讀器,它支持多種電子書籍格式包括:oeb、ePub和fb2。此外還支持直接讀取zip、tar和gzip等壓縮文檔。項目地址:http://www.fbreader.org/FBReaderJ/AngleAngle是一款專為Android平臺設計的,適合快速開發的2D游戲引擎,基于OpenGLES技術開發。該引擎全部用Java代碼編寫,并且可以根據自己的需要替換里面的實現。項目地址:http
系統 2019-08-29 22:38:21 1846
講解一在android系統中單位DP也就是DIP:deviceindependentpixels(設備獨立像素).dip:deviceindependentpixels(設備獨立像素).不同設備有不同的顯示效果,這個和設備硬件有關,一般我們為了支持WVGA、HVGA和QVGA推薦使用這個,不依賴像素。px:pixels(像素).不同設備顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。pt:point,是一個標準的長度單位,1pt=1/
系統 2019-08-29 22:37:54 1846
雖然不知道Iphone是怎么實現這個分裂效果。不過我用自己的思路弄了個,大致上還可以用。先上圖接下來說說思路吧。做過launcher的朋友也許知道android的Launcher上也有文件夾這個東西。但是效果和Iphone比相差太遠。上個思路圖(側圖):4其實就是Launcher的workplace顯示的view當我點擊文件夾之后才會顯示3文件夾的view。我的做法也就是加了1和2兩個遮罩層的view。動作流程:先在處理文件夾的點擊事件,在顯示3(文件夾)
系統 2019-08-29 22:36:31 1846
最近做的launcher項目里一個顯示對話框效果。好多朋友都問我要代碼,所以今天抽了點時間把這段代碼扣出來,分享給大家《轉帖的朋友,請標明出處,尊重作者的勞動成果》。上圖吧代碼相對較多些,我就不一一闡述。項目里摳出來的,一些沒必要的也都在里邊了。使用作法如下publicclassMainActivityextendsActivityimplementsOnCorpusSelectedListener{publicCorpusSelectionDialogm
系統 2019-08-29 22:36:30 1846
1.3進程和線程當應用程序的第一個組件需要運行時,Android會為它啟動一個Linux進程,及單一的執行線程。默認情況下,應用程序所有的組件均在這個進程、線程中運行。然而,你也可以安排組件在其他進程中運行,而且可以為任意進程衍生出其它線程。1.3.1進程組件運行的進程由manifest文件控制。組件元素——,,和每個都有一個process屬性來指定組件希望運行的進程。可以設置這
系統 2019-08-29 22:33:42 1846
我們已經介紹了Canvas,在那里,已經學習了如何創建自己的View。在第7章中也使用了Canvas來為MapView標注覆蓋。畫布(Canvas)是圖形編程中一個很普通的概念,通常由三個基本的繪圖組件組成:Canvas提供了繪圖方法,可以向底層的位圖繪制基本圖形。Paint也稱為"刷子",Paint可以指定如何將基本圖形繪制到位圖上。Bitmap繪圖的表面。Android繪圖API支持透明度、漸變填充、圓邊矩形和抗鋸齒。遺憾的是,由于資源限制,它還不支持
系統 2019-08-29 22:32:23 1846
引言前面Android開發之環境搭建及HelloWorld,我們介紹了如何搭建Android開發環境及簡單地建立一個HelloWorld項目,本篇將通過HelloWorld項目來介紹Android項目的目錄結構。本文的主要主題如下:1、HelloWorld項目的目錄結構1.1、src文件夾1.2、gen文件夾1.3、Android2.1文件夾1.4、assets1.5、res文件夾1.6、AndroidManifest.xml1.7、default.pro
系統 2019-08-29 22:32:12 1846
引言上篇可以說是一個分水嶺,它標志著我們從Android應用程序理論進入實踐,我們拿起手術刀對默認的“HelloWorld!”程序進行了3個手術,我們清楚了“Helloworld!”是如何實現顯示在屏幕上的,而且我們知道不僅可以根據布局文件main.xml來初始化屏幕,還可編程地進行。以后基本我們都會以實踐的方式來深入Android開發。我們這次深入分析Android應用程序的布局文件,主要內容如下:1、用戶界面及視圖層次2、Android中布局定義方法3
系統 2019-08-29 22:32:07 1846
最近寫了個鬧鐘的程序,看到SharedPreferences在一個程序中可以共享數據,SharedPreferences是一個輕量級的鍵值存儲機制,只可以存儲基本數據類型。我就拿來用用,沒想到SharedPreferences太好了,真是輕量級的保存數據的好的工具,比sqlite好用多了!以后我又多了一種編程思想了,呵呵,所以現在分享給大家,特別注意這點:這個無法直接在多個程序間共享Preferences數據。程序關閉再打開時間仍然保留你上次設置的時間。這
系統 2019-08-29 22:28:18 1846