学习Android的朋友欢迎加入:群 59324839(QQ)
<uses-permission android:name="android.permission.CALL_PHONE"/>//可以拨打电话
电话的使用:Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ editText.getText()));
<uses-permission android:name="android.permission.SEND_SMS"/>//短信发送权限
SmsManager smsManager = SmsManager.getDefault();
PendingIntent sentIntent = PendingIntent.getBroadcast(SMSSender.this, 0, new Intent(), 0);
//如果字数超过70,需拆分成多条短信发送
List<String> msgs = smsManager.divideMessage(content);
for(String msg : msgs){
smsManager.sendTextMessage(mobile, null, msg, sentIntent, null);
//最后二个参数为短信已发送的广播意图,最后一个参数为短信对方已收到短信的广播意图
}
Intent做隐式跳转的时候Category必须要设置一个android.intent.category.DEFAULT
1: <uses-library android:name="android.test.runner" />//Application内
2:<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="cn.itcast.action" android:label="Tests for My App" />//Application外
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
判断手机是否有SDCard修改的权限
Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)
联系人访问权限
<uses-permission android:name=”android.permission.READ_CONTACTS”/>
<uses-permission android:name=”android.permission.WRITE_CONTACTS”/>
访问网路的权限:
<uses-permission android:name=”android.permission.INTERNET”>
l px (pixels)像素
一般HVGA代表320x480像素,这个用的比较多。
l dip或dp (device independent pixels)设备独立像素
这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
l sp (scaled pixels — best for text size)比例像素
主要处理字体的大小,可以根据系统的字体自适应。
除了上面三个显示单位,下面还有几个不太常用:
l in (inches)英寸
l mm (millimeters)毫米
l pt (points)点,1/72英寸