Android開發之Url的拼接

2021-07-23 07:08:41 字數 1107 閱讀 2994

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 是有區別的,...