Time of Update: 2017-01-19
本文執行個體講述了Android控制項之ScrollView用法。分享給大家供大家參考。具體如下:ScrollView滾動視圖是指當擁有很多內容,螢幕顯示不完時,需要通過滾動跳來顯示的視圖。ScrollView只支援垂直滾動。以下為案例main.xml布局檔案:<?xml version="1.0" encoding="utf-8"?><ScrollView
Time of Update: 2017-01-19
本文執行個體講述了Android控制項之ListView用法。分享給大家供大家參考。具體如下:樣本一:在android開發中ListView是比較常用的組件,它以列表的形式展示具體內容,並且能夠根據資料的長度自適應顯示。main.xml布局檔案:<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01"
Time of Update: 2017-01-19
本文執行個體講述了Android實現跑馬燈效果的方法。分享給大家供大家參考。具體如下:運行效果截圖如下:直接在布局裡寫代碼就好了:<TextView android:id="@+id/menu_desc" android:layout_width="300dip" android:layout_height="wrap_content" android:text="溫馨提示:左右滑動更改菜單,點擊進入" android:textColor="@color/white"
Time of Update: 2017-01-19
本文執行個體講述了Android實現監聽撥打電話狀態的方法。分享給大家供大家參考。具體如下:在資訊清單檔AndroidManifest.xml中添加許可權:複製代碼 代碼如下:<uses-permission android:name="android.permission.READ_PHONE_STATE"/>java代碼如下:// 取得電話語音TelephonyManager telManager = (TelephonyManager)
Time of Update: 2017-01-19
本文執行個體講述了android編程實現電話錄音的方法。分享給大家供大家參考。具體如下:在資訊清單檔AndroidManifest.xml中添加許可權:<uses-permission android:name="android.permission.READ_PHONE_STATE"/><!-- 在SDCard中建立與刪除檔案許可權 --><uses-permission
Time of Update: 2017-01-19
本文執行個體講述了android監聽返回按鈕事件的方法。分享給大家供大家參考。具體如下:使用者在點擊手機的返回按鈕時,預設是推出當前的activty,但是有時使用者不小心按到返回,所以需要給使用者一個提示,這就需要重寫onkeydown事件,實現的效果如下:java代碼如下:@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(
Time of Update: 2017-01-19
本文執行個體講述了Android控制項動態用法。分享給大家供大家參考。具體如下:通常android裡的介面布局都是在XML裡設定好的 也就是說 在程式中,不能更改介面上的元素數量等, 比如聊天會話介面當有人發言就要增加一個TextView,這就是動態增加控制項,這就不能在XML裡事先布局了!不過還好,ANDROID使用控制項也不是只有XML這一種方式以下代碼就是動態生產控制項的JAVA程式package com.fetion.android;import
Time of Update: 2017-01-19
本文執行個體講述了android實現自動滾動的Gallary控制項。分享給大家供大家參考。具體如下:import java.util.Timer;import java.util.TimerTask;import android.content.Context;import android.os.Handler;import android.util.AttributeSet;import android.util.Log;import android.view.KeyEvent;import
Time of Update: 2017-01-19
本文執行個體講述了強制Android應用使用某個Locale的方法。分享給大家供大家參考。具體如下:在開發國際化的 Android 應用時候,有時需要指定某個 Locale1. java代碼:String languageToLoad = "de";Locale locale = new Locale(languageToLoad);Locale.setDefault(locale);Configuration config = new
Time of Update: 2017-01-19
本文執行個體講述了Android實現讀寫JSON資料的方法。分享給大家供大家參考。具體如下:1. 解析JSON:package de.vogella.android.twitter.json;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import
Time of Update: 2017-01-19
Fragment必須總是被嵌入到一個Activity中,並且它的生命週期直接受宿主Activity生命週期的影響。本文內容可以分為下面的幾部分:使用支援庫建立一個Fragment建立一個動態UI多個Fragment之間的通訊在一個Activity中,一個Fragment代表一種行為或者使用者介面的一部分。你可以聯合起來多個Fragment在一個Activity中建立多面板的UI,並且可以重用一個Fragment在多個activity中。你可以認為一個Fragment是一個Activi
Time of Update: 2017-01-19
本文執行個體講述了Android實現Activity之間通訊的方法。分享給大家供大家參考。具體如下:在一個Activity中可以使用系統提供的startActivity(Intent intent)方法開啟新的Activity,在開啟新的Activity前,你可以決定是否為新的Activity傳遞參數。第一種:開啟新的Activity,不傳遞參數public class MainActivity extends Activity { @Override public void
Time of Update: 2017-01-19
本文執行個體講述了Android發送xml資料給伺服器的方法。分享給大家供大家參考。具體如下:一、發送xml資料:public static void main(String[] args) throws Exception { String xml = "<?xml version=\"1.0\"
Time of Update: 2017-01-19
本文執行個體講述了Android使用檔案進行資料存放區的方法。分享給大家供大家參考。具體如下:很多時候我們開發的軟體需要對處理後的資料進行儲存,以供再次訪問。Android為資料存放區提供了如下幾種方式:檔案SharedPreferences(參數)SQLite資料庫內容提供者(Content
Time of Update: 2017-01-19
本文執行個體講述了Android簡訊發送器實現方法。分享給大家供大家參考。具體如下:這裡類比android簡訊發送器的實現AndroidManifest.xml資訊清單檔:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ljq.sms"
Time of Update: 2017-01-19
本文執行個體講述了Android電話撥號器實現方法。分享給大家供大家參考。具體如下:以下案例類比android電話撥號器的實現AndroidManifest.xml清單列表<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ljq.phone"
Time of Update: 2017-01-19
本文執行個體講述了Android操作功能表用法。分享給大家供大家參考。具體如下:操作功能表不同於選項菜單,選項菜單服務於Activity,而操作功能表則是註冊到某個View對象上的。如果一個View對象註冊了操作功能表,使用者可以通過長按該View對象以呼出操作功能表。操作功能表不支援快速鍵,其菜單選項也不能附帶表徵圖,但是可以為操作功能表的標題指定表徵圖。以下類比操作功能表main.xml布局檔案:<?xml version="1.0" encoding="utf-8"?
Time of Update: 2017-01-19
本文執行個體講述了Android普通對話方塊用法。分享給大家供大家參考。具體如下:main.xml布局檔案:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
Time of Update: 2017-01-19
本文執行個體講述了Android列表對話方塊用法。分享給大家供大家參考。具體如下:main.xml布局檔案:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
Time of Update: 2017-01-19
本文執行個體講述了Android選項按鈕對話方塊用法。分享給大家供大家參考。具體如下:main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"