- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 基于Python的聊天工具(包含客户端和服务端,包含打包成exe可执行应用程序)
socket 创建长连接, 允许多个客户端进行聊天,让客户端也可以创建聊天室
2024-12-23 15:10:30
774
原创 zigbee命令组网进行组播
协调器端:FD0012FF ->重启模块2A2D2E ->进入配置模式FE2FFEFF ->读取所有参数FD010101FF ->设置为协调器模式FD 1A FE 01 5B 7A 00 14 07 09 54 00 00 00 00 00 00 00 00 00 00 00 02 00 FF 05 05 A8 8A FF ->设置协调器 PANID:5B7A 信道:20 功率:7.0 网络组号:0FD0012FF ->重启模块2A
2021-11-19 09:46:13
533
原创 Fluteer学习(二)
Flutter 学习二今天继续学习Flutter,环境搭建完成了今天先总结一下Dret语言的一些内容。(参考书籍:《Flutter实战·第二版》)Ver: 这个相信大家都不陌生,dret里变量都可以用这个声明,但是有一点要注意声明完进行赋值之后变量类型就不允许改变了。dynamic :这个变量声明会在编译器阶段绕过编译检查,它和Object差不多作用,但是他是object的子类。至于他和object的区别大家自行百度吧,或者以后遇到问题再补充。final、const :这两兄弟依然是常量的声明,f
2021-11-19 09:40:05
199
原创 Flutter学习(一)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-11-18 17:20:56
1844
原创 Android 10 预置APP默认权限 TargetSDKversion小于23 添加运行时权限
上篇博客说到AndroidQ预置APP赋予默认权限,但是只能对于targetSDKversion 23 版本以上的APP才会生效,调查了问题,做出以下的修改可以对23 版本以下的APP生效。废话少说直接上代码:代码位置:alps\frameworks\base\services\core\java\com\android\server\pm\permission类名:DefaultPermissionGrantPolicy.java在上篇博客添加权限的基础上修改:grantDefaultSyst
2020-12-23 17:09:18
1417
原创 Android 10 预置APP非系统签名赋予默认权限
Android 10 预置APP非系统签名赋予默认权限代码位置:alps\frameworks\base\services\core\java\com\android\server\pm\permission\DefaultPermissionGrantPolicy.java代码:加入预置的APP包名和所需权限。private void grantDefaultSystemHandlerPermissions(int userId) { Log.i(TAG, "Granting p
2020-12-23 17:08:44
1125
原创 Android 10 APK安装时赋予默认权限
Android 10 MTK APK安装时赋予默认权限代码位置:alps\frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java代码片段:```javavoid doHandleMessage(Message msg) { switch (msg.what) { ... case POST_INSTALL: { if (DE
2020-12-23 17:08:29
2965
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人