關於Thread和Handler的使用(一)

public class TestHandlerAty extends Activity { private android.os.Handler mHandler = new Handler();    @Override    public void onCreate(Bundle savedInstanceState) {       

android使用檔案進行儲存

Activity提供了openFileOutput()方法可以用於把資料輸出到檔案中,public class FileActivity extends Activity {    @Override public void onCreate(BundlesavedInstanceState) {       

Android實現號碼歸屬地查詢

我們通過發送XML訪問 WebService就可以實現號碼的歸屬地查詢,我們可以使用Proxy 伺服器提供的XML的格式進行設定,然後請求提交給伺服器,伺服器根據請求就會返回給一個XML,XML中就封裝了我們想要擷取的資料。發送XML1.通過URL封裝路徑開啟一個HttpURLConnection2.佈建要求方式,Content-Type和Content-Length   XML檔案的Content-Type為:application/soap+xml;

Android[初級教程]第六章 AutoCompleteTextView和MultiAutoCompleteTextV

這一章我們來介紹AutoCompleteTextView和MultiAutoCompleteTextView控制項,這兩個控制項都是EditText的子件,有什麼用呢?就拿前幾章的西遊記裡的妖怪抓唐僧師徙來說,妖怪說他們人太多了,我記不清他們的名字了,好像裡面有一個是豬九戒的,不對,是豬八戒,兩個妖怪爭論不休,怎麼辦?沒關係,這就用到我們的自動提示控制項了,當輸豬字的時候,看八戒名字出來了吧,這樣就不需要爭論了.簡單吧.但兩者有什麼區別呢?看名字啊,AutoCompleteTextView控制項

Android[初級教程]第十三章 ProgressDialog控制項

這次我們學習ProgressDialog控制項,還是拿西遊記來說,唐僧被妖怪們抓去了,那悟空得去救啊,但妖怪肯定不讓啦,這就經過了一番打鬥,當然,妖怪肯定打不過悟空啦,我們就用ProgressDialog來類比打妖怪的過程,設定為100隻妖怪,打完這100隻妖怪才能救出師傅.看圖:   呵呵,這次悟空沒出手,讓八戒跟沙僧搶了回頭功,來看main.xml <?xml version="1.0" encoding="utf-

Android[中級教程]第二章 資料存放區之File

接著上面一章,這次我們將資料存放區在File檔案裡,布局檔案沒什麼改變,還是一樣的布局,看main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    

android opensource: 匯入項目報錯

匯入一個android項目,上面布滿了紅叉叉,棘手!沒辦法,各個擊破吧!先使用 android 內建工具將其更新一下,使用方法見:http://www.bkjia.com/kf/201110/108316.html發現,缺少一個包,那麽Build path,匯入這個丟失的包,呵呵,出現錯誤: The type R is already defined 這個好辦,刪除 src目錄下面的 R.java 問夾即可。剛開始,在src目錄下面沒有發現這個檔案,但是在 eclipse

仿QQ註冊圓形進度對話方塊

1、styles.xml     <style name="dialog" parent="@android:style/Theme.Dialog">        <item

Android主題(theme)與樣式(style)

主題和樣式有什麼不同?主題:Theme是針對表單層級的,改變表單樣式。在application和activity標籤下使用。樣式:Style是針對表單元素層級的,改變指定控制項或者Layout的樣式。在具體控制項下使用。主題和樣式可以用Android系統內建的也可以自訂。下面講講怎麼自訂佈景主題和樣式。具體步驟:在res/values目錄下建立一個名叫style.xml的檔案對於每一個主題和樣式,給<style>元素增加一個全域唯一的名字,和一個可選的父類屬性在<style&g

android Application的防反編譯Proguard和應用簽名

android APK防止反編譯:在android2.3之後的版本建立項目中會自動產生proguard.cfg和project.properties檔案,proguard.cfg檔案是混淆java代碼的設定檔,裡面對不需要混淆代碼的類檔案進行配置過濾,project.properties檔案裡設定android項目對應的版本和proguard.cfg的路徑。1.貼上自動產生的proguard.cfg檔案的內容:-optimizationpasses

Android mediaRecorder架構簡述(一)

下面是架構簡圖:首先調用mediaRecorder.java中的方法比如start方法,會調用jni: 也就是調用android_media_recorder.cpp的start方法: 接著到mediaRecorder.cpp,mediaRecorder是由mediaplayerService建立的,而mediaRecoder.cpp和mediaplayerService是通過binder機制來進行進程間的通訊的,這時client端就是通過操作服務端返回的imediaReco

Android實現頁面自動迴圈切換[Gallery]

Gallery組件主要用於橫向顯示映像列表,不過按常規做法。Gallery組件只能有限地顯示指定的映像。也就是說,如果為Gallery組件指定了10張映像,那麼當Gallery組件顯示到第10張時,就不會再繼續顯示了。這雖然在大多數時候沒有什麼關係,但在某些情況下,我們希望映像顯示到最後一張時再重第1張開始顯示,也就是迴圈顯示。要實現這種風格的Gallery組件,就需要對Gallery的Adapter對象進行一番改進。   Gallery組件的傳統用法   在實現可迴圈顯示映

Android入門系列一(Android學習方法)

Android學習方法一:瞭解什麼是Android二: 建立開發環境三: 閱讀SDK文檔四: 背景知識     1、Java     2、物件導向     3、設計模式   

Android應用中的組件功能簡介

Android應用通常由一個或者多個組件組成,這些組件包括Activity,Service, BroardcastReceiver,

android 自訂RadioButton(選項按鈕)表徵圖隨便定.

RadioButton在我們開發APP應用中是很常見的.這點我不用說大家也心知肚明.         雖說Android 系統給我們提供了RadioButton但是為了我們的應用有種"與眾不同"的效果,因為android的太死板太斯通見慣了.往往都會定製自己的表徵圖.下面我給大家介紹一下我實現的方法:        方法:運用群組控制項(ImageView and

Android布局---線性布局(Linear Layout)

LinearLayout是一個View組,包含其中的所有子View,都會按照同一方向排列,垂直或水平方向。你可以用android:orentation屬性來指定布局的方向。   LinearLayout中的所有子View會被依次排列,因此垂直列表每行中只有一個子View,而不管行有多寬;水平列表只會有一行(用最高的子View的高度加上填充作為行高)。LinearLayout會關注子View間的邊緣,以及每個子View的對齊(靠右對齊、中心對齊或靠左對齊)。 

Android錄製視頻(三)

mainActivity如下: [java]  package c.c;  import android.app.Activity;  import android.content.ContentValues;  import android.content.Intent;  import android.net.Uri;  import android.os.Bundle;  import

Android--ContentProvider跨程式訪問資料

兩個程式A和B,A程式中有兩個類,一個繼承Activity,一個繼承ContentProviderB程式中有一個類,繼承 Activity 在A程式中建立一個資料庫,資料庫中建立兩張表,實現B程式訪問A程式資料庫中的資料 A程式中繼承Activity的類:建立資料庫,在資料庫中建立表,在表中插入資料 [html] package cn.mrzhu.test24;    import android.app.Activity;

android學習之Handler實現非同步與多線程

簡而言之一些比較耗時的操作不要在主線程中等待,而是實現非同步載入,比如那些下載的操作,如果檔案小,網速快,可能一下也完了。。要是檔案大了,網速不給力,勢必拖垮主線程,使用者體驗也差。於是android中使用handler來處理這些事情。 xml中定義兩個button: <?xml version="1.0" encoding="utf-8"?><LinearLayout

gravity與layout_gravity的使用情境

最近做一個功能,要將文字水平置中,本來是想這樣做的: textView

總頁數: 2771 1 .... 2754 2755 2756 2757 2758 .... 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.