当前位置: 编程技术>移动开发
本页文章导读:
▪两个模拟器其间对发短信 两个模拟器之间对发短信
看了一些模拟器之间实现短信的文章。我也写一下。这样记得会更清晰一些。
①创建一个DEMO,我将它命名为SMSTest
②先来设计一个UI,这里使用的是AbsoluteLayout布局.........
▪ 女生生理周期使用——ForLady 女生生理周期应用——ForLady
ForLady 是一款友好的女性生理周期管理工具,它能够帮助你避免一些麻烦,计算出下次的生理周期时间、安全期、危险期预测。
......
▪ Google送Nexus One手机是否这个原因 Google送Nexus One手机是不是这个原因
刚刚在谷奥上看到的一篇文章,我猜是不是跟这个有关?? --------------------------------------------------------------今天Apple诉HTC侵犯了他们20多条专利,尽管Apple.........
[1]两个模拟器其间对发短信
来源: 互联网 发布时间: 2014-02-18
两个模拟器之间对发短信
看了一些模拟器之间实现短信的文章。我也写一下。这样记得会更清晰一些。
①创建一个DEMO,我将它命名为SMSTest
②先来设计一个UI,这里使用的是AbsoluteLayout布局。
main.xml
<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout android:id="@+id/AbsoluteLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"> <TextView android:id="@+id/myTextView01" android:layout_width="wrap_content" android:layout_height="26px" android:text="收件人" android:layout_x="6px" android:layout_y="21px" > </TextView> <Button android:id="@+id/myButton01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="发送" android:layout_x="11px" android:layout_y="302px" > </Button> <EditText android:id="@+id/myEditText01" android:layout_width="200px" android:layout_height="49px" android:textSize="18sp" android:layout_x="108px" android:layout_y="10px" > </EditText> <EditText android:id="@+id/myEditText02" android:layout_width="fill_parent" android:layout_height="226px" android:textSize="18sp" android:layout_x="5px" android:layout_y="64px" > </EditText> </AbsoluteLayout>
③主程序SMSTest.java
package com.android.zhoufei; import android.app.Activity; import android.app.PendingIntent; import android.content.Intent; import android.os.Bundle; import android.telephony.SmsManager; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class SMSTest extends Activity { //声明控件 Button myButton01; EditText myEditText01; EditText myEditText02; TextView myTextView01; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取资源 myButton01=(Button)findViewById(R.id.myButton01); myTextView01=(TextView)findViewById(R.id.myTextView01); myEditText01=(EditText)findViewById(R.id.myEditText01); myEditText02=(EditText)findViewById(R.id.myEditText02); //点击发送按钮后的事件 myButton01.setOnClickListener(new OnClickListener(){ public void onClick(View v){ //获取收件人和信息内容 String mgAddress=(myEditText01).getText().toString(); String mgContent=(myEditText02).getText().toString(); //构建一个取得default instance的SMSManager对象 SmsManager smsManager=SmsManager.getDefault(); //检查输入的收件人和信息内容是否为空 if(mgAddress.trim().length()!=0&&mgContent.trim().length()!=0){ try{ PendingIntent pintent=PendingIntent.getBroadcast(SMSTest.this, 0, new Intent(), 0); smsManager.sendTextMessage(mgAddress, null, mgContent, pintent, null); }catch(Exception e){ e.getStackTrace(); } Toast.makeText(SMSTest.this, "发送成功", Toast.LENGTH_LONG).show(); }else{ Toast.makeText(SMSTest.this, "发送失败", Toast.LENGTH_LONG).show(); } } }); } }
在这里应该注意的是SmsManager这个对象是用来处理发送文本,数据,短信的。获得这个对象需要通过SmsManager.getDefalut()这个方法来调用。
④修改一下androidmanifest.xml添加一下发送短消息的权限.
添加这句<uses-permission android:name="android.permission.SEND_SMS"/>,就OK了。
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.zhoufei" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".SMSTest" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="7" /> <uses-permission android:name="android.permission.SEND_SMS"></uses-permission> </manifest>
⑤运行一下吧。
需要打开连个模拟器
运行:emulator -data <filename>
eg:emulator -data d:\test\
如果sdk的版本低的话,应该显示不出中文来。恩,应该是这样。
[2] 女生生理周期使用——ForLady
来源: 互联网 发布时间: 2014-02-18
女生生理周期应用——ForLady
ForLady 是一款友好的女性生理周期管理工具,它能够帮助你避免一些麻烦,计算出下次的生理周期时间、安全期、危险期预测。
[3] Google送Nexus One手机是否这个原因
来源: 互联网 发布时间: 2014-02-18
Google送Nexus One手机是不是这个原因
刚刚在谷奥上看到的一篇文章,我猜是不是跟这个有关??
--------------------------------------------------------------
今天Apple诉HTC侵犯了他们20多条专利,尽管Apple没有告Google,但明眼人都知道他们的终极目标其实是Google的 Android系统,因为Apple告HTC的都是那些Android系统手机,包括Nexus One、Magic/myTouch 3G、Dream/G1、Hero/G3和Droid Eris。
Google的发言人还是不想跟Apple正面冲突,他们今天表态说:
我们并没有卷入这场官司,我们只是Android操作系统的背后支持者并帮助合作者进行开发。
就Google一直没有在美国允许Android设备使用多点触摸技术,一直坚持到Eric Schmidt从Apple董事会辞职满6个月这一天,可以看得出Google对Apple已经是仁至义尽了,但Apple估计也没领情(其实它们不会领任何人的情吧应该?),Google是热脸贴了个冷屁股,现在HTC的Android设备专利又被Apple告,个中滋味Google痛在心里又不能说。
那么,做最坏的打算,如果Apple真的赢得了官司,结果会如何呢?再继续想象一个最坏的结果,Apple最狠的一招就是让HTC远程关闭Android手机里那些被法院判决侵犯Apple专利的功能。这一切不管于情于理都是有可能的。
于情,Apple干的出这种事。于理,技术上完全可行,因为之前就有先例──在EchoStar被判侵犯TiVo专利之后,他们被要求远程销毁了卫星电视盒里的DVR功能。
不过大多数律师认为这个官司最终会和解,但你要说服Steve Jobs通过一些内部协议做出妥协也不是一件容易办的事情……好吧,Steve Jobs,我的底线就是:不要要求HTC远程让我手里的Neuxs One自爆,别的处置我都能接受,醒醒好伐……
-------------------------------------------------------------
原文:http://android.google.org.cn/posts/apple-sued-htc-nexus-one.html
刚刚在谷奥上看到的一篇文章,我猜是不是跟这个有关??
--------------------------------------------------------------
今天Apple诉HTC侵犯了他们20多条专利,尽管Apple没有告Google,但明眼人都知道他们的终极目标其实是Google的 Android系统,因为Apple告HTC的都是那些Android系统手机,包括Nexus One、Magic/myTouch 3G、Dream/G1、Hero/G3和Droid Eris。
Google的发言人还是不想跟Apple正面冲突,他们今天表态说:
我们并没有卷入这场官司,我们只是Android操作系统的背后支持者并帮助合作者进行开发。
就Google一直没有在美国允许Android设备使用多点触摸技术,一直坚持到Eric Schmidt从Apple董事会辞职满6个月这一天,可以看得出Google对Apple已经是仁至义尽了,但Apple估计也没领情(其实它们不会领任何人的情吧应该?),Google是热脸贴了个冷屁股,现在HTC的Android设备专利又被Apple告,个中滋味Google痛在心里又不能说。
那么,做最坏的打算,如果Apple真的赢得了官司,结果会如何呢?再继续想象一个最坏的结果,Apple最狠的一招就是让HTC远程关闭Android手机里那些被法院判决侵犯Apple专利的功能。这一切不管于情于理都是有可能的。
于情,Apple干的出这种事。于理,技术上完全可行,因为之前就有先例──在EchoStar被判侵犯TiVo专利之后,他们被要求远程销毁了卫星电视盒里的DVR功能。
不过大多数律师认为这个官司最终会和解,但你要说服Steve Jobs通过一些内部协议做出妥协也不是一件容易办的事情……好吧,Steve Jobs,我的底线就是:不要要求HTC远程让我手里的Neuxs One自爆,别的处置我都能接受,醒醒好伐……
-------------------------------------------------------------
原文:http://android.google.org.cn/posts/apple-sued-htc-nexus-one.html
1 楼
fkpwolf
2010-03-05
唉,当初google又何必出来卖手机呢?
2 楼
七月十五
2010-03-08
老乔又要重蹈覆辙?
3 楼
beckrabbit
2010-03-08
这个事件发生在送手机之后
4 楼
yvfish
2010-03-12
所谓商业,就是搅局而已
5 楼
xiaolin0105
2010-03-13
apple啪的一记响亮的耳光打在google脸上:要你丫再装,抽死你。
最新技术文章: