Time of Update: 2017-02-28
PC上流行的播放器KMPlayer開始注重移動平台,推出了面向安卓的版本。Android版KMPlayer支援Android 4.0及以上版本,其特性包括:媒體庫功能,方便使用者方便找到媒體檔案具備編輯功能,可修改媒體檔案副檔名,支援重新命名與刪除等操作可調節視頻播放速度,支援0.5x-4x速度播放媒體檔案錄製視頻螢幕比例最佳化螢幕鎖定與解鎖手勢操作,支援播放、快進和音量控制支援記憶媒體檔案播放位置支援字幕支援多種媒體格式……下載地址:官方網站 | Google
Time of Update: 2017-02-28
對於一個Android應用程式來說,是由四種構造塊組織而成的,這四種構造塊如下:ActivityIntent ReceiverServiceContent Provider但是,並不是每一個Android應用程式都需要這四種構造塊,這不是必須的,某些時候, 我們只需要這四種中的幾種組合成我們的應用。當我們明確了我們的應用需要哪些構造塊後,我們就需要在AndroidManifest.xml中登記 這些構造塊的清單。這是一個XML設定檔,這個設定檔用於定義我們的應用程式的組件、
Time of Update: 2017-02-28
用Eclipse開啟Android應用程式的項目可以看到如下圖所示的檔案結構。src檔案夾儲存的是我們編寫的java源檔案,我們編寫的原始碼一般都放在這個檔案夾內。比如HelloAndroid.java這個檔案就是我們編寫的代碼檔案。01.package org.leo.android;02.03.import android.app.Activity;04.import android.graphics.Color;05.import android.os.Bundle;06.import
Time of Update: 2017-02-28
用過EditText的都知道,EditText有個特點,當在裡面長按的時候,會出現一個 ContextMenu,提供了選擇文字,複製,剪下等功能。有時候,我們會想,如果不出現這個 ContextMenu,直接就在view 上選擇文字,那多美好啊。相信很多人抱有這樣的想法,很不 幸,我也是。於是我就研究了一下EditText和TextView的代碼,然後將這個問題解決了。網上很多資料都說,要選擇一段文字,只需要用Selection.getSelectionStart()和
Time of Update: 2017-02-28
背景介紹:在做Android項目開發之前你需要做三件事情:第一、下載Android SDK(你可 以在這裡下載),第二、準備項目編輯器(我建議使用eclipse )第三、下載 Android的Eclipse外掛程式。當你準備好你的環境之後,可以開始學習本教程。當你第一次開啟Android SDK,您需要建立一個虛擬設備,我開啟建議建立一 個普遍的裝置為目標的Android 1.6 API Level 4使用,然後你需要添加硬體功 能,例如:SD卡支援,Accellerometer,相機支援等等,
Time of Update: 2017-02-28
JAVA反射機制定義:JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有 屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態擷取 的資訊以及動態調用對象的方法的功能稱為java語言的反射機制。Java反射機制主要提供了以下功能: 在運行時判斷任意一個對象所屬的類; 在運行時構造任意一個類的對象;在運行時判斷任意一個類所具有的成員變數和 方法;在運行時調用任意一個對象的方法;產生動態代理。有時候我們說某個語言具有很強的動態性,有時候我們會區分動態和靜態
Time of Update: 2017-02-28
NinePatchDrawable 繪畫的是一個可以伸縮的位元影像映像,Android會自動調整 大小來容納顯示的內容。一個例子就是NinePatch為背景,使用標準的Android按 鈕,按鈕必須伸縮來容納長度變化的字元NinePatchDrawable 是一個標準的PNG映像,它包括額外的1個像素的邊界, 你必須儲存它尾碼為.9.png,並且保持到工程的res/drawable目錄中。如果你是 從 APK解壓後得到的*.9.png檔案,注意它是已將周圍的空白像素去掉了的,在使
Time of Update: 2017-02-28
介紹在 Android 中與服務端做 HTTP 通訊,解析 XML,通過 Handler 實現非同步訊息處理HTTP 通訊 - 與服務端做 HTTP 通訊,分別以 GET 方式和 POST 方式做示範XML 解析 - 可以用兩種方式解析 XML,分別是 DOM 方式和 SAX 方式非同步訊息處理 - 通過 Handler 實現非同步訊息處理,以一個自訂的非同步下載類來說明 Handler 的用法1、HTTP 通訊和 XML 解析的
Time of Update: 2017-02-28
介紹在Android中使用 SQLite, ContentProvider資料庫支援(SQLite) - Android 開發平台提供了操作 SQLite 資料庫的相關 API內容提供器(ContentProvider) - 當資料需要在應用程式之間共用時,可以在某程式中使用 ContentProvider 定義 URI, 以使其它應用程式可以通過此 URI 訪問指定的資料1、SQLite 的
Time of Update: 2017-02-28
系出名門Android(8) - 控制項(View)之TextSwitcher,Gallery,ImageSwitcher,GridView,ListView,ExpandableList介紹在 Android 中使用各種控制項(View)TextSwitcher - 文字轉換器控制項(改變文字時增加一些動畫效果)Gallery - 縮圖瀏覽器控制項ImageSwitcher - 圖片轉換器控制項(改變圖片時增加一些動畫效果)GridView - 網格控制項ListView -
Time of Update: 2017-02-28
系出名門Android(7) - 控制項(View)之ZoomControls,Include,VideoView,WebView,RatingBar,Tab,Spinner,Chronometer,ScrollView介紹在 Android 中使用各種控制項(View)ZoomControls - 放大/縮小按鈕控制項Include - 整合控制項VideoView - 視頻播放控制項WebView - 瀏覽器控制項RatingBar - 評等控制項Tab - 索引標籤控制項Spinner -
Time of Update: 2017-02-28
系出名門Android(6) - 控制項(View)之DatePicker,TimePicker,ToggleButton,EditText,ProgressBar,SeekBar,AutoCompleteTextView,MultiAutoCompleteTextView介紹在 Android 中使用各種控制項(View)DatePicker - 日期選擇控制項TimePicker - 時間選擇控制項ToggleButton - 雙狀態按鈕控制項EditText -
Time of Update: 2017-02-28
系出名門Android(5) - 控制項(View)之TextView,Button,ImageButton,ImageView,CheckBox,RadioButton,AnalogClock,DigitalClock介紹在 Android 中使用各種控制項(View)TextView - 文本顯示控制項Button - 按鈕控制項ImageButton - 圖片按鈕控制項ImageView - 圖片顯示控制項CheckBox - 複選框控制項RadioButton -
Time of Update: 2017-02-27
Android應用中的Activity指具有螢幕顯示支援使用者互動的基本模組,類似於Java ME中的MIDlet, Windows 應用中的Form。 比如可以是撥號,發送郵件的UI。每個Activity都可以含有一個Windows用於繪製使用者介面。這個Windows提出佔據整個螢幕,但 也可以只佔據部分螢幕或說現在在其它UI上面。一個Android應用通常由多個Activity組成,其中有一個“主Activity”,為
Time of Update: 2017-02-27
前面Android簡明開發教程一:概述簡要的介紹了Android平台,本篇說明如何安裝搭建Android開發環境。Android開發支 持Windows (Windows XP (32-bit), Vista (32- , 64-bit), Windows 7 (32- , 64-bit)),Mac OS (>10.5.8), Linux( Ubuntu Linux, Lucid Lynx etc).
Time of Update: 2017-02-27
自Google推出Android手機平台以來,採用Android作為平台的手機和平板電腦越來越普及。下圖是2010年9月和12月三個月幾 個主流智能手機平台在美國的市場佔有率圖表。可以看到到2010年12月,Android市場佔有率在美國已超過Apple的iPhone,而且由於 Android平台的開放性,個人認為將來它會更加普及。相當於其它常見的手機開發平台,如Java ME,Windows Mobile , BlackBerry, iPhone ,Winodws Phone 7。
Time of Update: 2017-02-27
使用Android系統最大的優點就是刷機,並且良好的相容性和自由的可擴充性成為開發人員的“樂土”,比如CM等自訂ROM,那麼你有沒有想過將Android系統安裝到PC上來?最近XDA神壇上大神kaptinkrunk公布了Android-x86項目的原始碼(之前已經通過BlueStacks等程式成功在PC平台上運行Android應用),新的引導程式能夠讓你在不插隨身碟的情況下開機的時候選擇Android
Time of Update: 2017-02-28
安卓介面基本組件------計時器,安卓------計時器 繼承自TextView組件的計時器,是顯示從某一個時間開始一共過去多少時間的文本。由於這個組件繼承自TextView,所以是以文本形式顯示內容。
Time of Update: 2017-02-28
安卓進階組件-----自動編輯文字框,安卓-----文字框
Time of Update: 2017-02-28
自訂一個全屏的AlertDialog。,全屏alertdialog ...........final MyDialog dialog = new MyDialog(this); LayoutInflater inflater = getLayoutInflater(); LinearLayout layout = (LinearLayout)inflater.inflate(R.layout.layout, null);