android笔记

1. android 文本支持超链接 android:autoLink,动态设置时在setOnKeyListener使用Linkify.addLinks。

2. android打电话:

加权限:android.permission.CALL_PHONE

Intent myIntentDial = new Intent("android.intent.action.CALL",Uri.parse("tel:"+strInput)); 
startActivity(myIntentDial);

3. android发短信:

加权限:android.permission.SEND_SMS

/*建构一取得default instance的 SmsManager对象 */ 
     SmsManager smsManager = SmsManager.getDefault(); 
/*两个条件都检查通过的情况下,发送简讯 * 
          * 先建构一PendingIntent对象并使用getBroadcast()方法进行Broadcast * 
          * 将PendingIntent,电话,简讯文字等参数传入sendTextMessage()方法发送简讯*/ 
         PendingIntent mPI = PendingIntent.getBroadcast(EX05_03.this, 0, new Intent(), 0); 
         smsManager.sendTextMessage(strDestAddress, null, strMessage, mPI, null);
字符超过数量(70个utf-16字符)拆分短信:SmsManager.divideMessage

4. 操作wifi :
<!-- 新增存取WIFI以及網路狀態等相關權限 -->
  <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"></uses-permission>
  <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
  <!-- 非必需 -->
  <uses-permission android:name="android.permission.INTERNET"></uses-permission>
  <uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>

(WifiManager) this.getSystemService(Context.WIFI_SERVICE)

5. 操作SIM卡:

TelephonyManager telManager = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值