第十五章 源代码文件 REST API 简介 [toc] 第十五章 源代码文件 REST API 简介 源代码文件 REST API 简介 此 REST API 提供对源代码文件的访问。我们开发此 API 是为了允许 Atelier(我们基于 Eclipse 的 IDE)访问 IRIS 服务器上的 IRIS 代码文件。可以使用 API 执行访问 IRIS 代码文件所需的操作。这些行动包括: 获取 IRIS 实例上可用的命名空间 查找命名空间 移动开发 2025年03月17日 174 点赞 0 评论 7377 浏览
Android 常见的问题整理 2022 Android 语音TTS 识别全链路过程 本地录音 =》 ASR识别 =》请求后台语义 =》语义落域分发返回 =》 本地仲裁处理落域分发 =》 TTS播报 下面是语音链路的一些基本思路 录音 :Android基本录音为48K的采样率 语音这边需要做降采样处理 降采样为16K。通过Android原生录音将音频给到引擎 唤醒:一般唤醒都是做本地唤醒,所有wakeup唤醒引擎。 移动开发 2025年03月14日 84 点赞 0 评论 13320 浏览
Flutter动态化方案 背景 随着业务功能越来越复杂,Flutter应用需要持续更新添加新功能,而且也会遇到线上bug需要及时修复,目前常见的升级方式采用整体更新升级,无论是安卓还是IOS,都需提交对应的应用市场更新,审核周期长也经常有遇到被拒的情况,即使上线了也无法达到全部用户升级,存在兼容问题,费时费力,而且用户对app动辄几十兆几百兆的应用更新是比较抗拒的。 面对这些问题,如果能实现app增量、无感知更新,实现功能 移动开发 2025年03月14日 93 点赞 0 评论 14814 浏览
CoordinatorLayout使用AppBarLayout+ViewPager点击按钮回到顶部 如何写一个折叠布局 相信大部分人都会首先想到CoordinatorLayout 没错,使用CoordinatorLayout,然后再使用AppBarLayout很容易就能实现优雅的折叠布局 但是如果产品要你在右下角加一个按钮点击回到顶部呢,并且滑动到一定距离才会显示,默认不显示。 我最先想到的是ScrollView,但是很遗憾会滑动冲突,然后我尝试了重写onTouchEvent和onInterce 移动开发 2025年03月14日 143 点赞 0 评论 8579 浏览
iOS开发 动态修改状态栏颜色 关于状态栏UIStatusBarStyle 状态栏有以下几种显示风格: 1.UIStatusBarStyleDefault 2.UIStatusBarStyleLightContent API_AVAILABLE(ios(7.0)) 3.UIStatusBarStyleDarkContent API_AVAILABLE(ios(13.0)) 4.UIStatusBarStyleBlackTrans 移动开发 2025年03月12日 129 点赞 0 评论 12233 浏览
UDP 协议 UDP,即用户数据报协议,是一种传输协议,是 TCP 的替代协议。 它与 TCP 的主要区别在于它是无连接的。 这意味着它更快,每个发送的数据包更轻量级,因为它不包含 TCP 所需的所有信息,并且它确实具有更轻的握手过程。 缺点是 UDP 不如 TCP 可靠。 在 TCP 中,如果数据包丢失,协议能够处理它并重新发送数据包。 在 UDP 中,这不是内置在协议中的,必须在更高级别(构建在它之上)进行 移动开发 2025年03月11日 106 点赞 0 评论 10228 浏览
C++ Primer Plus习题及答案-第十二章 习题选自:C++ Primer Plus(第六版) 内容仅供参考,如有错误,欢迎指正 ! c++使用new和delete运算符来动态控制内存。 对于静态成员,要在类声明之外使用单独语句进行初始化,因为静态类成员函数是单独存储的,而不是对象的组成部分,而且初始化是在方法文件中,而不是在头文件中,这是因为类声明位于头文件中,程序可能将头文件包括在其他几个文件中,如果在头文件中初始化,将出现多个 移动开发 2024年11月21日 165 点赞 0 评论 11017 浏览
国产APP臃肿:微信从百十K到几百兆,聊天代码只0.1% 国产APP越来越臃肿,这是不争的事实。大家都感同身受。虽然现在手机运存内存都在越来越大,可是手机APP也跟着变大,而且比手机增速更快。比如微信APP就很典型。 B站一大神逆向了微信APP安装包,发现基本的聊天功能代码只有0.1%,而别的,都是其他功能。不管是TX带的头,还是别的起的示范,总之,国产APP微信,恨不能把所有功能集成进去,把自己成为系统的野心塞到用户手机里。 不知道这种情况会到什么时候 移动开发 2024年11月17日 36 点赞 0 评论 18242 浏览
Android Jetpack架构组件(十)— StartUp 一、StartUp简介 应用程序启动库提供了一种在应用程序启动时初始化组件的简单、高效的方法。库开发人员和应用程序开发人员都可以使用StartUp来简化启动序列并显式设置初始化顺序。 StartUp允许您定义共享单个内容提供程序的组件初始化程序,而不是为每个需要初始化的组件定义单独的content provider。这可以显著缩短应用程序启动时间。 简单的说就是通过一个公共的content pro 移动开发 2024年11月17日 142 点赞 0 评论 16730 浏览
adb shell input text不能输入中文的解决方案 原因 adb默认是不支持Unicode编码的,无法通过adb shell input text 命令输入中文到手机或者模拟器。 解决步骤 1、安装ADBKeyBoard.apk文件(直接搜索就能找到) 打开手机或模拟器,adb install ADBKeyBoard.apk安装该输入法 在手机上直接安装也可 2、设置默认输入法 打开手机设置 -> 点击语法与输入法 -> 点击输入法管 移动开发 2024年11月17日 129 点赞 0 评论 4704 浏览