首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    车机Android开发:切换阿拉伯语UI遇到问题

    当应用的UI从中文切换到阿拉伯语后,我发现PIP功能的位置没有正确进行适应改变。 问题前状态 在进行更改之前,中文语UI显示是正常。 遇到的问题 切换到阿拉伯语UI后,PIP的位置显示不正确。...这是一个布局方向问题,因为在阿拉伯语中,用户界面是从右到左(RTL)布局,如图下 解决方法 我尝试了两种方法来解决这个问题。...省略其他代码 ... } //TODO:实现阿拉伯的逻辑UI private Rect adjustPipWindowForRtl(Rect originalRect) { if (m_context.getResources...originalRect.top, right, originalRect.bottom); } return originalRect; } 结果 通过上述代码的调整,PIP功能的位置实现了正确适应阿拉伯

    42640

    算法分析:阿拉伯数字与罗马数字的互相转换

    在看《Dive into Python》的单元测试时,发现用作例子的“阿拉伯数字-罗马数字”的转换算法非常的巧妙,现在发上来和大家分享一下。...首先看一下toRoman()函数,把阿拉伯数字转换成罗马数字。它使用Python连接字符串的操作符号 + 来使“边界值”连接到一起。...这样的操作很类似于在十进制里面,一个数字1356 = 1000 + 300 + 50 + 6,只是阿拉伯数字里面6是一个单独的符号,而罗马数字里面VI是个V + I的组合而已。...下面再说说fromRoman()函数,把罗马数字转换成阿拉伯数字。这个函数在理解上面可能比toRoman()稍稍要困难一点。 还是用例子来说明,MCMLXXII转换成阿拉伯数字。...所以MCMLXXII对于的阿拉伯数字是1000+900+50+10+10+1+1 = 1972 这个方法,把一个罗马数字从高位开始逐次剥离最高位,从而渐渐的把数字缩小。

    1.3K20

    干货 | 国际化探索之路-Trip.com如何走进阿拉伯市场

    在设计阿拉伯站的页面时,我们发现LTR与RTL的设计细节差异很大,我们将阿拉伯本地化的设计归为两个要点: 第一,如何做符合阿拉伯用户阅读习惯的设计; 第二,如何做契合当地习俗的情感化设计。...3.1 符合阿拉伯用户阅读习惯的设计 有的人可能会说,为阿拉伯人设计,直接镜像界面就可以了呢?答案是“不是的”。 阿拉伯站不光只包含镜像,还掺杂着许多基于元素含义而不镜像的规则。...图7 阿拉伯数字与英文字母 3.2 契合当地习俗的情感化设计 绝大部分阿拉伯人信奉伊斯兰教,有自己的节假日,部分阿拉伯国家对着装、饮食等有一定的要求。...代码中布局属性替换: 这里除了需要识别出官方文档中提供的布局属性之外,还有一些没有提到的属性也需要替换。 ?...4.1.4 资源/图片适配 如设计部分所述,部分图片/图标区分非阿拉伯站点和阿拉伯站点。

    4.3K41

    视频识别 动作识别 实时异常行为识别 等所有行为识别

    大家好,我是cv君,很多大创,比赛,项目,工程,科研,学术的炼丹术士问我上述这些识别,该怎么做,怎么选择框架,今天可以和大家分析一下一些方案: 用单帧目标检测做的话,前后语义相关性很差(也有优化版),...当然可以通过后处理判断下巴是否过框,效果是不够人工智能的),高抬腿计数,目标检测是无法计数的,判断人物的球类运动,目标检测是有很大的误检的:第一种使用球检测,误检很大,第二种使用打球手势检测,遇到人物遮挡球类,就无法识别目标...开始 目前以手势和运动识别为例子,因为cv君没什么数据哈哈 项目演示: 本人做的没转gif,所以大家可以看看其他的演示效果图,跟我的是几乎一样的~ 只是训练数据不同 ​ ​ ​ ​ 一、 基本过程和思想

    4.6K20
    领券