原创 AndroidManifest.xml文件解析

一、關於AndroidManifest.xml AndroidManifest.xml 是每個android程序中必須的文件。它位於整個項目的根目錄,描述了package中暴露的組件(activities, services, 等等

原创 ListView 使用 ViewHolder

Adapter是ListView界面與數據之間的橋樑,當列表裏的每一項顯示到頁面時,都會調用Adapter的getView方法返回一個View。如果列表中有很多的項時會佔用極大的系統資源,所以我們需要優化Adapter  1、conver

原创 android.intent.action大全

String ADD_SHORTCUT_ACTION 動作:在系統中添加一個快捷方式。. "android.intent.action.ADD_SHORTCUT" String ALL_APPS_ACTION 動作:列舉所有可用的應用。

原创 android 網絡編程 HttpGet類和HttpPost類使用詳解

內容來源於《人人都玩開心網》一書           雖然在登錄系統中使用了Web Service與服務端進行交互。但是在傳遞大量的數量時,Web Service顯得有些笨拙。在本節將介紹移動電子相冊中使用的另外一種與數據庫交互的方法。

原创 列表展示-朋友圈、百度貼吧、知乎

我們先來羅列一下兩者的直觀區別和特性 - 朋友圈 百度貼吧 知乎 帖子排序 發帖時間 置頂>回覆時間>發帖時間 回覆排序 回覆時間 樓:時間回覆:在樓下,時間 回答:贊>時間對回答的評論:時間 有無標題 無 有 有

原创 發現java.io.File中 list()方法的一個bug

File類中 的一個方法list() public String[] list() 返回值爲String[] 作用是返回一個字符串數組,這個字符串爲該File對象的所有子文件名。 jdk對返回值的描述爲: 如果不是一個目錄(direc

原创 ListView 使用overscroll的情況下 消除mEdgeGlowTop 和 mEdgeGlowBottom

轉載請註明出處http://blog.csdn.net/pkxiuluo01/article/details/17415427 首先給個鏈接:如何2.3之後如何添加listview 的overscroll(邊界回彈)效果,http://

原创 onTouchEvent用法解釋以及觸摸事件的傳遞機制

近期有一個項目有聯繫到重寫View的,並且對View的觸摸事件的控制有很高的要求,以前對onTouchEvent()方法還是有一點了解的,但是對一個View樹之中的傳遞機制不是很瞭解。今天就來寫個test程序來探究一下。 首先來概述一下

原创 各個網絡接入點的 NetworkInfo 以及 SQLite3 中存放apn的表結構

一. 首先  NetworkInfo  是由下面的代碼得出的 ConnectivityManager connectivity = (ConnectivityManager) context .getApplication

原创 BaseAdapter中重寫getview的心得以及發現convertView回收的機制

以前一直在用BaseAdapter,對於其中的getview方法的重寫一直不太清楚。今天終於得以有空來探究它的詳細機制。 下面先講講我遇到的幾個問題: 一.View getview(int position, View convertvi

原创 理解MVC,MVP和MVVM設計模式

原文鏈接:http://www.dotnet-tricks.com/Tutorial/designpatterns/2FMM060314-Understanding-MVC,-MVP-and-MVVM-Design-Patterns.ht

原创 android關於使用哪個版本開發的討論

問題: 到底基於哪個版本開發好? 問題來源: 由於android市場的開發性,android現階段的環境比較混亂。而市面上的用戶持有手機的android系統版本低到1.6高到4.2都有不同程度的分佈,這是這種混亂性體現之一。爲了讓程序能夠

原创 如何使用multipart/form-data格式上傳文件

轉於:http://blog.csdn.net/mspinyin/article/details/6141638 -----------------------------------------------------------

原创 DNS解析過程

名詞解釋 DNS(domain name server)域名解析服務器 URL統一資源標識符 TTL time-to-live 生存時間 LDNS 本地DNS服務器 gTLD全球DNS服務器 背景: 在互聯網的世界中是用ip來標識一臺服

原创 View的setTag和getTag方法

這個東西在一些需要用到Adapter自定控件顯示方式的時候非常有用 Adapter 有個getView方法,可以使用setTag把查找的view緩存起來方便多次重用 public View getView(int position,