家具网站建设案例,大连企业名录大全,百度知道网页版,wordpress 手机端发帖参考#xff1a;智能家居APP使用指南 作者#xff1a;图触靓 发布时间#xff1a; 2021-04-14 14:11:40 网址#xff1a;https://blog.csdn.net/bhbhhyg/article/details/115694774 目录一、如何修改IP#xff0c;端口号#xff0c;以及发送的指令二、如何增加或者删除一… 参考智能家居APP使用指南 作者图触靓 发布时间 2021-04-14 14:11:40 网址https://blog.csdn.net/bhbhhyg/article/details/115694774 目录一、如何修改IP端口号以及发送的指令二、如何增加或者删除一个按钮操作示范1、添加一行按钮两个2、添加一个按钮占据一行3、删除按钮三、在xml布局文件添加按钮后怎么使用四、带监控的智能家居怎么用五、怎么编译生成apk文件 给手机安装六、项目演示一、如何修改IP端口号以及发送的指令
打开项目文件夹—src—com.example.smarthome包下的NetUtils.java文件 修改发送的指令就打开项目文件夹—src—com.example.smarthome包下的MainActivity.java文件
二、如何增加或者删除一个按钮
找到与MainActivity对应的布局文件activity_mai.xml在项目文件夹—res—layout—activity_main.xml下 在修改界面之前我们需要对安卓xml布局文件有一些简单的了解
这里只介绍代码内的
布局管理器TableLayot就是表格布局我们所有的按钮会像表格一样排列TableLayoutandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:layout_alignParentRighttrueandroid:layout_alignParentToptrueandroid:background#AFEEEE 可调整背景颜色android:stretchColumns0,1 表示表格有几列这里01则表示有两列这个是文本框属性可以用来显示文字
TextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:gravitycenterandroid:textSize30dp 这里可以修改文字大小android:textColor#FF1493 这里可以修改文字颜色android:text智能家居 这里可以修改文字内容/这个样表示为表格增加一行因为上面定义的有两列所以里面有两个button按钮删除和添加按钮就修改这里TableRowButtonandroid:idid/dkds 按钮的id用于与Mainactivity.java进行绑定。android:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:text打开电扇 / 按钮显示的内容Buttonandroid:idid/gbdsandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text关闭电扇 //TableRow操作示范
1、添加一行按钮两个 2、添加一个按钮占据一行
注意代码如果放在 标签之外就会占据一行
所有的操作都必须在 标签内操作不然布局会不受表格布局控制会混乱 修改后的效果
3、删除按钮
与添加按钮类似 删除如果删除一行两个就删除与之对应 之间的代码如果删除一行一个就删除标签 删完后效果如下
三、在xml布局文件添加按钮后怎么使用
1、项目文件夹—src—com.example.smarthome包下的MainActivity.java文件中添加代码与xml的按键进行绑定通过android:id属性也就是我们自己定义得按键ID
//实例化一个xml中的按钮newbut为自定义的变量名new1为xml文件中的id号Button为按键类可理解为一种数据类型
Button newbut(Button)findViewById(R.id.new1);2、为实例化好的按钮添加单击事件点这个按钮执行什么代码
newbut.setOnClickListener(new OnClickListener() {Overridepublic void onClick(View arg0) {new NetUtils(A).sendMessage();}});操作示范 在xml删除一个按键后记得也要把java文件中关于这个按键的代码删除否则会报错
四、带监控的智能家居怎么用 五、怎么编译生成apk文件 给手机安装 六、项目演示
https://player.bilibili.com/player.html?aid672361413