Android入門教程(九)之—–取得手機螢幕大小DisplayMetrics的應用

大家好,我們這一節要講的內容是Android如何取得手機螢幕大小的例子.本節主要用了三個對象TextView ,Button ,以及DisplayMetrics ,其中Displaymetrics 是取得手機螢幕大小的關鍵類,這個例子非常的簡單,當我們點擊按鈕,觸發事件,在TextView 裡顯示手機螢幕的寬高解析度.  看一下: 按鈕觸發前:   按鈕觸發後:

Android入門教程(十)之—–Menu功能菜單設計

大家好,我們今天這一節講的是Android功能菜單的設計,程式裡定義了兩個菜單子項,一個是"關於",一個是"退出",當點擊"關於"時候,建立一個Toast 提示,當點擊"退出"時,我們將結束程式.程式裡除了預設覆蓋的onCreate 外之外,還需要另外建立兩個類函數:onCreateOptionsmenu ()與onOptionsItemSelected (),前者為建立Menu

Android入門教程(十一)之—-單選項框RadioGroup的綜合應用

 大家好,我們今天這一節要介紹的是RadioGroup 的組事件.RadioGroup 可將各自不同的RadioButton ,設限於同一個Radio 按鈕組,同一個RadioGroup 組裡的按鈕,只能做出單一選擇(單選題).首先,我們先設計一個TextView Widget ,以及一個RadioGroup ,並將該RadioGroup 內放置兩個RadioButton ,預設為都不選擇,在程式運行階段,利用onCheckedChanged

Android入門教程(十二)之仿百度Google搜尋自動提示框—–AutoCompleteTextView的應用)

現在我們上網幾乎都會用百度或者Google搜尋資訊,當我們在輸入框裡輸入一兩個字後,就會自動提示我們想要的資訊,這種效果在Android 裡是如何?的呢? 事實上,Android 的AutoCompleteTextView Widget ,只要搭配ArrayAdapter 就能設計同類似Google 搜尋提示的效果. 本例子先在Layout 當中布局一個AutoCompleteTextView Widget ,然後通過預先設定好的字串數組,將此字串數組放入ArrayAdapter

Android入門教程(十三)之自訂下拉式功能表模式—-Spinner與setDropDownViewResource的應用)

大家好,我們這一節講一下Android下的下拉式功能表Spinner,就像是Swing的Combobox,html的<select>,由於手機畫面有限,要在有限的範圍選取項目,下拉式功能表是比較好的選擇.  Android提供的Spinner Widget的下拉式功能表已經非常好用了,樣式也還適用.但我們本節的Demo的重點在於自訂下拉式功能表裡的樣式,其關鍵在於調用setDropDownViewResource方法,以XML的方式定義下拉式功能表要顯示的模樣. Step 1:

警惕你手機中的應用偷偷掃描你的隱私-android手機安全篇

前段時間在微博上流傳著這樣一個段子:註冊網站我有個習慣,要求寫真名的時候,註冊Sina我就填袁新浪,註冊Yahoo我就叫袁雅虎,註冊Baidu我就寫袁百度,註冊Google我就改袁Google。今天接到個電話,問:是袁建設小姐嗎?我知道,建設銀行把我的設定檔賣掉了。 其實使用者的設定檔被收集和出賣已經不是一兩次了。特別是隨著移動技術的發展,手機功能越來越強大,使用者開始像使用電腦一樣使用手機。我們在手機上安裝各種各樣的應用,我們在手機中儲存越來越多的設定檔,我們使用手機完成各種各樣的工作——甚至

(原創)Android入門教程(六)之——使用android SDk協助文檔(英文) 下載中文SDK協助文檔(中文)

  就像dotnet開發要有MSDN,java開發要有jdk文檔一樣,在進行android開發之前,最好案頭也要有相應的協助文檔。其實android sdk本身裡麵包含了很多開發協助文檔(英文版)。具體的使用步驟如下1.開啟sdk下載協助文檔目錄 我的安裝目錄在 C:\Program

Android入門教程(八)之—–簡單的Button事件響應綜合提示控制項Toast的應用

大家好,我們這一節將簡單的Button事件響應綜合提示控制項Toast的應用,在上節我們已經學會了在main.xml裡定義了Button對象,今天我們來學習Button如何?事件響應,  Button按鈕所觸發的事件處理,我們稱之為Event

