Time of Update: 2013-12-11
res/drawable 建立XML檔案button.xml內容如下Java代碼 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android">
Time of Update: 2013-12-11
前言 需求要只顯示月和日的日曆控制項,又不想自訂控制項,最簡單的辦法就是隱藏顯示年的這個框了,但DatePickerDialog並沒有直接提供方法來操作,這裡分享一個笨辦法:) 本文 一、 1.1 預設 1.2 處理後 二、實現代碼 2.1 程式碼片段1/** *
Time of Update: 2013-12-11
public class TestHandlerAty extends Activity { private android.os.Handler mHandler = new Handler(); @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2013-12-11
AbsoluteLayout,顧名思義,就是絕對位置的布局;也可以叫做座標布局,也就是指定元素的絕對位置(或者叫絕對座標值)。這種布局簡單直接,直觀性強,但是由於手機螢幕尺寸差別比較大,使用絕對位置的適應性會比較差。 <?xml version = "1.0" encoding = "utf-8"?><AbsoluteLayout
Time of Update: 2013-12-11
--------------------------------------------------------------------Java代碼 <?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2013-12-11
一直想寫點東西,但不知道寫什麼,一直在學Android開發,正好藉此機會練練寫作,呵呵,長話短說,今天學習Android的Button控制項和TextView控制項,什麼??你還不會建立Android開發平台?那麻煩您去百度或是Google一下吧.Button控制項有事件監聽,如果想處理單擊事件的話,就需要為Button控制項註冊監聽器,好了,我們來看一下今天的代碼,首先是main.xml <?xml version="1.0" encoding="
Time of Update: 2013-12-11
這次我們學習ProgressDialog控制項,還是拿西遊記來說,唐僧被妖怪們抓去了,那悟空得去救啊,但妖怪肯定不讓啦,這就經過了一番打鬥,當然,妖怪肯定打不過悟空啦,我們就用ProgressDialog來類比打妖怪的過程,設定為100隻妖怪,打完這100隻妖怪才能救出師傅.看圖: 呵呵,這次悟空沒出手,讓八戒跟沙僧搶了回頭功,來看main.xml <?xml version="1.0" encoding="utf-
Time of Update: 2013-12-11
相信很多同學都會有操作SQLite不方便的感覺,對於資料庫操作又不能很明顯地看出問題,這裡我們就接上一章的SQLite操作輔助類進行單元測試,OK,我們來看一下類碼:首先是DatabaseHelper.java import android.content.Context; import android.database.sqlite.SQLiteDatabase; import
Time of Update: 2013-12-11
一般android應用程式安裝完成後是不會自動建立捷徑的,所以可以自己在程式啟動時實現。 需要許可權 <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>和要點擊捷徑對應的那個activity的屬性。 <intent-filter&
Time of Update: 2013-12-11
關於Web Service Android
Time of Update: 2013-12-11
解析JSON的效率要比xml高很多,建議在開發中,資料不是很複雜就用JSON傳輸資料 public class VideoService { public List<Video> getJsonVieos() throws IOException, JSONException{ String path =
Time of Update: 2013-12-11
CheckBox 是一種多選按鈕,使用者可以在一組選項中選擇多個。CheckBox也是Android中最常用的組件。 <?xml version = "1.0" encoding = "utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2013-12-11
匯入一個android項目,上面布滿了紅叉叉,棘手!沒辦法,各個擊破吧!先使用 android 內建工具將其更新一下,使用方法見:http://www.bkjia.com/kf/201110/108316.html發現,缺少一個包,那麽Build path,匯入這個丟失的包,呵呵,出現錯誤: The type R is already defined 這個好辦,刪除 src目錄下面的 R.java 問夾即可。剛開始,在src目錄下面沒有發現這個檔案,但是在 eclipse
Time of Update: 2013-12-11
Gallery組件主要用於橫向顯示映像列表,不過按常規做法。Gallery組件只能有限地顯示指定的映像。也就是說,如果為Gallery組件指定了10張映像,那麼當Gallery組件顯示到第10張時,就不會再繼續顯示了。這雖然在大多數時候沒有什麼關係,但在某些情況下,我們希望映像顯示到最後一張時再重第1張開始顯示,也就是迴圈顯示。要實現這種風格的Gallery組件,就需要對Gallery的Adapter對象進行一番改進。 Gallery組件的傳統用法 在實現可迴圈顯示映
Time of Update: 2013-12-11
Android4.0之後,Android內建了一個搜尋控制項,配合ActionBar上面的搜尋按鈕,相當不錯好看,這次使用了下,覺得很不錯。這個搜尋的好處在於你點擊後,他會自動彈出個搜尋方塊,輸入內容後會自動彈出匹配的內容,形成一個列表,選擇後會彈到你想要去的介面。類似這樣的 你需要在代碼中的onCreateOptionsMenu中加入 SearchManager searchManager = (SearchManager)
Time of Update: 2013-12-11
該遊戲是簡單的猜點遊戲,1 點為正確的點數 java代碼: package com.mrzhu.test0109_project;import java.util.Random;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import
Time of Update: 2013-12-11
問題描述程式裡的listview中有3個image buttons:play、detail、buy。每一個 image button都有各自的action。那麼在 listview 中對每一個 image button 怎樣執行 onclick action?我使用的代碼:[java] public class AndroidThumbnailList extends ListActivity{ ..........
Time of Update: 2013-12-11
[java] package test; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.*; /* * 作者:鐘志鋼 * 功能:集合架構之ArrayList *
Time of Update: 2013-12-11
我們只要分三步來寫此功能: 第一步: 寫一個類(FunctionApplication)繼承Application,在onCreate()方法中實現如下方法: @Overridepublic void onCreate() { super.onCreate(); String languageToLoad = "zh"; Locale locale =
Time of Update: 2013-12-11
1.擷取游標位置 [java] int index = editText.getSelectionStart(); int index = editText.getSelectionStart();2.在游標處插入字元 [java] int index = editText.getSelectionStart(); Editable editable = editText.getText();