
Android
文章平均质量分 63
鱼香ROS
代表作:动手学ROS2,动手学机器人学,一行代码安装ROS/ROS2,解决rosdep问题
展开
-
Android Studio com.android.support:percent 导入错误
看第一行代码(第二版的)书,讲了一个关于PercentFrameLayout和PercentRelativeLayout的部分,书上在build.gradle中导入了com.android.support:percent:24.2.1的包。原创 2017-07-13 18:43:39 · 11070 阅读 · 16 评论 -
Android开发之滚动控件RecyclerView
概述今天是初次接触到这个RecyclerView,对她的唯一的感觉就是爱不释手哈!绝对是“一用倾人城,再用倾人国”的,根本停不下来的呢!简直甩ListView几条街的存在,接下来让我们一睹芳容吧!原创 2017-07-14 16:26:21 · 474 阅读 · 0 评论 -
Android硬件操作之低功耗蓝牙(一) 硬件篇
一、综述我入手的蓝牙模块是HC08模块,属于低功耗蓝牙的一种,厂家已经做好了一些封装,直接使用串口就能通信。我挺喜欢这种傻瓜式的操作方式的,我和同学一起买了4块蓝牙模块,HC08和HC06个一块。HC06还没用,今天就不说了。主要讲一下HC08,操作和测试方法。二、HC08介绍 HC-08 蓝牙串口通信模块是新一代的基于 Bluetooth Specification原创 2018-01-19 22:44:44 · 4995 阅读 · 7 评论 -
Android硬件操作之低功耗蓝牙(二) 扫描篇
一、综述 关于低功耗蓝牙的扫描,我总结为三步一坑,接下来我会具体讲解哪三个步骤和哪一个坑。我们这个类的目的就是获取到设备名称和看下图片先二、第一步:权限配置 提前说一下:Android5.0以下的小伙伴,我不管,我不管,我不管!权限配置:AndroidManidest.xml 代码如下 <manifest xmlns:android="ht原创 2018-01-20 00:12:20 · 2069 阅读 · 2 评论 -
ARouter的坑之Program type already present: com.alibaba.android.arouter.routes.ARouter$$Group$$arouter
错误信息是这样子的,只有在编译运行的时候才跳出来Program type already present: com.alibaba.android.arouter.routes.ARouter$$Group$$arouterMessage{kind=ERROR, text=Program type already present: com.alibaba.android.arouter.ro...原创 2018-05-05 21:15:50 · 12426 阅读 · 0 评论 -
Kotlin学习之Range
一.Range介绍range即范围,定义方法如下 val range1:IntRange =0..500//全闭区间 val range2:IntRange =0 until 500//左闭右开区间判断是否在某个范围内 println(500 in range1)//true println(500 in range2)//false println(range1原创 2017-08-28 23:07:23 · 3910 阅读 · 0 评论