Android培訓班(43)

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->

[Android]文字框實現搜尋和清空效果

前言  本文實現的效果:文字框輸入為空白時顯示輸入的表徵圖;不為空白時顯示清空的表徵圖,此時點擊清空表徵圖能清空文字框內輸入文字。 聲明  歡迎轉載,但請保留文章原始出處:)     部落格園:http://www.cnblogs.com    農民伯伯: http://over140.cnblogs.com  本文  一、實現效果              二、實現代碼     監聽輸入    /** &

Android高手進階教程(四)之----Android 中自訂屬性(attr.xml,TypedArray)的使用!

今天我們的教程是根據前面一節擴充進行的,如果你沒有看,請點擊 html" target=_blank>Android高手進階教程(三)查看第三課,這樣跟容易方便你的理解!在xml 檔案裡定義控制項的屬性,我們已經習慣了android:attrs="" ,那麼我們能不能定義自己的屬效能,比如:test:attrs="" 呢?答案是肯定的.好了我就不賣關子了,直接進入主題。大致以下步驟:一、 在res/values 檔案下定義一個attrs.xml 檔案.代碼如下:view plaincopy

android擷取音頻、視頻、圖片資訊

MediaStore提供了音頻、視頻、圖片資訊,我們可以通過ContentResolver進行讀取。首先給出了Audio,Video和Image三個類,然後分別定義了三個Provider:AudioProvider,VideoProvider,ImageProvider,貌似用到了Factory 方法模式:D,最後給出了一個樣本類Provider。View Code package com.provider;public class Audio {   

android對話方塊應用

啥都別說了,看效果吧!1代碼  new AlertDialog.Builder(Lesson_01_Pic.this).setTitle("提示標題").setMessage("這是提示內容").show();      2代碼  new AlertDialog.Builder(Lesson_01_Pic.this)          &

Eclipse中android編譯的自動補全設定

開啟 Eclipse -> Window -> Perferences,會開啟個Perferences 的設定介面。  最簡單的修改方式是:Windows——>Preferences——>Java-->Editor-->Content Asist,在Auto activation triggers for

Android字串應用淺析

 在寫Android的程式過程中,總是會用到許許多多的字串,在平時的程式實踐中,我對字串的應用有些個人的應用見解,如下:1.字串的定義        在我們需要引用字串時,需要在strings.xml檔案中定義一個相應的字串名稱,如果其他的地方需要用到相同的字串,那麼可以引用這個strings.xml中的字串名稱,例如要定義一個“開始時間”的字串,那麼就可以寫成<string name=

Android:複雜資料模型的傳遞

 很久沒有寫了,一直不知道寫什麼,最近在研究怎樣在Android的開發中傳遞一些複雜的資料。其實網上已經有很多的人都寫過相關的,但是看了後,發現都大同小異,缺少我想要看到的地方。所以我打算做一下這方面的探討。     

搭建android sdk環境

 在網上下個sdk壓縮包,這裡就不給出,因為時代在變化,地址也在變化,google一下吧; 解壓一下,最好放在沒有英文的根目錄,比如d:\android; 點擊一下綠色機器人,進入後會上你安裝,因為這個工具現在還沒有支援環境,得下載 慢慢等待吧....  下面就是建立AVD,點擊new就可以建立個新的裝置  這裡name:就是s裝置名稱target:android版本  SD Card:size 就是記憶卡大小

android onSaveInstanceState的使用方法

 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

android之SharedPreferences

很多時候我們開發的軟體需要向使用者提供軟體參數設定功能,例如我們常用的QQ,使用者可以設定是否允許陌生人添加自己為好友。對於軟體配置參數的儲存,如果是window軟體通常我們會採用ini檔案進行儲存,如果是j2se應用,我們會採用properties屬性檔案進行儲存。如果是Android應用,我們最適合採用什麼方式儲存軟體配置參數呢?Android平台給我們提供了一個SharedPreferences類,它是一個輕量級的儲存類,特別適合用於儲存軟體配置參數。使用SharedPreferences

升級在Google電子市場上傳的應用

註冊了Google電子市場開發人員帳號後,就可以在上面發布應用供使用者下載了。上傳的應用後期需要升級啊 修改什麼的.... 這裡簡單的說下這個過程中需要注意的幾個問題 也是我遇到的 首先匯出你的應用apk時

android上如何?後台日誌記錄並寫檔案到sd卡

原因分析什麼時候需要將我們的日誌寫到檔案,並儲存起來查看呢,我總結一下大概有幾種情況:1.debug alarm manager 啟動的service,你想要知道是否每一次service的執行都正常,一切都是按照你所想的;2.一些重要的資訊,需要儲存起來做分析或者需要上傳到伺服器做分析的;3.開發期間,瞭解各個主要是網路介面的工作狀態,執行效率(每個介面的執行時間)等等;過程分析1、下載 下載下來的microlog.properties是microlog.properties.txt,

Android動畫之圖片動畫(四)

現在使ImageView中的圖片可以動起來1.在drawable-mdpi檔案夾下加入圖片,並加入一個xml檔案,檔案如下[html]<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" >  

Android Camera(三)

把預覽類放到布局中Camera的預覽類,如上文所示的樣本,必須要跟使用者介面控制項一起放到一個Activity的布局中,以便拍照或錄影。本段向你顯示如果構建一個基本的用於預覽的Activity布局。下面的布局代碼提供了一個很基本的View,它能夠用於顯示Camera的預覽映像。在這個樣本中,FrameLayout元素被用於Camera預覽類的容器。使用這個布局類型可以讓額外的映像資訊或控制項能夠覆蓋在即時的Camera預覽映像之上。<?xml version="1.0"

Android事件處理的兩種模型

UI編程通常都會伴隨事件處理,Android也不例外,它提供了兩種方式的事件處理:基於回調的事件處理和基於監聽器的事件處理。對於基於監聽器的事件處理而言,主要就是為Android介面組件綁定特定的事件監聽器;對於基於回調的事件處理而言,主要做法是重寫Android組件特定的回呼函數,Android大部分介面組件都提供了事件響應的回呼函數,我們主要重寫它們就行。 一

Android 程式開發:(十五)使用菜單 —— 15.3 操作功能表

在上一節,我們已經知道了在按MENU鍵的時候,如何顯示選項菜單。但是,除了選項菜單,你也可以顯示一個操作功能表。操作功能表通常是和activity中的組件相關聯的。當使用者長按一個組件的時候,它的操作功能表就會被觸發。例如,使用者長按一個Button,一個操作功能表就有可能被顯示。如果想要把一個組件與一個操作功能表聯絡在一起,就需要在組件上面調用setOnCreateContextMenuListener()。下面展示如何顯示一個操作功能表(Context Menu)。1.

Android 程式開發:(十四)顯示映像 —— 14.3 GridView

 1. 建立一個工程,Grid。 2. 在res/drawable-mdpi下面放一些圖片。 3. main.xml中的代碼。 [html]<?xml version="1.0" encoding="utf-8"?> <LinearLayout

模仿android4.0的通知欄listview滑動刪除item ,有滑動動畫。

在QQ群裡,很多朋友問如何?android4.0的通知欄裡面的listview滑動刪除一個item的效果,我這裡簡單實現了一下,看圖吧(一圖勝千言)。片實現思路思路:1、給listview添加一個滑動監聽事件(在該事件中獲得滑動的位置,從而獲得listview的item)。            

Android ApiDemos樣本解析(180):Views-&gt;Lists-&gt;13. Sl

對於一個長列表,如果每個清單項目載入比較費時( 比如從網路下載映像),如果此時需要快速滾動列表,可以先給清單項目使用一個替代名稱或是其它可以快速載入的項,當列錶停止滾動時再載入實際的清單項目,這樣可以大大提高列表的響應效能。本例在ListView中顯示一個字串數組來類比一個費時的清單項目載入(儘管顯示文字清單項目實際上很快),當列表開始滾動或是快速飛行時,使用一個臨時資料來繫結資料行表項(如Loading

總頁數: 2771 1 .... 2650 2651 2652 2653 2654 .... 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.