原创 volley的使用

Volley Volley適合那些數據量不大,但頻繁訪問網絡的操作,但對於下載文件則表現的很差 RequestQueue mQueue = Volley.newRequestQueue(context); RequestQueue是一

原创 Android中極簡的js與java的交互庫-SimpleJavaJsBridge

前言 最近接觸android中js與java交互的東西很多,當然它們之間的交互方式有幾種,但是我覺得這幾種交互方式都存在一定的不足,這是我決定編寫SimpleJavaJsBridge這個庫的關鍵原因。 我會按以下順序進行本文章: 現有js

原创 Activity的啓動和創建

轉載原文鏈接: http://www.cnblogs.com/bastard/archive/2012/04/07/2436262.html 最近學習Android相關知識,感覺僅僅瞭解Activity幾個生命週期函數基本上沒有任何意義

原创 鏈表的介紹及雙向鏈表的實現c/c++/java

概要 線性表是一種線性結構,它是具有相同類型的n(n≥0)個數據元素組成的有限序列。本章先介紹線性表的幾個基本組成部分:數組、單向鏈表、雙向鏈表;隨後給出雙向鏈表的C、C++和Java三種語言的實現。內容包括:數組單向鏈表雙向鏈表 

原创 java中的抽象類和接口的分析

深入理解Java的接口和抽象類   對於面向對象編程來說,抽象是它的一大特徵之一。在Java中,可以通過兩種形式來體現OOP的抽象:接口和抽象類。這兩者有太多相似的地方,又有太多不同的地方。很多人在初學的時候會以爲它們可以隨意互換

原创 ip協議

IP 地址的分類 A類地址 B類地址 C類地址 D 類地址 廣播與多播 廣播和多播僅用於UDP(TCP是面向連接的)。 ·  廣播 ·  一共有四種廣播地址: ·  1.  受限的廣播 2.  受限的廣播地址爲255.255.255.2

原创 Android內存泄漏分析及調試(轉)

尊重原創作者,轉載請註明出處: http://blog.csdn.net/gemmem/article/details/13017999 此文承接我的另一篇文章:Android進程的內存管理分析  首先了解一下dalvik的Garbage

原创 service綁定示例

Android進程等級 Android系統會盡量維持一個進程的生命,直到最終需要爲新的更重要的進程騰出內 存空間。爲了決定哪個進程該終止,系統會跟據運行於進程內的組件的和組件的狀態把進程置於不同的重要性等級。 Android進程共分爲

原创 jni的簡便開發流程

JNI簡便開發流程 1、 創建一個Android項目 2、 在Java代碼中聲明native方法,並調用System.loadLibrary()方法 3、 右擊項目-->Android Tools-->Add Native Support

原创 Http協議

HTTP的特性 · HTTP構建於TCP/IP協議之上,默認端口號是80 · HTTP是無連接無狀態的 HTTP報文 請求報文 HTTP定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。URL

原创 java基礎個人筆記

集合就是可延長的數組 本地迴環地址: 127.0.0.1   本機名: localhost 端口號    有效端口: 0--65535,  其中0-

原创 如何搭建Android項目框架,框架的結構具體描述

怎樣搭高質量的Android項目框架,框架的結構具體描述 根據經驗,一個良好的架構設計可大致分三層: · 上層是Activity、Fragment、Views&Widget等視圖渲染和業務調用。 · 中層是針對業務的三方庫,以及主要邏輯

原创 正則表達式語法簡單教程

正則表達式 - 語法 正則表達式(regular expression)描述了一種字符串匹配的模式,可以用來檢查一個串是否含有某種子串、將匹配的子串做替換或者從某個串中取出符合某個條件的子串等。 列目錄時, dir *.txt或l

原创 android事件分發機制分析

觸摸事件相關方法: ViewGroup dispatchTouchEvent(MotionEvent)          用於分發touch事件onInterceptTouchEvent(MotionEvent)   用於是否中斷touc

原创 TCP協議

TCP的特性 · TCP提供一種面向連接的、可靠的字節流服務 · 在一個TCP連接中,僅有兩方進行彼此通信。廣播和多播不能用於TCP · TCP使用校驗和,確認和重傳機制來保證可靠傳輸 · TCP使用累積確認 · TCP使用滑動窗口機制