第12天android:短信发送+测试使用

http://www.verycd.com/topics/2915669/

08_传智播客Android视频教程_短信发送器

1.发送短信

    private final class ButtonClientListener implements OnClickListener {

        @Override
        public void onClick(View v) {
            String number="136xxxxxxxx";
            String text ="今天天气不错";
            SmsManager manager =SmsManager.getDefault();
            //文本长度不能超过70个字
ArrayList
<String> texts =manager.divideMessage(text); for(String t:texts){ //号码,用什么发送,文本,发送是否成功,发送是否成功, manager.sendTextMessage(number, null, text, null, null); } } }

接下来需要一个开通发送SMS的功能。

    <uses-permission android:name="android.permission.SEND_SMS"/>

中文乱码的问题仅仅存在模拟器中。

2.提示(toast)

一种弱提示框

@Override
        public void onClick(View v) {
            String text ="今天天气不错";
            //下面是一个提示框,显示一下就消失。两种形式都行
//            Toast.makeText(getApplicationContext(), text, 3).show();
            Toast.makeText(StartActivity.this, text, 3).show();
        }

 

09_传智播客Android视频教程_深入了解各种布局技术

作者在查看文档学习。

目录:file:///C:/Users/DE/android-sdks/docs/guide/topics/ui/layout-objects.html

10_传智播客Android视频教程_对应用进行单元测试

1.引入单元测试。

<application>    
    <uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:targetPackage="com.test" android:label="Tests for my app" android:name="android.test.InstrumentationTestRunner"></instrumentation>

2.写测试代码

public class PersonTest extends AndroidTestCase {

    public void testSace() throws Exception {
        PersonService s = new PersonService();
        s.save(null);
    }
}

3.运行

 

第10集结束

posted on 2012-07-19 08:01  DON&#39;T PANIC  阅读(572)  评论(0编辑  收藏  举报

导航