Intent phoneIntent = new Intent(Intent.ACTION_CALL, Uri打电话
在配置文件中修改权限
<uses-permission android:name="android.permission.CALL_PHONE" />
代码中添加
.parse("tel:"+"11111111111"));
MyActivity.this.startActivity(phoneIntent);
发短信
同样需要修改权限
Uri uri = Uri.parse("smsto:11111111111");
Intent intent = new Intent(Intent.ACTION_SENDTO,uri);
intent.putExtra("sms_body", "hello~~~~");
startActivity(intent);
Toast提示
Toast.makeText(MyActivity.this, "内容", Toast.LENGTH_LONG).show();
AlertDialog提示
new AlertDialog.Builder(MyActivity.this)
.setTitle("提示")
.setMessage("确定?")
.setPositiveButton("是",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which)
{ }
})
.setNegativeButton("否",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which)
{ }
})
.show();
全屏设置
(1)在配置文件中设置 注册activity时加上
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
(2)代码设置 要写在setContentView()函数之前, 此方法在启动时会出现瞬间的title,之后才会全屏
//设置无title
requestWindowFeature(Window.FEATURE_NO_TITLE);
//设置为全屏
getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,
WindowManager.LayoutParams. FLAG_FULLSCREEN);
获取手机屏幕分辨率
DisplayMetrics Dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(Dm);
// 获得手机的宽带和高度像素单位为px
String str = Dm.widthPixels + " * " + Dm.heightPixels;