原创 ViewFlipper的使用
屏幕切換指的是在同一個Activity內屏幕見的切換,最長見的情況就是在一個FrameLayout內有多個頁面,比如一個系統設置頁面;一個個性化設置頁面。 通過查看OPhone API文檔可以發現,有個android.widget.Vie
原创 android socket編程實例
android客戶端通過socket與服務器進行通信可以分爲以下幾步: 應用程序與服務器通信可以採用兩種模式:TCP可靠通信 和UDP不可靠通信。 (1)通過IP地址和端口實例化Socket,請求連接服務器: socket = n
原创 ArrayAdapter源碼
/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "Lice
原创 android 打包 步驟
Android編譯,打包、簽名詳細教程 1.Android程序編譯、打包、簽名、發佈的三種方式: 方式一:命令行手動編譯打包 方式二:使用ant自動編譯打包 方式三:使用eclipse+ADT編譯打包 2.Android編譯、
原创 md5工具類
import java.security.MessageDigest; /** * MD5工具類,用於生產字符串的MD5碼 * @author iStar * */ public class MD5 {
原创 我的友情鏈接
51CTO博客開發
原创 Webview--如何讓加載進來的頁面自適應手機屏幕分辨率居中顯示
讓Webview加載的頁面居中顯示有我知道的倆種方法 第一種: [java] WebSettings settings = webView.getSettings(); settings.setLayoutAlgorithm(La
原创 Java之WeakReference與SoftReference使用講解
如果你想寫一個 Java 程序,觀察某對象什麼時候會被垃圾收集的執行緒清除,你必須要用一個 reference記住此對象,以便隨時觀察,但是卻因此造成此對象的 reference 數目一直無法爲零, 使得對象無法被清除。 java.l
原创 移植Dnsmasq到Android
DNSMAQS 是一款輕量級的,容易配置的DNS代理和DHCP服務軟件,可以爲一個小型的網絡提供DNS服務(或者DHCP)服務. 本文將介紹如何把它移植到Android平臺中. 1. 目的 a. 當實現Multi-PDP的時候
原创 Android應用Icon大小在不同分辨率下定義
對於Android平臺來說,不同分辨率下Icon的大小設計有着不同的要求,對於目前主流的HDPI即WVGA級別來說,通常hdpi的應用icon大 小爲72x72,而標準的mdpi即hvga爲48x48,對於目前HTC和Motorola
原创 MediaPlayer播放網絡視頻
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處! 上次講解了MediaPlayer播放網絡音頻, 介紹了MediaPlayer關於網絡音頻的緩衝和進度條控制的方法,這次再講解MediaP
原创 Webview--如何讓加載進來的頁面自適應手機屏幕分辨率居中顯示
讓Webview加載的頁面居中顯示有我知道的倆種方法 第一種: [java] WebSettings settings = webView.getSettings(); settings.setLayoutAlgorithm(La
原创 Android-ListView中getView
public class MultipleItemsList extends ListActivity { private MyCustomAdapter mAdapter; @Override p
原创 Android應用Icon大小在不同分辨率下定義
對於Android平臺來說,不同分辨率下Icon的大小設計有着不同的要求,對於目前主流的HDPI即WVGA級別來說,通常hdpi的應用icon大 小爲72x72,而標準的mdpi即hvga爲48x48,對於目前HTC和Motorola
原创 Android的一些UI設計
談到應用程序設計,對設計師來說,Android就像是房間裏的大象。很多設計師會更希望這是iOS,在那裏所有任何人都只需要關心iPhone手機,iPad和App Store。然後沒有人可以忽略Android,它目前已佔據智能手機中最大的市場份