Android中實現非本地圖片的點擊態

本人部落格原文對於本地圖片我們可以通過selector來輕鬆的實現點擊態。但是在我們的項目中,一個關於對非本地圖片的點擊態實現還是難倒了不少人;因此專門寫本博文來說明。實際上Android中非本地圖片的點擊態起實現原理很簡單,只需要在ImageView被按下時,改變其顯示圖片的Alpha值就可以了。樣本1程式碼片段1        View.OnTouchListener onTouchListener =new View.OnTouchListener(){           

android:layout_gravity和android:gravity

本文轉載自:http://blog.csdn.net/dekunchenivan/article/details/6718678#gravity的中文意思就是”重心“,就是表示view橫向和縱向的固定位置android:gravity:是對view控制項本身來說的,是用來設定view本身的內容應該顯示在view的什麼位置,預設值是左側。android:layout_gravity:是相對於包含改元素的父元素來說的,設定該元素在父元素的什麼位置比如TextView: android:layout_

Android應用程式的debug屬性

本文參照:http://blog.csdn.net/fyh2003/article/details/6861981在開發Android應用程式時,我們可以在AndroidManifest.xml中設定其debug屬性,比如樣本1樣本1    <application        android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/

說說Android案頭(Launcher應用)背後的故事(大結局)——讓Widget擁有Application同等的待遇

部落格搬家啦——為了更好地經營部落格,本人已經將部落格遷移至www.ijavaboy.com。這裡已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我 前一篇中,示範了如何開發一個Widget以及如何開發一個WidgetHost應用。有了這個基礎,我們就知道,要想在案頭上添加Widget,那麼需要完成兩件事情:1、將案頭應用實現為一個WidgetHost應用2、CellLayout需要為每個添加的Widget分配足夠大小的空間但是,為了添加到案頭上的widget能夠和applicat

Google推Android 3.0正式版本

對於目前正在開發基於Android的平板電腦的公司來說,Android 3.0正式版本的推出,即是好事情,又是壞事情。好事情是,Android終於有了專門用於平板電腦的版本。壞事情是,這個3.0版本裡內建了很多功能,可能與目前很多公司正在開發的項目有重疊,所以有的項目就要考慮是否要取消了。不管怎麼說,隨著Android 3.0正式版本的推出,未來半年到一年內,基於Android 3.0版本的平板電腦會如雨後春筍一般湧現出來。拭目以待吧。

《Android應用開發精解》初稿完成

        今天終於把《Android應用開發精解》的初稿發給了出版社,開始進入了編輯階段。        寫書真的是好辛苦的,比我想象的要辛苦。我們畢竟不是專業的寫手,我們都是平凡的程式員,做設計和開發是很容易的,寫書卻很難。我們沒有那麼華麗的詞藻,很多時候,為了說清楚一件事情,要不停的琢磨如何去寫,都快發瘋了。還好,曆時半年多的折磨,終於完成了滿意的初稿。起碼自己讀了幾遍,還算滿意。        在這裡很感激另外兩位作者,是你們的大力支援,讓本書完成了初稿。       

android 進程管理

系統會對進程的重要性進行評估,並將重要性以“oom_adj”這個數值表示出來,賦予各個進程;(系統會根據“oom_adj”來判斷需要結束哪些進程,一般來說,“oom_adj”的值越大,該進程被系統選中終止的可能就越高)(請發郵件到freeget.one@gmail.com獲得翻強軟體。)前景程式的“oom_adj”值為0,這意味著它不會被系統終止,一旦它不可訪問後,會獲得個更高的“oom_adj”,作者推測“oom_adj”的值是根據軟體在LRU列表中的位置所決定的;Android不同於Linu

Android onMeasure方法介紹

onMeasure方法在控制項的父元素正要放置它的子控制項時調用.它會問一個問題,“你想要用多大地方啊?”,然後傳入兩個參數——widthMeasureSpec和heightMeasureSpec.  它們指明控制項可獲得的空間以及關於這個空間描述的中繼資料.  比返回一個結果要好的方法是你傳遞View的高度和寬度到setMeasuredDimension方法裡. 

.Android Notification 基礎

當使用者有沒有接到的電話的時候,Android頂部狀態列裡就會出現一個小表徵圖。提示使用者有沒有處理的快訊,當拖動狀態列時,可以查看這些快訊。Android給我們提供了NotificationManager來管理這個狀態列。可以很輕鬆的完成。(您想上youtube、facebook嗎?瞭解最新國際國內形勢嗎?請發郵件到freeget.one@gmail.com獲得軟體)   

Android多媒體學習四:實現映像的編輯和合成

閑話少說,全在注釋中: package demo.camera;import java.io.FileNotFoundException;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import

Android Activity的title的設定

 1、改變標題內容:public void setTitle (CharSequence title)2、隱藏標題:requestWindowFeature(Window.FEATURE_NO_TITLE); 3、隱藏標題和最上面的電池電量及訊號欄(全屏):(請發郵件到freeget.one@gmail.com獲得翻強軟體。)public void setFullscreen() {requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow()

Android多媒體學習五:調用Android內建的播放器播放Audio

Android有其內建的播放器,我們可以使用隱式Intent來調用它:通過傳入一個Action為ACTION_VIEW同時,指定Data為所要播放的Audio的Uri對象,並指定格式資訊,則我們就可以調用播放器來播放該Audio了。Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri,

Android手機常見隱藏代碼

今天就為大家總結了Android手機上常見的隱藏代碼,給愛鑽研Android手機的朋友們一個參考需要注意的是,以下部分代碼要謹慎使用,因為有些代碼可能令手機失去原有功能。此外因為ROM作者會修改一部分ROM內容,所以有些代碼在刷有第三方ROM的手機上可能無效,請確認您瞭解代碼作用描述的具體意思之後再進行操作,並請您自行承擔操作所帶來的一切結果。*#*#4636#*#*顯示手機資訊、電池資訊、電池記錄、使用統計資料、WiFi

說說Android案頭(Launcher應用)背後的故事(八)——讓案頭的精靈穿越起來

部落格搬家啦——為了更好地經營部落格,本人已經將部落格遷移至www.ijavaboy.com。這裡已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我                有了前面的工作,基本上這個案頭就已經像模像樣了,但是,和系統內建的Launcher相比,還差得很遠。其中,系統Launcher的案頭上的item是可以任意穿越(移動)的。同時,在其穿越的過程中,你也可以將其kill掉。在這篇文章中,就讓我們來看看案頭上的精靈如何?她們穿越的夢想….        

Android多媒體學習十:利用AudioRecord類實現自己的音頻錄製程式

AudioRecord類相對於MediaRecorder來說,更加接近底層,為我們封裝的方法也更少。然而實現一個AudioRecord的音頻錄製程式也很簡單。本執行個體代碼如下: 可惜,本執行個體測試時有個問題,在錄製的時候,會出現buffer over。緩衝泄露,待解決。  package demo.camera;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import

Android打造個性十足的組件技術之複合組件

在Android中,我們可以通過繼承View來打造完全如我們所願的組件,但是,有的時候,我們需要的組件是一個由現有的幾個組件的組合實現的,那麼我們就可以利用組件合成技術,呵呵,這個名字我自己起的。 在Android中打造複合組件,其實只需要繼承Layout或者其子類,比如LinearLayout等,然後在其中定義需要完成該功能的現有的幾個組件。 然後定義一個監聽器(就是一個簡單的介面,暴露給使用者使用,擷取返回的資料,給使用者使用) 本文通過使用兩個Spinner來打造一個省份城市資訊聯動的選擇

Android多媒體學習十三:檢索MediaStore中的Video和其對應的縮圖資訊

和Image,Audio一樣,在Android中,Video資訊也被MediaStore管理著。 和每個視頻對應的有其一個縮圖,這個縮圖往往是其第一幀的映像。 下面看代碼: package demo.camera;import java.util.ArrayList;import java.util.List;import android.app.ListActivity;import android.content.Context;import android.database.Cursor;

Android多媒體學習十一:實現仿百度圖片查看功能

我們知道,進入百度圖片後,輸入一個關鍵字後,首先看到的是很多縮圖,當我們點擊某張縮圖時,我們就可以進入到大圖顯示頁面,在大圖顯示頁面,中包含了一個圖片畫廊,同時當前大圖為剛剛我們點擊的那張圖片。現在我們看看在Android中如何?類似的效果: 首先,我們需要有一個控制項來顯示縮圖,這裡沒有什麼比GridView更加合適了。 設定檔如下: <?xml version="1.0" encoding="utf-8"?><LinearLayout

Android多媒體學習一:Android中Image的簡單一實例。

在多媒體應用中,Image是最基礎的功能模組,接下來我們將看看在Android中是如何擷取和儲存Image的。Android內嵌的Image擷取和儲存功能,可以讓我們對於整個媒體架構有個比較全面的瞭解,同時為audio和video的學習打下基礎。一、Image的擷取可以通過調Android內建的Camera應用來完成。該應用含有一個Intent-Filter。通過使用Intent intent = new

Android多媒體學習六:利用Service實現背景音樂的播放

Android允許我們使用Service組件來完成背景工作,這些任務的允許不會影響到使用者其他的互動。 1、Activity類package demo.camera;import android.app.Activity;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.content.ServiceConnection;

總頁數: 2771 1 .... 772 773 774 775 776 .... 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.