Android基础复习(一)

发布于 2020-08-07  99 次阅读


一、发送消息

逻辑代码:

SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage("5556",null,qq+":"+pwd,null,null);

解析:

1、通过SmsManager.getDefault()获取SmsManager对象;

2、通过SmsManager对象sendTextMessage方法,发送短信。

二、HttpUrlConnection网络请求

逻辑代码:

//获得一个URL对象
URL url = new URL(path);
//使用url对象的openConnection()方法获得HttpURLConnection对象
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
//设置超时
conn.setConnectTimeout(500);
//获得该URL引用的资源的内容编码
String type = conn.getContentType();
//获得状态码
int code = conn.getResponseCode();
if (code == 200) {
    //下载并获得输入流
    InputStream inputStream = conn.getInputStream();
    inputStream.close();
}
conn.disconnect();

 

 

二、Handler消息机制

逻辑代码:


有的人25岁就死了,只是75岁时才埋进土里。