<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Halifax]]></title><description><![CDATA[运气只是机会来临，你已经做好了万全准备]]></description><link>https://blog.youkuaiyun.com/logicsboy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; logicsboy]]></copyright><item><title><![CDATA[Jetpack Compose干货，如何让Compose Dialog从屏幕任意方向进入]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/133199010</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/133199010</guid><author>logicsboy</author><pubDate>Sat, 23 Sep 2023 10:17:58 +0800</pubDate><description><![CDATA[改造Compose应用级别的Dialog，不再局限于脚手架之类的可组合项内部显示，点赞❤️+关注❤️+收藏❤️+分享❤️=学会❤️]]></description><category></category></item><item><title><![CDATA[AndroidStudio无法查看Compose重组次数?]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/133197661</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/133197661</guid><author>logicsboy</author><pubDate>Sat, 23 Sep 2023 09:30:59 +0800</pubDate><description><![CDATA[本文适合还没有跑通LayoutInspector工具，查看重组计数的同学。点赞❤️+关注❤️+收藏❤️+分享❤️=学会❤️]]></description><category></category></item><item><title><![CDATA[OpenHarmony实战STM32MP157开发板 “控制” Hi3861开发板 -- 下篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129782231</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129782231</guid><author>logicsboy</author><pubDate>Mon, 27 Mar 2023 20:54:55 +0800</pubDate><description><![CDATA[看完本篇文章，你会掌握STM32MP157里面的JS API接口的实现，以及如何联网，让安装的App通过JS调用接口的实现，和Hi3861开发板进行交互通信。]]></description><category></category></item><item><title><![CDATA[OpenHarmony实战STM32MP157开发板 “控制” Hi3861开发板 -- 中篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129777747</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129777747</guid><author>logicsboy</author><pubDate>Sun, 26 Mar 2023 17:59:23 +0800</pubDate><description><![CDATA[OpenHarmony实战BearPi-HM Micro开发板 “控制” BearPi-HM Nano开发板 -- 数据上报和指令接收响应处理。]]></description><category></category></item><item><title><![CDATA[OpenHarmony实战STM32MP157开发板 “控制” Hi3861开发板 -- 上篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129775760</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129775760</guid><author>logicsboy</author><pubDate>Sun, 26 Mar 2023 12:05:32 +0800</pubDate><description><![CDATA[我们会分3篇将实战分解完成，通过实战的方式带大家玩转这2款开发板。用户可感知的操控2款开发板。]]></description><category></category></item><item><title><![CDATA[OpenHarmony基于BearPi-HM Micro开发板，App常用组件使用 -- 下篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129758405</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129758405</guid><author>logicsboy</author><pubDate>Fri, 24 Mar 2023 22:29:55 +0800</pubDate><description><![CDATA[我们在文章中介绍了10种常用的组件，本篇我们把剩余的常用组件全部介绍完。]]></description><category></category></item><item><title><![CDATA[OpenHarmony基于BearPi-HM Micro开发板，App常用组件使用 -- 上篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129738094</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129738094</guid><author>logicsboy</author><pubDate>Thu, 23 Mar 2023 21:36:53 +0800</pubDate><description><![CDATA[基于JS扩展的类Web开发范式，类似vue或者微信小程序的模式1、目录，这个目录下面主要放公共文件，如：图片、js文件、或者自定义公共组件等。2、目录，这个目录下面放我们index页面所需要的3、目录，这个目录下面放我们的自定义组件。4、，这里面主要定义app的包名、版本号、页面路由地址、设备类型等等。5、目录，这个目录主要是我们页面需要用到的字符串、app桌面图标资源等。]]></description><category></category></item><item><title><![CDATA[OpenHarmony开发一个App，安装到BearPi-HM Micro开发板]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129718144</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129718144</guid><author>logicsboy</author><pubDate>Wed, 22 Mar 2023 21:45:59 +0800</pubDate><description><![CDATA[建议先阅读我们这篇，这里面详细介绍了，以及hap包安装的全过程。本篇是介绍如何开发一个App，然后安装到开发板上，比如hap包，无法安装等问题。]]></description><category></category></item><item><title><![CDATA[OpenHarmony之cJSON库使用介绍]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129643141</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129643141</guid><author>logicsboy</author><pubDate>Sun, 19 Mar 2023 17:15:36 +0800</pubDate><description><![CDATA[本篇文章带大家上手cJSON库的使用，这是学习OpenHarmony的道路上必须要学会使用的一个Json解析库]]></description><category></category></item><item><title><![CDATA[基于Hi3861平台的OpenHarmony设备配网 --- 下篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129637700</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129637700</guid><author>logicsboy</author><pubDate>Sat, 18 Mar 2023 21:15:37 +0800</pubDate><description><![CDATA[我们本篇文章的目标是：ArkUI完成APP开发、发送WIFI信息、并控制设备端E53IA1扩展板设备端已经实现以及了，那么我们再去实现APP配网控制端，发送配网数据。]]></description><category></category></item><item><title><![CDATA[基于Hi3861平台的OpenHarmony设备配网 --- 上篇]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129632936</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129632936</guid><author>logicsboy</author><pubDate>Sat, 18 Mar 2023 15:24:25 +0800</pubDate><description><![CDATA[本篇文章基于Hi3861平台的设备配网，物联网设备需要动态配置无线网络名和密码，这样才能使我们的物联网设备连接到网络]]></description><category></category></item><item><title><![CDATA[我用Compose做了一个地图轮子OmniMap]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129466284</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129466284</guid><author>logicsboy</author><pubDate>Sun, 12 Mar 2023 20:01:06 +0800</pubDate><description><![CDATA[为了更好的把精力投入业务中，我整理了”一键集成5大地图🔥🔥🔥的轮子“，点赞❤️+关注❤️+收藏❤️+分享❤️+评论❤️]]></description><category></category></item><item><title><![CDATA[OpenHarmony通过MQTT连接 “改版后的华为IoT平台”]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129459977</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129459977</guid><author>logicsboy</author><pubDate>Sat, 11 Mar 2023 17:12:25 +0800</pubDate><description><![CDATA[本文带大家使用MQTT协议连接华为IoT平台,使用的是E53_IA1 智慧农业扩展板与 BearPi-HM_Nano 开发主板]]></description><category></category></item><item><title><![CDATA[OpenHarmony使用Socket实现一个TCP服务端详解]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129017460</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129017460</guid><author>logicsboy</author><pubDate>Mon, 13 Feb 2023 21:33:31 +0800</pubDate><description><![CDATA[使用Socket实现一个TCP的服务端，详解内容方法作用和实现原理]]></description><category></category></item><item><title><![CDATA[OpenHarmony使用Socket实现一个UDP客户端详解]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/129017192</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/129017192</guid><author>logicsboy</author><pubDate>Mon, 13 Feb 2023 21:25:06 +0800</pubDate><description><![CDATA[详解Socket实现一个UDP客户端的过程和源码]]></description><category></category></item><item><title><![CDATA[基于Hi3861平台的OpenHarmony程序是如何启动运行的]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/128960566</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/128960566</guid><author>logicsboy</author><pubDate>Thu, 09 Feb 2023 21:13:33 +0800</pubDate><description><![CDATA[在继续后面课程的内容讲解前，我们要知道在H3861平台上编写的代码到底是如何启动的，这一点很重要。先分析HelloWorld程序的启动运行流程，并顺便讲解OpenHarmony在H3861平台的，系统是从哪里启动的。函数之间具体的调用链。]]></description><category></category></item><item><title><![CDATA[快速入门KMM和Compose Multiplatform]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/128856861</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/128856861</guid><author>logicsboy</author><pubDate>Fri, 03 Feb 2023 10:00:00 +0800</pubDate><description><![CDATA[快速入门KMM多平台开发，以及Compose Multiplatform跨平台开发]]></description><category></category></item><item><title><![CDATA[正确实践Jetpack SplashScreen API —— 在所有Android系统上使用总结，内含原理分析]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/128591532</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/128591532</guid><author>logicsboy</author><pubDate>Sat, 07 Jan 2023 16:20:44 +0800</pubDate><description><![CDATA[点赞❤️+收藏❤️+关注❤️=学会❤️，实践SplashScreen API的正确用法，详细介绍各种常见问题，并解决，学会了就赶紧使用到你的项目中吧❤️]]></description><category></category></item><item><title><![CDATA[Jetpack Compose UI创建布局绘制流程+原理 —— 内含概念详解（手撕源码）]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/128589077</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/128589077</guid><author>logicsboy</author><pubDate>Sat, 07 Jan 2023 12:17:02 +0800</pubDate><description><![CDATA[【1万5千字长文】硬核手撕Jetpack Compose源码，轻松学习Compose UI创建、测量、布局、绘制的全部流程的源码，透过现象看本质，【强烈建议：点赞❤️收藏❤️关注❤️】]]></description><category></category></item><item><title><![CDATA[Android正确的保活方案，不要掉进保活需求死循环陷进]]></title><link>https://blog.youkuaiyun.com/logicsboy/article/details/128588680</link><guid>https://blog.youkuaiyun.com/logicsboy/article/details/128588680</guid><author>logicsboy</author><pubDate>Sat, 07 Jan 2023 11:19:50 +0800</pubDate><description><![CDATA[收藏❤️+关注❤️ = 学会😘，什么样的应用需要保活呢？像一些长时间需要独立运行在后台的工具类app，比如：一些跑步软件、支付宝语音提醒、轻启动等等。(不用root和xposed)]]></description><category></category></item></channel></rss>