![](https://img-blog.csdnimg.cn/20200307085550610.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android IoT 开发实战
由浅入深,记录Android IoT开发中的点点滴滴~
Mculover666
CSDN博客专家,微信公众号mculover666,凭借与生俱来的热爱专注于嵌入式领域,在自己折腾的同时,以文字的方式分享所玩、所思、所想、所悟,作为一个技术人,我们一起前进~
展开
-
Android IoT开发实战 | 11 - 发布正式签名的APK安装包
本系列IoT App开发笔记系b站视频教程学习笔记,视频地址:【7天Java0基础速成安卓开发】Day1 Android工程代码是怎么运行的【7天Java0基础速成安卓开发】Day2 常用控件和界面布局设计(上)【7天Java0基础速成安卓开发】Day3 常用控件和界面布局设计(下)【7天Java0基础速成安卓开发】Day4 MQTT Jar包的导入和物联网调试【7天Java0基础...原创 2020-03-10 08:58:50 · 2237 阅读 · 0 评论 -
Android IoT开发实战 | 10 - 添加一个炫酷的时间选择控件
本系列IoT App开发笔记系b站视频教程学习笔记,视频地址:【7天Java0基础速成安卓开发】Day1 Android工程代码是怎么运行的【7天Java0基础速成安卓开发】Day2 常用控件和界面布局设计(上)【7天Java0基础速成安卓开发】Day3 常用控件和界面布局设计(下)【7天Java0基础速成安卓开发】Day4 MQTT Jar包的导入和物联网调试【7天Java0基础...原创 2020-03-10 08:48:22 · 861 阅读 · 0 评论 -
Android IoT开发实战 | 09 - 导入MQTT jar包对接EMQ-X服务器(封装并发布JSON格式数据,使用handle处理MQTT接收回调逻辑)
1. 下载并导入到AS工程jar包可以 从我的不限速下载站下载:不限速下载站导入到方法非常简单,复制jar包到AS目录中的libs文件夹即可:等待gradle同步完成,导入成功。2....原创 2020-03-10 08:39:08 · 2717 阅读 · 0 评论 -
Android IoT开发实战 | 08 - 四种基本控件布局方式
1. LinearLayout(线性布局)<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="...原创 2020-03-07 20:57:28 · 1488 阅读 · 0 评论 -
Android IoT开发实战 | 07 - 常用控件的使用
文章目录1. TextView2. Button2.1. 布局2.2. 监听器3. EditText4. ImageView1. TextView使用示例:<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/test...原创 2020-03-07 14:54:57 · 1863 阅读 · 0 评论 -
Android IoT开发实战 | 06 - 使用 Intent 切换活动
1. IntentIntent 是Android中各组件之间进行交互的一种方式,可以指明当前组件想要执行的操作,比如:启动活动启动服务发送广播2. 使用IntentIntent有非常多的重载构造函数,其中一个是:Intent(Context packageContext, Class cls);第一个参数需要提供一个启动活动的上下文;第二个参数需要指定要启动的目标活动;...原创 2020-03-07 12:46:56 · 828 阅读 · 0 评论 -
Android IoT开发实战 | 05 - 使用 Toast 弹出提示信息(设置按钮事件监听器)
1. ToastToast是Android中提供的一种消息提示机制,它会弹出一个提示信息,并且一段时间之后自动消失,非常方便。2. 使用示例在活动文件中添加如下代码:Button login_button = (Button)findViewById(R.id.button_login); login_button.setOnClickListener(new View....原创 2020-03-07 10:50:57 · 1091 阅读 · 0 评论 -
Android IoT开发实战 | 04 - 创建一个新的活动Activity(登录界面)
在显示HelloWorld之前,我希望它可以有一个登录界面,所以需要创建一个新的活动来写登录界面和登录逻辑代码。1. 创建活动文件LoginActivity.java生成的文件如下:自动生成的内容如下:2. 创建布局文件创建之后自动生成的内容如下:添加一个登录按钮:① 控件id:使用@+id/<String>表示在XML中定义一个id;② 控件布局:ma...原创 2020-03-07 10:36:26 · 1559 阅读 · 0 评论 -
Android IoT开发实战 | 03 - Android日志工具Log的使用
1. Android中的Log工具Android开发时,提供了一个日志工具类,android.util.Log,这个类中提供了5个方法供开发者打印日志信息:Log.v():级别verbose,最低(4)Log.d():打印调试信息,级别debug,低(3)Log.i():打印普通信息,级别info,普通(2)Log.w():打印警告信息,级别warning,高(1)Log.e():打...原创 2020-03-07 09:55:07 · 1026 阅读 · 0 评论 -
Android IoT开发实战 | 02 - 无需一行代码的HelloWorld(更换阿里云镜像源,解决构建慢的问题)
1. 创建HelloWorld项目遇到问题:这是因为网络问题没有下载下来。2. 解决gradle下载慢的问题国内网络下载Gradle安装包太慢了,所以需要手动从别的地方把这个包下载下来。2.1. 找到项目构建依赖的gradle版本2.2.手动下载gradle安装包访问我的下载站即可下载对应版本的gradle包:http://www.mculover666.cn/down...原创 2020-03-07 08:35:07 · 3178 阅读 · 2 评论 -
Android IoT开发实战 | 01 - Android 开发利器 Android Studio 3.5.3
1.Android StduioAndroid Studio 是谷歌推出的一个 Android 集成开发工具,基于IntelliJ IDEA,Android Studio 提供了集成的 Android 开发工具用于开发和调试。在IDEA的基础上,Android Studio 提供:基于Gradle的构建支持Android 专属的重构和快速修复提示工具以捕获性能、可用性、版本兼容性等问题...原创 2020-03-07 08:06:38 · 2367 阅读 · 2 评论