url的拼接?
可以使用string.format(string s,object ....obj)。。。省略號代表多個物件 就是 url後面的引數
用於拼接字串
例子:
string.format(common.api_student_login,
username
, password
)
common.api_student_login 是第乙個string物件
public final static stringapi_student_login = "api/login/%1$s/%2$s";
username 和 password是後面附帶的引數
其中,%1$s是佔位符, %2$s同理!
username 就是對應 %1$s
password 就是對應 %2$s
這樣string.format(common.api_student_login,username,password)-->api/login/username/password
對了這只是我們請求api的後半部分
乙個api路徑主要分為這幾個部分
1.ip位址
2.埠號
3.訪問的那個api下面對應的哪個方法(學過**的有經驗的,比如我這個api中的login()就是後端寫的乙個方法去檢驗登入是否正確)
當然現在我們只有api的後半部分 我們還需要把ip位址和埠號拼接上去。
so~~
我只要再做一次字串拼接咯
//傳入生成的字串
public static string server_url(string value) else
}
Android開發之簡訊
1.sms主要結構 id 簡訊序號,如100 thread id 對話的序號,如100,與同乙個手機號互發的簡訊,其序號是相同的 person 發件人,如果發件人在通訊錄中則為具體姓名,陌生人為null date 日期,long型,如1346988516,可以對日期顯示格式進行設定 protocol...
Android開發之SparseArray簡介
1 定義 sparsearray,即稀疏陣列,這個物件和hashmap類似,也是乙個容器,但是它的key是整數型別。2 特點 sparsearray不需要對key和value進行auto boxing 將原始型別封裝為物件型別,比如把int型別封裝成integer型別 結構比hashmap簡單 sp...
Android開發之服務
建立服務時會自動繼承service類,service類中有乙個onbind 方法,這是唯一乙個抽象的方法,然後我們一般需要重寫oncreate onstartcommand ondestory 方法,其中oncreate 只在建立服務的時候才會呼叫,這一點和onstartcommand 是有區別的,...