原创 xml格式數據解析
xml格式如下 <?xmlversion="1.0" encoding="UTF-8"?> <response> <code>1</code> --返回碼 <msg>成功</msg> --返回信
原创 Iterator (迭代器)的兩種方式
第一種: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry =
原创 加載dialog
public void ShowBusyDialog(Context context, String msg) { LayoutInflater inflater = LayoutInflater.from(context);
原创 ViewFlipper屬性介紹
該類有如下幾個和動畫相關的函數: l setInAnimation:設置View進入屏幕時候使用的動畫,該函數有兩個版本,一個接受單個參數,類型爲android.view.animation.Animation;一個接受兩個參數,類型
原创 webView加載html格式的字符串
newsWebView = (WebView) findViewById(R.id.newsWebView);WebSettings webSett
原创 String,StringBuffer與StringBuilder
String,StringBuffer與StringBuilder的區別及應用場景 BY FIND · 2015年2月15日 876 看過 文章一 介紹 String 字符串常量 StringBuffer 字符串變量(線程
原创 xUtils的用法
xUtils簡介 xUtils 包含了很多實用的android工具。xUtils 支持大文件上傳,更全面的http請求協議支持(10種謂詞),擁有更加靈活的ORM,更多的事件註解支持且不受混淆影響...xUitls 最低兼容andro
原创 socket編程
TCP Server端 Server端所要做的事情主要是建立一個通信的端點,然後等待客戶端發送的請求。典型的處理步驟如下: 1. 構建一個ServerSocket實例,指定本地的端口。這個socket就是用來監聽指定端口的連接請求的。
原创 android動畫的用法
幀動畫(Frame Animation) 順序顯示動畫文件:animation1.xml <?xml version="1.0" encoding="utf-8"?> <!-- 根標籤爲animation-lis
原创 java,Android中的設計模式
一、設計模式的分類 總體來說設計模式分爲三大類: 創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行
原创 ExpandableListView的用法,類似qq的聯繫人功能
private void initView() { ExpandableListView expandableListView = (ExpandableListView) findViewById(R.id.
原创 android圓形頭像,自定義view
第一步: 在res/values目錄下建立attr.xml文件 <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="Circle
原创 List,Map和Set的區別
List特點:元素有放入順序,元素可重複 Map特點:元素按鍵值對存儲,無放入順序 Set特點:元素無放入順序,元素不可重複(注意:元素雖然無放入順序,但是元素在set中的位置是有該元素的HashCode決定的,其位置其實是固定的) Li
原创 android檢查網絡連接
獲取網絡信息需要在AndroidManifest.xml文件中加入相應的權限。 1)判斷是否有網絡連接 複製代碼 代碼如下: public boolean isNetworkConnected(Context conte
原创 實現第一條Toast還沒顯示完直接顯示第二條內容,改變Toast內容
import android.content.Context; import android.view.Gravity; import androi