大约有 800 项符合查询结果(耗时:0.0053秒) [XML]
App Inventor 2 低功耗蓝牙(BLE) 硬件接入、数据通信及IO控制 - App Invent...
...如下:
扫描蓝牙设备,代码如下:
扫描完成后,设备列表展示到“列表显示框”组件中:
点击列表中的目标设备(一般硬件文档会有说明,名称会有特别的标识),连接蓝牙设备的代码如下:蓝牙App控制硬件开始控制硬件相...
App Inventor 2 低功耗蓝牙(BLE) 硬件接入、数据通信及IO控制 · App Inventor 2 中文网
...下:
扫描蓝牙设备,代码如下:
扫描完成后,设备列表展示到“列表显示框”组件中:
点击列表中的目标设备(一般硬件文档会有说明,名称会有特别的标识),连接蓝牙设备的代码如下:
蓝牙App控制硬件
开始控制...
DaffyMenu 扩展:弹出菜单扩展,为组件添加弹出式菜单功能 · App Inventor 2 中文网
...
函数
ShowMenu 显示菜单(组件,菜单项列表)
显示绑定到指定组件的弹出菜单。
组件:组件类型,要绑定菜单的组件
菜单项列表:列表类型,菜单项文本列表
AddMenuItem 添加菜单项(组件,菜...
绘画动画组件 · App Inventor 2 中文网
...)
在画布上给定坐标处绘制一个点。
画多边形(坐标点列表,填充)
在画布上绘制多边形。
坐标点列表 应该是一个包含子列表(其中两个数字代表坐标)的列表。
第一个点和最后一个点不需要相同。例如 ((x1 y1) (x2 y2) ...
Linux进程与线程总结 [推荐] - C/C++ - 清泛网 - 专注C/C++及内核技术
...阻塞;如果子进程等待其父进程终止,则可以使用下面的循环方式:
while(getppid() != 1)
sleep(1);
这种循环称为轮询(polling),由于所有的进程都共有一个最原始的父进程init,其pid为1,所以每隔1秒查询一次父进程状态,直...
[since C++11] std::array的使用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...元素来初始化c。
arrary<T, N> c = initlist
使用初始化列表初始化元素
注意: 由于默认构造函数是对每一个元素使用“默认构造”行为来初始化,这意味着对于基本类型的数据其初始值是未定义的。
array 被要求是一个...
ImageView 扩展:图片查看器扩展,支持缩放、双击缩放和动画缩放 · App In...
...品展示
电商应用中的产品图片展示:
当 图片列表.项目点击 索引
调用 ImageView1.SetImage 图片路径为 产品图片列表[索引]
调用 ImageView1.FitToScreen 适应屏幕
3. 地图查看
查看大尺寸地图图片:
当...
滚动布局管理器拓展 - ScrollArrangementHandler · App Inventor 2 中文网
...在同一屏幕内实现上下页面切换效果,适合长内容展示和列表浏览。
事件 Events
向下过度拖动(位移 数值)
当用户向下过度拖动布局时触发此事件
向上过度拖动(位移 数值)
当用户向上过度拖动布局时...
莱昂氏unix源代码分析 PDF - 文档下载 - 清泛网 - 专注C/C++及内核技术
...引 3
UNIX操作系统文件及过程 5
UNIX操作系统定义的符号列表 7
UNIX操作系统源代码交叉引用列表 9
第一部分 初始化、进程初始化 25
第二部分 陷入、中断、系统调用和
进程管理 75
第三部分 程序交换、基本...
C++实现一款简单完整的聊天室服务器+客户端 - C/C++ - 清泛网 - 专注C/C++及内核技术
...d_cond_t condition;//访问缓冲区的条件变量
//消息缓冲区,循环队列
char buf[MESSAGE_COUNT][MESSAGE_LENGTH];
int rear; //循环队列的队尾
int front; //循环队列的队首
public:
bool toStop;
//构造函数
MessageBuffer();
//析构函数
virt...