Android入門教程(十四)之——-ListView的應用 )

大家好,終於可以又寫blog了,前段時間準備日語,現在終於完了.我們今天要講的內容是Android中ListView中的實現.一共分為四個步驟,我將一一講解: Step one:建立一個新的Android工程,命名為ListViewDemo.Step two:找到ListViewDemo.java,把我們習慣的繼承Activity,改成ListActivity,如下:public class ListViewDemo extends ListActivity Step

Android入門教程(七)之五大布局對象—FrameLayout,LinearLayout ,AbsoluteLayout,RelativeLayout,TableLayout)

大家好,我們這一節講一下Android對用五大布局對象,它們分別是FrameLayout(架構布局:不知道是不是這麼翻譯的),LinearLayout (線性布局),AbsoluteLayout(絕對布局),RelativeLayout(相對布局),TableLayout(表格版面配置).  FrameLayout:  FrameLayout是最簡單的一個布局對象。它被定製為你螢幕上的一個空白備用地區,之後你可以在其中填充一個單一對象 —

Android入門教程(三)之——匯入現有Android工程http://blog.csdn.net/android_tutor)

開啟Android工程 我們開啟Eclipse環境來,在左上方的菜單上,選擇[File->New->Project],會彈出[New Project]對話方塊.Eclipse是通用的剪輯環境,可根據你所安裝的不同的外掛程式而支援許多種類的工程的建立.點擊[Android]資料夾下的[Android Project]對話方塊,點選"Browse.."按鈕以選擇[開啟已經存在的工程](Create project from existing

android入門教程(十六)之– 使用Intent傳遞資料

 一、Intent作用android 中intent是經常要用到的。不管是頁面調轉,還是傳遞資料,或是調用外部程式,系統功能都要用到intent。Android的有三個基本組件——Activity,Service和BroadcastReceiver,它們都是通過Intent機制啟用的,而不同類型的組件有傳遞Intent的不同方式。(1)

Android入門教程(五)之——更改與顯示文字標籤TextView標籤的使用

我們寫了HelloAndroid 之後,一直覺得沒有寫半行代碼對不起自己,所以本節,我們將在HelloAndroid 基礎之上,進行與TextView 文字標籤的第一次接觸.在此例中,將會在Layout 中建立TextView 對象,並學會定義res/values/string.xml 裡的字串常數,最後通過TextView 的setText 方法,在預先載入程式之初,更改TextView

Android入門教程(十八)之–ListView (二) )

本文來自http://blog.csdn.net/hellogv/  ListView是一個經常用到的控制項,ListView裡面的每個子項Item可以使一個字串,也可以是一個群組控制項。先說說ListView的實現: 1.準備ListView要顯示的資料 ; 2.使用 一維或多維 動態數組 儲存資料;2.構建適配器 , 簡單地來說, 適配器就是 Item數組 , 動態數組 有多少元素就產生多少個Item; 3.把 適配器 添加到ListView,並顯示出來。

(原創)Android入門教程(三十六)——實現手機連絡人的全選

開發android應用,肯定會經常用到andorid手機連絡人,在android中一般都用Listview呈現手機連絡人,如果想實現用checkbox實現全選的效果,預設的ListView好像不太好解決這個問題。以下步驟,可以使用自訂布局來實現手機連絡人的全選,效果如1.建立包含Listview的主介面布局檔案main.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout

Android入門教程(二十二)——之TabHost,TabWidget)

本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!      

Android入門教程(二十三)——之Gallery)

 本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!       Android的Gallery控制項是個很不錯的看圖控制項,大大減輕了開發人員對於看圖功能的開發,而且效果也比較美觀。本文介紹Gallery的用法,用反射機制來動態讀取資源中的圖片。       本文的: main.xml源碼:view plaincopy to

Android入門教程(二十五)——之畫圖)

本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!       

Android入門教程(二十七)——之Style與Theme )

 本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!      

鄭重聲明:《深入理解Android 卷I》是一本真正的原創書籍

近來有不少讀者向編輯反應:1 本書很多內容從網上可以搜尋到。2 Binder一章從一個國外網站可以搜尋到英文版(http://unknownerror.net/2011-06/mechanism-of-binder-layman-android-5-30302)這裡要鄭重聲明一下:1

總頁數: 2771 1 .... 267 268 269 270 271 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.