1 五种部局
LinearLayout 线性布局
AbsoluteLayout 据对布局
RelativeLayout 相对布局
FrameLayout 帧布局 类似div层
tablelayout 表格布局
2 adb 简单命令
adb version
adb devices
adb shell
adb -s 制定连接那个设备
adb install demo.apk
adb uninstall [包名]
adb kill-server
adb start-server
adb pull
adb push
3 发短信
String number = send_number.getText().toString();
String content = send_content.getText().toString();
Log.i(tag, number);
Log.i(tag, content);
SmsManager smsManager = SmsManager.getDefault();
ArrayList<String> messages = smsManager.divideMessage(content);
smsManager.sendMultipartTextMessage(number, null, messages, null, null);
4 打电话
Intent intent = new Intent(); intent.setData(Uri.parse("tel:"+call_no));
intent.setAction(Intent.ACTION_CALL);
startActivity(intent);
5 给button添加消息的4种方法
内部类, 匿名内部类,自身实现onclicklistener接口,在配置文件里指定响应方法
LinearLayout 线性布局
AbsoluteLayout 据对布局
RelativeLayout 相对布局
FrameLayout 帧布局 类似div层
tablelayout 表格布局
2 adb 简单命令
adb version
adb devices
adb shell
adb -s 制定连接那个设备
adb install demo.apk
adb uninstall [包名]
adb kill-server
adb start-server
adb pull
adb push
3 发短信
String number = send_number.getText().toString();
String content = send_content.getText().toString();
Log.i(tag, number);
Log.i(tag, content);
SmsManager smsManager = SmsManager.getDefault();
ArrayList<String> messages = smsManager.divideMessage(content);
smsManager.sendMultipartTextMessage(number, null, messages, null, null);
4 打电话
Intent intent = new Intent(); intent.setData(Uri.parse("tel:"+call_no));
intent.setAction(Intent.ACTION_CALL);
startActivity(intent);
5 给button添加消息的4种方法
内部类, 匿名内部类,自身实现onclicklistener接口,在配置文件里指定响应方法