原创 android 將對象存儲於本地

package com.utils; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import

原创 Android抓包方法(二) 之Tcpdump命令+Wireshark

前言 做前端測試,基本要求會抓包,會分析請求數據包,查看接口是否調用正確,數據返回是否正確,問題產生是定位根本原因等。學會抓包分析是測試人員必備的功課之一。最先想的基本上都會是Fiddler代理抓包,但Fiddler有侷限,如果APP

原创 Android進程內通信

什麼是IPC? IPC(Inter-Process Communication,進程間通信) IPC ( Instruction per Clock 及CPU每一時鐘週期內所執行的指令多少) IPC代表了一款處理器的設計架構,一旦該處理

原创 字符串與正則表達式

字符串與正則表達式 1、字符串String類對象是不可改變的,對於String對象的重新賦值在本質上是重新創建了一個String對象並將新值賦予該對象,其方法ToString對性能的提高並非很顯著。 因爲一旦創建了該對象,就不能修改該對

原创 EditText 禁止輸入中文字符

設置EditText 的屬性android:digits,通過指定可輸入的字符來過濾掉中文字符 例子如下: strings.xml文件: <string name="rule_password">0123456789abcdefghij

原创 Running標誌--正在處於執行狀態的判斷與記錄

[java] view plaincopyprint? public class RunningState {     private byte[] mLock = new byte[0];     private int mRu

原创 SurfaceView

首先我們先來看下官方API對SurfaceView的介紹 SurfaceView的API介紹 Provides a dedicated drawing surface embedded inside of a view hierarchy

原创 反射

1.反射內部類 Java代碼   public class Outer{     public class Inner{     }  }  Class.forName("xxx.xxx.Outer$Inner"); 2.反射與

原创 如何讓Service殺不死

1.在service中重寫下面的方法,這個方法有三個返回值, START_STICKY是service被kill掉後自動重寫創建 @Override

原创 對象的強、軟、弱和虛引用

1.對象的強、軟、弱和虛引用 在JDK 1.2以前的版本中,若一個對象不被任何變量引用,那麼程序就無法再使用這個對象。也就是說,只有對象處於可觸及(reachable)狀態,程序才能使用它。從JDK 1.2版本開始,把對象的引用分爲4種級

原创 JAVA獲取控制檯的輸入的兩個方法

1.比較傳統的方法,得到字符串後要另行判斷、轉換 [java] view plaincopyprint? package com.test;    import java.io.BufferedReader;  import ja

原创 PageRank

一、 PageRank 的簡化模型 我們先來看下 PageRank 是如何計算的。 我假設一共有 4 個網頁 A、B、C、D。它們之間的鏈接信息如圖所示: 這裏有兩個概念你需要了解一下。 出鏈指的是鏈接出去的鏈接。入鏈指的是鏈接進來的鏈

原创 Android項目使用Ant打包,自動生成build.xml

一、生成build.xml Eclipse中使用Ant爲Android打包並且簽名 SDK自帶文件 在<sdk>tools/ant目錄下這3個文件   其中build.xml和uibuild.xml中定義了大量基礎構建方法和

原创 GitHub上最火的40個Android開源項目

此前,推出的GitHub平臺上“最受歡迎的開源項目”系列文章引發了許多讀者的熱議,在“GitHub上最火的40個Android開源項目(一)、(二)中,我們也相繼盤點了40個GitHub上最受歡迎的Android開源項目。對於GitH

原创 有趣有用的apk應用

下載鏈接: http://android.myapp.com/myapp/detail.htm?apkName=com.xcoder.tbox