当前位置: 首页 > news >正文

三亚文明城市建设服务中心报名网站/苏州seo优化

三亚文明城市建设服务中心报名网站,苏州seo优化,山东省中国建设银行网站,密云石家庄网站建设试了两天,不管是deepin 软件仓库自带的eclipse,还是java 版的idea,怎样安装android 都不成功,反正各样的错误。最后到android官网下载了最新的集成开发软件才成功。官网网址 https://developer.android.com/studio 下载了lin…

试了两天,不管是deepin 软件仓库自带的eclipse,还是java 版的idea,怎样安装android 都不成功,反正各样的错误。最后到android官网下载了最新的集成开发软件才成功。官网网址

https://developer.android.com/studio     下载了linux 版:android-studio-2022.2.1.20-linux.tar.gz

按照安装文档轻松安装。建议,最好让电脑科学上网,因为有很多个文件是从google网站上下载的。

还有最好不要用虚拟终端输出程序结果。因为速度很慢。找一个旧手机代替,速度快得多。

下面的代码是输入框的内容显示在文本框中。

package com.example.wz;import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);    //按照布局文件activity_main.xml 显示,估计此方法是不停刷新此文件的内容,所以程序不用再setContentViewButton button=findViewById(R.id.button2);          //android 用findViewById 取得java的控件实例EditText editText=findViewById(R.id.editTextText);  //editText 对应的布局编译器中为Plain Text   文本输入框TextView textView=findViewById(R.id.textView3);button.setOnClickListener(view -> {                 //按键的响应String s = String.valueOf(editText.getText());   //取文本框输入内容textView.setText(s);});}
}
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

如要连接网络,必须在AndroidManifest.xml文件中加上此两句

下面的代码是连接服务器

package com.example.wz;import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.net.Socket;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);    //按照布局文件activity_main.xml 显示,估计此方法是不停刷新此文件的内容,所以程序多次setContentView()。Button button=findViewById(R.id.button2);          //android 用findViewById 取得java的控件实例EditText editText=findViewById(R.id.editTextText);  //editText 对应的布局编译器中为Plain Text   文本输入框TextView textView=findViewById(R.id.textView3);button.setOnClickListener(view -> {                 //按键的响应//    String s = String.valueOf(editText.getText());   //取文本框输入内容//   textView.setText("接收数据");try {Socket socket=new Socket("192.168.43.61",3000);InputStream inputStream=socket.getInputStream();ObjectInputStream objectInputStream=new ObjectInputStream(inputStream);String s=objectInputStream.readUTF();textView.setText(s);socket.close();} catch (IOException e) {throw new RuntimeException(e);}});}
}

注意:try  catch语句要注释掉throw new RunimeException(e);这句,否则一有错,程序就退出。有这个基础程序框架,就可以试试把java程序搬到手机上。

还有setContentView()方法,估计安卓系统是定时不停地刷新桌面显示控件,有点像java的Timer,所以程序不用多次用此方法,一次就行了。

 

 

 

 

 

 

 

http://www.jmfq.cn/news/5176405.html

相关文章:

  • 营销型网站策划建设/哪里可以做
  • 公司做网站走什么费/品牌运营包括哪些内容
  • 六安网站/企业推广托管
  • 好看的企业网站源码/西安网络推广优化培训
  • 专业的网站建设公司/杭州网站seo外包
  • wordpress一句话木马/专业网站优化培训
  • java网站开发步骤/网络舆情监测中心
  • 可以免费投放广告的平台/泰州seo推广公司
  • 安徽合肥市城乡建设委员会网站/新媒体营销推广方案
  • 大连龙彩科技的网站在谁家做/广州seo优化费用
  • 网站如何做网站解析/郑州网站推广公司排名
  • 英文字体设计网站/开发一个app平台大概需要多少钱?
  • 商丘做建设网站的公司/软文投稿平台有哪些
  • 兄弟网站制作/站长工具seo综合查询官网
  • 搜索引擎优化工作原理的先后顺序/宁波seo搜索引擎优化公司
  • 京东购物app下载安装/免费seo关键词优化方案
  • 东营网站建设天锐科技/太原百度关键词优化
  • 哪个网站有上门做指甲/深圳百度seo培训
  • 如何做哟个优惠券网站/谷歌seo搜索引擎
  • 淄博高效网站建设找哪家/免费seo营销软件
  • 网站建设 技术方案/长沙网络营销推广公司
  • 什么网站可以做设计赚钱的吗/东莞seo优化公司
  • 电脑上如何做网站宣传/推送者seo
  • 网站开发 报价单/最新热点新闻
  • 做网站的网址是哪里来的/软文推广网站
  • 网站开发外包合同/推广产品最好的方式
  • 湖南微信网站公司简介/短视频运营方案策划书
  • html表格制作代码/seo综合查询
  • 查看楼盘卖房信息在哪查/百度seo优化排名
  • 网站轮播图居中代码怎么写/网络营销的应用