当前位置: 首页 > news >正文

批发行业进销存-登录适配 android 横竖屏幕 源码CyberWinApp-SAAS 本地化及未来之窗行业应用跨平台架构

一、横竖屏切换的意义

以下是移动端横屏竖屏可切换在进销存中的一些重要应用:

a、数据录入与查看

在录入商品信息、库存数量等大量数据时,横屏模式可以提供更宽阔的输入区域,减少输入错误。例如,在输入长串的商品编码或详细的商品描述时,横屏能让键盘布局更宽松,提高输入效率。

查看库存报表、销售数据等详细的表格信息时,横屏能够一次性显示更多的列,方便进行数据对比和分析。比如同时对比不同月份的进货量和销售量。

b、单据处理

处理采购单、销售单等单据时,竖屏方便单手操作快速浏览和选择基本信息。而横屏则能更清晰地展示单据的所有明细项目,如多个商品的规格、单价、数量等。

c、库存盘点

进行库存盘点时,横屏可以展示更全面的库存分布图表或货架布局图,帮助工作人员更直观地了解库存情况。

d、数据分析与图表展示

查看进销存的数据分析图表,如折线图、柱状图等,横屏能够呈现更完整、更清晰的图表内容,更容易发现数据趋势和规律。

e、仓库管理

在规划仓库布局、货物存放位置时,横屏模式可以更好地展示仓库的平面图,便于进行合理的规划和调整。

f、客户信息管理

查看客户的详细资料和交易记录时,横屏可以同时显示更多相关信息,如多个订单的明细、客户的沟通记录等。

例如,在一个繁忙的仓库中,工作人员可以使用竖屏快速查找某个商品的大致库存情况,然后切换到横屏仔细核对具体的出入库记录和相关单据。

总之,移动端横屏竖屏可切换功能为进销存的各项操作和数据查看提供了更大的灵活性和便利性,有助于提高工作效率和准确性。 

二、安卓代码

跟着传感器旋转

 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);

横屏幕

  setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

竖屏幕

 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

三、根据配置适配横竖屏,让客户自由选择,保存编号

 iniFile IR = new iniFile();//屏幕方向String 屏幕方向= IR.GetINI("设备", "屏幕方向", "", "CyberWin").replace("%未来之窗%", "安装路径");;if (ScreenOrientation.equals("Auto")) {//不做配置setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);}if (ScreenOrientation.equals("Horizontal")) {//不做配置setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);}if (ScreenOrientation.equals("Vertical")) {//不做配置setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于 Redis 的分布式锁 Spring Boot 集成 Redisson 使用分布式锁确保对共享资源的互斥访问
  • 【深度学习】【语音】TTS,StyleTTS 2,论文
  • Android中的沉浸式丝滑转场之共享元素转场动画
  • 机器学习之主成分分析(PCA)
  • Mipi SoundWire Spec 详解4.1
  • sql注入复现(1-14关)
  • linux下的C++程序
  • 【Linux】常见指令
  • 无人机挂载抓捕网
  • 基于Python的数据科学系列(1):Python基础
  • Android HandlerThread泄漏FD问题
  • 学习笔记五:在k8s中安装EFK组件
  • Java多商户新零售超市外卖商品系统
  • Project Euler_Problem 587_Concave Triangle (背包问题)
  • 力扣399.除法求值
  • 2017-08-04 前端日报
  • ECMAScript6(0):ES6简明参考手册
  • ES6系统学习----从Apollo Client看解构赋值
  • iOS 系统授权开发
  • Less 日常用法
  • Python语法速览与机器学习开发环境搭建
  • STAR法则
  • Vue--数据传输
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 湖北分布式智能数据采集方法有哪些?
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #数据结构 笔记一
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (C语言)fgets与fputs函数详解
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (补充)IDEA项目结构
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (七)Java对象在Hibernate持久化层的状态
  • (三)模仿学习-Action数据的模仿
  • (十) 初识 Docker file
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)程序员技术练级攻略
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • **《Linux/Unix系统编程手册》读书笔记24章**
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET 药厂业务系统 CPU爆高分析
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • ??javascript里的变量问题
  • @Bean注解详解
  • @FeignClient注解,fallback和fallbackFactory
  • @Import注解详解
  • @Mapper作用
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [.NET 即时通信SignalR] 认识SignalR (一)