Android學習筆記(2)——基本控制項二

Menu 控制項 不需要在布局檔案中設定Menu的樣式等,只需要在Activity中Override onCreateOptionsMenu(Menu menu)方法,在方法中對menu進行添加和排序等。添加menu中item的方法為add (int groupId, int itemId, int order, CharSequence

pull解析XML文檔

Xml代碼 <?xml version="1.0" encoding="UTF-8"?> <books>     <book id="12">         <name>thinking in

Android學習筆記(8)ContentProvider

一、ContentProvider概念基本概念:1、ContentProvider提供為儲存和擷取資料提供了統一的介面。2、使用ContentProvider可以在不同的應用程式間共用資料。3、Android為常見的一些資料提供了ContentProvider(包括音頻、視頻、圖片和通訊錄等) ContentProvider提供的函數: query()  查詢insert()  插入update()  更新delete() 

android Toast大全(五種情形)建立屬於你自己的Toast

 Toast用於向使用者顯示一些協助/提示。下面我做了5中效果,來說明Toast的強大,定義一個屬於你自己的Toast。1.預設效果代碼Toast.makeText(getApplicationContext(), "預設Toast樣式",     Toast.LENGTH_SHORT).show(); 2.自訂顯示位置效果代碼toast =

Android中使用Intent傳遞對象

Intent 也可以傳遞對象的,例子如下: MyParcelable.java 檔案:Java代碼 package com.ldq.parcelable;  import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import

Android自訂View標識當前選中的控制項

   一值有在用網上朋友貼出來的代碼,很方便,也能學到很多東西.  這次我也貼點比較簡單使用的小東西. 不怎麼形容  有圖有代碼  自己看真想...  主體代碼 Myview代碼 package com.suncco.taoxie;  import android.content.Context; import

讀取android手機流量資訊

android手機流量資訊系統是LINUX核心 記錄在/proc/self/net/dev檔案裡面 我們可以看看dev檔案的格式 Microsoft Windows XP [版本 5.1.2600](C) 著作權 1985-2001 Microsoft Corp. D:/Program Files/Java/sdk/android-sdk-windows/tools>adb shell# cd proccd proc# cd netcd net# cat

Android清空ListView 的Item方法

view plaincopy to clipboardprint?   view plaincopy to clipboardprint?我們有時候重新載入listview的時候,載入的Item卻添加在以前的Item的後面,但是我們只是想更新一下。剛開始我也沒有找到SDK提供清空Listview中Item

高效率下載圖片——防止記憶體溢出

在應用中經常需要下載很多的圖片,因此,寫好圖片下載部分的代碼非常關鍵。不好的代碼很容易建立太多的對象,導致經常執行GC,接著就出現了ANR;也很容易導致記憶體溢出OOM。 現在,我從防止ANR和OOM的角度寫下載圖片的代碼。再來分析一下需求,當我需要為圖片列表下載很多張圖片時,我期望圖片是有順序地一張一張顯示,而不是開啟很多線程同時下載多張圖片(注意:這樣也會影響每個線程的執行速度)。  Java代碼 import java.util.ArrayList;

android進度條的樣式

android 進度條的樣式 例1:(預設樣式(中等圓形))Xml代碼 <ProgressBar      android:id="@+id/progressBar1"     android:layout_width="wrap_content"     

配置Android支援GAE Proxy

這兩天想這在Android上翻牆,誰不想科學上網啊!於是倒弄一個叫做GAE Proxy的代理軟體。         該軟體提供一鍵代理,但前提是機器必須root和支援iptables,如果不支援iptables,只能用GAE

手機測試Android程式

測試前準備:android手機、資料線、電腦、eclipse android程式步驟:1、用usb資料線將手機與電腦串連(手機2.3.5: 設定-->應用程式-->開發-->usb調試)2、開啟eclipse-->window-->show  view-->other-->Devices選中手機名稱   3、右擊程式run as-->Android Application選擇手機運行  &

Android ApiDemos樣本解析(194):Views-&gt;Tabs-&gt;Content

本例使用TabHost.TabContentFactory 動態為Tab頁面建立Content,使用TabHost.TabContentFactory可以按需(使用者選擇某個頁面後)動態建立Tab頁面內容。方法是使用TabActivity實現TabHost.TabContentFactory介面並實現createTabContent方法:[java] public class Tabs2 extends TabActivity  implements

android 中 FLAG_SHOW_WHEN_LOCKED 的用法及解釋

如何讓一個activity 浮在鎖定畫面的上方,返回即進入解鎖介面。譬如在鎖定畫面,來電時是不需要先解鎖才能電話中的。這樣能帶來快捷。如果你想在android 上實現 iphone 4s 上面在鎖定畫面就能進照相機的話也可以按此方式來進行。只需要在 Camera 的 activity 的 onResume 函數中添加如下 flag 即可實現。import android.view.Window;import android.view.WindowManager;final Window win

android 類比宏定義,實現Debug &amp; Release 模式

以前在C/C++ 開發中,我們可以宏定義,Debug模式下,輸出日誌,方便測試。Release模式下,無日誌輸出。使用Java時,Java 是解釋語言,無法編譯。就無模式之分了。有沒有辦法實現,Debug、Release版?debug 輸出日誌、調試資訊。release 發布版本,無輸出日誌、調試資訊。辦法是人想出來的。下面說說我的解決方案:1 類比C宏定義。[java]package cn.eben.hpc.define;   public final

Android中讀取properties檔案

通過流檔案來進行properties檔案讀取的,要將檔案放入到assets檔案夾或者raw檔案夾中.例如,我們這裡有一個檔案test.properties,如果放入了assets檔案夾中,可以如下開啟:Java代碼  www.2cto.comProperties pro = new Properties(); InputStream is =

程式中如何擷取Android的Root許可權

我們知道Android手機作業系統採用的是Linux核心,Linux中最高的系統許可權就是Root,這就類似與Windows中的Administrator系統管理員許可權,也就是作業系統的最高許可權。由於Root的許可權過高,因此手機產商一般都不允許使用者直接擁用Root許可權,以防止使用者修改系統內建的業務跟程式。但是對於使用者來說,當然希望能擁有Root許可權以將手機修改成自己的一種特色,因為有Root許可權則可以任意修改手機的所有檔案跟程式,讓手機更加個人化。那麼我們在Android開發中

完全自訂Android對話方塊AlertDialog的實現

Android本身封裝的AlertDialog.Builder很方便易用,但如果想要自訂彈出對話方塊的風格,如標題字型背景元素間隔之類的,那就比較困難了。最近我就遇到了這個問題,一個工程的介面風格全改成藍白色了,自然客戶希望對話方塊也是藍白色的,同時字型也有變化。但安卓內建對話方塊預設是黑白的,不同手機廠商定製的ROM顯示的對話方塊各不相同,但基本上都是黑白風格。程式裡所有對話方塊都是用AlertDialog.Builder建立的,因此一開始我想到的解決辦法是繼承AlertDialog.Buil

Android 中自訂 Adapter

public classMyListViewAdapter extendsBaseAdapter {       privateContext mContext= null;    privateLayoutInflater mLayoutInflater= null;    privateList<Map<String, Object>> mList=

android 3d遊戲研究(一)(邊學邊寫,多謝高手指正,鞠躬) :聲音

很久以前就想學習3d的,但一直沒有時間,最近能閑點,所以開始學習3d的;今天先寫聲音:遊戲中的聲音可以分為兩種,背景音樂和動作音樂;他們有什麼區別:背景音樂,相對與動作音樂它的存在時間要長,所以按這樣的方式我將其引用分為兩種:一般音樂播放(背景音樂),池播放(動作音樂)(1)池播放:代碼實現:SoundPool sp;               

總頁數: 2771 1 .... 2683 2684 2685 2686 2687 .... 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.