Time of Update: 2013-12-11
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->
Time of Update: 2013-12-11
前言 本文實現的效果:文字框輸入為空白時顯示輸入的表徵圖;不為空白時顯示清空的表徵圖,此時點擊清空表徵圖能清空文字框內輸入文字。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com 農民伯伯: http://over140.cnblogs.com 本文 一、實現效果 二、實現代碼 監聽輸入 /** &
Time of Update: 2013-12-11
今天我們的教程是根據前面一節擴充進行的,如果你沒有看,請點擊 html" target=_blank>Android高手進階教程(三)查看第三課,這樣跟容易方便你的理解!在xml 檔案裡定義控制項的屬性,我們已經習慣了android:attrs="" ,那麼我們能不能定義自己的屬效能,比如:test:attrs="" 呢?答案是肯定的.好了我就不賣關子了,直接進入主題。大致以下步驟:一、 在res/values 檔案下定義一個attrs.xml 檔案.代碼如下:view plaincopy
Time of Update: 2013-12-11
MediaStore提供了音頻、視頻、圖片資訊,我們可以通過ContentResolver進行讀取。首先給出了Audio,Video和Image三個類,然後分別定義了三個Provider:AudioProvider,VideoProvider,ImageProvider,貌似用到了Factory 方法模式:D,最後給出了一個樣本類Provider。View Code package com.provider;public class Audio {
Time of Update: 2013-12-11
啥都別說了,看效果吧!1代碼 new AlertDialog.Builder(Lesson_01_Pic.this).setTitle("提示標題").setMessage("這是提示內容").show(); 2代碼 new AlertDialog.Builder(Lesson_01_Pic.this) &
Time of Update: 2013-12-11
開啟 Eclipse -> Window -> Perferences,會開啟個Perferences 的設定介面。 最簡單的修改方式是:Windows——>Preferences——>Java-->Editor-->Content Asist,在Auto activation triggers for
Time of Update: 2013-12-11
在寫Android的程式過程中,總是會用到許許多多的字串,在平時的程式實踐中,我對字串的應用有些個人的應用見解,如下:1.字串的定義 在我們需要引用字串時,需要在strings.xml檔案中定義一個相應的字串名稱,如果其他的地方需要用到相同的字串,那麼可以引用這個strings.xml中的字串名稱,例如要定義一個“開始時間”的字串,那麼就可以寫成<string name=
Time of Update: 2013-12-11
很久沒有寫了,一直不知道寫什麼,最近在研究怎樣在Android的開發中傳遞一些複雜的資料。其實網上已經有很多的人都寫過相關的,但是看了後,發現都大同小異,缺少我想要看到的地方。所以我打算做一下這方面的探討。
Time of Update: 2013-12-11
在網上下個sdk壓縮包,這裡就不給出,因為時代在變化,地址也在變化,google一下吧; 解壓一下,最好放在沒有英文的根目錄,比如d:\android; 點擊一下綠色機器人,進入後會上你安裝,因為這個工具現在還沒有支援環境,得下載 慢慢等待吧.... 下面就是建立AVD,點擊new就可以建立個新的裝置 這裡name:就是s裝置名稱target:android版本 SD Card:size 就是記憶卡大小
Time of Update: 2013-12-11
package com.saveInstanceDemo.src;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;public class saveInstanceDemo extends Activity { private
Time of Update: 2013-12-11
很多時候我們開發的軟體需要向使用者提供軟體參數設定功能,例如我們常用的QQ,使用者可以設定是否允許陌生人添加自己為好友。對於軟體配置參數的儲存,如果是window軟體通常我們會採用ini檔案進行儲存,如果是j2se應用,我們會採用properties屬性檔案進行儲存。如果是Android應用,我們最適合採用什麼方式儲存軟體配置參數呢?Android平台給我們提供了一個SharedPreferences類,它是一個輕量級的儲存類,特別適合用於儲存軟體配置參數。使用SharedPreferences
Time of Update: 2013-12-11
註冊了Google電子市場開發人員帳號後,就可以在上面發布應用供使用者下載了。上傳的應用後期需要升級啊 修改什麼的.... 這裡簡單的說下這個過程中需要注意的幾個問題 也是我遇到的 首先匯出你的應用apk時
Time of Update: 2013-12-11
原因分析什麼時候需要將我們的日誌寫到檔案,並儲存起來查看呢,我總結一下大概有幾種情況:1.debug alarm manager 啟動的service,你想要知道是否每一次service的執行都正常,一切都是按照你所想的;2.一些重要的資訊,需要儲存起來做分析或者需要上傳到伺服器做分析的;3.開發期間,瞭解各個主要是網路介面的工作狀態,執行效率(每個介面的執行時間)等等;過程分析1、下載 下載下來的microlog.properties是microlog.properties.txt,
Time of Update: 2013-12-11
現在使ImageView中的圖片可以動起來1.在drawable-mdpi檔案夾下加入圖片,並加入一個xml檔案,檔案如下[html]<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" >
Time of Update: 2013-12-11
把預覽類放到布局中Camera的預覽類,如上文所示的樣本,必須要跟使用者介面控制項一起放到一個Activity的布局中,以便拍照或錄影。本段向你顯示如果構建一個基本的用於預覽的Activity布局。下面的布局代碼提供了一個很基本的View,它能夠用於顯示Camera的預覽映像。在這個樣本中,FrameLayout元素被用於Camera預覽類的容器。使用這個布局類型可以讓額外的映像資訊或控制項能夠覆蓋在即時的Camera預覽映像之上。<?xml version="1.0"
Time of Update: 2013-12-11
UI編程通常都會伴隨事件處理,Android也不例外,它提供了兩種方式的事件處理:基於回調的事件處理和基於監聽器的事件處理。對於基於監聽器的事件處理而言,主要就是為Android介面組件綁定特定的事件監聽器;對於基於回調的事件處理而言,主要做法是重寫Android組件特定的回呼函數,Android大部分介面組件都提供了事件響應的回呼函數,我們主要重寫它們就行。 一
Time of Update: 2013-12-11
在上一節,我們已經知道了在按MENU鍵的時候,如何顯示選項菜單。但是,除了選項菜單,你也可以顯示一個操作功能表。操作功能表通常是和activity中的組件相關聯的。當使用者長按一個組件的時候,它的操作功能表就會被觸發。例如,使用者長按一個Button,一個操作功能表就有可能被顯示。如果想要把一個組件與一個操作功能表聯絡在一起,就需要在組件上面調用setOnCreateContextMenuListener()。下面展示如何顯示一個操作功能表(Context Menu)。1.
Time of Update: 2013-12-11
1. 建立一個工程,Grid。 2. 在res/drawable-mdpi下面放一些圖片。 3. main.xml中的代碼。 [html]<?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2013-12-11
在QQ群裡,很多朋友問如何?android4.0的通知欄裡面的listview滑動刪除一個item的效果,我這裡簡單實現了一下,看圖吧(一圖勝千言)。片實現思路思路:1、給listview添加一個滑動監聽事件(在該事件中獲得滑動的位置,從而獲得listview的item)。
Time of Update: 2013-12-11
對於一個長列表,如果每個清單項目載入比較費時( 比如從網路下載映像),如果此時需要快速滾動列表,可以先給清單項目使用一個替代名稱或是其它可以快速載入的項,當列錶停止滾動時再載入實際的清單項目,這樣可以大大提高列表的響應效能。本例在ListView中顯示一個字串數組來類比一個費時的清單項目載入(儘管顯示文字清單項目實際上很快),當列表開始滾動或是快速飛行時,使用一個臨時資料來繫結資料行表項(如Loading