嵌入式实训心得体会_嵌入式实习心得与感悟怎么写?( 八 )
import java.io.bufferedreader; import java.io.ioexception;import java.io.inputstreamreader; import java.io.objectinputstream; import java.io.objectoutputstream; import java.net.inetaddre; import java.net.socket;
import java.net.unknownhostexception;
import android.app.activity; import android.app.alertdialog;import android.content.dialoginterface; import android.content.intent; import android.os.bundle;import android.view.keyevent; import android.view.view; import android.widget.button;
public cla mainactivity extends actionbaractivity { private button up = null; private button left = null; private button dowm = null; private button right = null; private socket socket = null;
private static final string host = 192.168.1.142;private static final int port = 10007;
public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate);
setcontentview(r.layout.activity_main); initcontrol();}private void initcontrol() {
up = (button) findviewbyid(r.id.button1); up.setonclicklistener(new receiverlistener());}
cla receiverlistener implements onclicklistener {protected string line; @overridepublic void onclick(view v) {
【嵌入式实训心得体会_嵌入式实习心得与感悟怎么写?】// todo auto-generated method stub new thread() { @override
public void run() {try {
socket socket = new socket(host, port);
bufferedreader br = new bufferedreader( new inputstreamreader(socket.getinputstream()));line = br.readline(); br.close();
} catch (unknownhostexception e) { // todo auto-generated catch block e.printstacktrace(); } catch (ioexception e) {// todo auto-generated catch block e.printstacktrace(); }handler.sendemptymeage(0);} }.start(); }}
private handler handler = new handler() { @overridepublic void handlemeage(meage msg) { super.handlemeage(msg);}};@override
public boolean oncreateoptionsmenu(menu menu) {
// inflate the menu; this adds items to the action bar if it is present.
getmenuinflater().inflate(r.menu.main, menu);return true; }@override
public boolean onoptionsitemselected(menuitem item) {// handle action bar item clicks here.the action bar will
// automatically handle clicks on the home/up button, so long// as you specify a parent activity in androidmanifest.xml.int id = item.getitemid();
if (id == r.id.action_settings) { return true;}return super.onoptionsitemselected(item); }/**
* a placeholder fragment containing a simple view.*/
public static cla placeholderfragment extends fragment {public placeholderfragment() {}@override
public view oncreateview(layoutinflater inflater, viewgroup container, bundle savedinstancestate) {
view rootview = inflater.inflate(r.layout.fragment_main, container, false);
return rootview;} } }
界面代码:
?xml version=1.0 encoding=utf-8?manifest xmlns:android=http://schemas.android.com/apk/res/android package=com.example.seat android:versioncode=1 android:versionname=1.0uses-permiion
android:name=android.permiion.acce_network_state/
- 家用嵌入式蒸箱哪个牌子好_嵌入式烤箱
- 嵌入式消毒柜说明书 - 名气消毒柜使用说明书
- 古诗词心得体会小学生 古诗词心得体会
- 学古诗词体会 古诗词教学心得体会
- 诗词活动体会心得体会 中国诗词大会心得体会
- 护理工作者的心得体会怎么写?
- 参观校园的心得体会怎么写?
- 小学教师职务培训心得体会如何写?
- 财务会计实训心得左右写法怎么样?
- 阅读《根鸟》心得体会精编怎么写?
