位置: 编程技术 - 正文

android开发之国际化(android开发吧)

编辑:rootadmin

推荐整理分享android开发之国际化(android开发吧),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:2020安卓开发,android开发工具v2.35,android开发者平台,android开发工具v2.35,android开发者平台,android开发工具手机版,android开发工具v2.35,android开发工具手机版,内容如对您有帮助,希望把文章链接给更多的朋友!

国际化,听起来高大上,做起来很简单。 我们来实现一个简单的效果,让应用根据系统的语言来做不同的显示,假如android系统默认是英语,应用就以英文的形式显示,如果android系统默认是中文,则应用就显示中文。 新建一个工程,名字叫做IN,要做国际化,字符串的显示一定要按android规定的来,就是要显示的文字都定义在string里,一般情况下,新建的项目中会有一个values文件夹,values文件夹中有一个strings.xml文件,所有的字符串都放在这里,如果我们要实现国际化,就要新建一个文件夹,叫做vaules-zh(专放中文),vaules中放的东西和values-zh中放的文件一致,只不过显示的语言不同。

这是values-zh中的strings.xml文件的内容(应用使用中文简体显示):

这是values中的strings.xml文件的内容:

这是values-zh-rTW中的strings.xml文件的内容(应用使用繁体显示):

项目布局文件:

textview引用了helloworld,当系统语言为英文时,应用就是显示英文,当系统语言为中文时,应用就会显示中文。

android开发之国际化(android开发吧)

这是显示内容的国际化,图片也可以实现国际化。 实现方式与实现文字国际化的方式相似,在res文件夹中新建图片文件夹,drawable-zh,drawable-zh-rTW,图片放进去就行了。

Java代码:

java中只需要设置一张图片就行了,因为drawable,drawable-zh,drawable-zh-rTW中存放的图片都是叫做flag,系统会根据具体语言环境选择相应的图片,效果如下:

本项目完整代码下载

Android4.0以上强制显示menu菜单按钮 /***显示menu菜单*/privatevoidsetOverflowShowingAlways(){try{ViewConfigurationconfig=ViewConfiguration.get(this);FieldmenuKeyField=ViewConfiguration.class.getDeclaredField(sHasPermanentMenuKey);men

Android中全局变量问题 Android中不管是使用publicstatic定义全局变量,还是使用Application类进行全局变量的定义,都不能算作是实际意义上的全局变量,他们都会因为Activity被系统

Fragment嵌套时注意点 finalpublicFragmentManagergetChildFragmentManager()ReturnaprivateFragmentManagerforplacingandmanagingFragmentsinsideofthisFragment.Youareattemptingtousefragmentsnestedwithinotherfragments,bywayofyourF

标签: android开发吧

本文链接地址:https://www.jiuchutong.com/biancheng/383250.html 转载请保留说明!

上一篇:基于android的人脸识别之一 整体布局(基于Android的人脸门禁系统)

下一篇:Android4.0以上强制显示menu菜单按钮(手机android版本强制升级)

  • 消费税基本特点?
  • 车辆使用费属于什么税收分类
  • 小规模企业可以开6%的税票吗
  • 当月认证发票进项税转出能不能第二个月转出
  • 税盘连接服务器失败130008
  • 投资性房地产发生减值迹象均要计提减值准备
  • 小规模差额征税会计分录实例
  • 发票上有字迹可以拿去作废吗
  • 两年前发票怎么红冲
  • 滴滴普通发票可以作废吗
  • 房地产开发企业会计科目
  • 春节商家促销文案
  • 应收账款未收到是否要交税
  • 库存商品记错了怎样写分录
  • 收到发票错误主管有责任吗
  • 分摊费用怎么说合适
  • 分配辅助生产车间成本记账凭证
  • 受托委托加工物资成本包括什么
  • 自然人独资属于个体工商户吗?
  • 餐饮企业收到现金抵用券会计分录
  • 开票码必须输入吗
  • 加计扣除需要注意的几大风险点
  • 信用证和银行承兑汇票的区别如何做分录
  • 税控盘服务费每年都可以抵吗
  • 预收的电费增值税如何缴纳?
  • 租用服务器会泄漏数据吗
  • 花店怎么做会计工作
  • 财务部门固定资产修理费计入什么科目
  • 利润表季度报表
  • 小规模企业国税怎么报税
  • 增值税发票是不是可以抵税
  • 允许企业所得税税前扣除的公益性捐赠的条件包括
  • windows10如何清理磁盘碎片
  • 收回应收账款会影响应收账款的账面价值吗
  • onekey.exe是什么
  • 已删除好友的聊天记录
  • 海关专用缴款书认证的步骤和说明
  • 税务自查补税后还有风险吗
  • php处理大文件
  • cp命令复制系统文件/etc/profile
  • 个税在工资里怎么计提
  • 工资直接计入管理费用了怎么办
  • 现金股利要交税
  • 汽车车票增值税税率
  • 怎么在电子税务局查询进项发票
  • 企业无票支出该怎么做账
  • centos 安装方法
  • mysql数据库性能监控
  • 一般纳税人开普票税率是多少
  • 实习生个人所得税需要申报吗?
  • 2019年印花税减半征收条件
  • 加权平均发计算公式
  • 改变记帐方式的原因
  • 固定资产支付的保险费计入成本吗
  • 异地预缴增值税后本地怎么申报
  • 收到国税退款的分录
  • 未抵扣进项税额转出会计分录
  • 什么是电子发票如何打印报销
  • 加班餐补需要发票嘛
  • 施工赔偿款怎么记账
  • 什么情况下要暂扣驾驶证
  • 明细账怎么弄
  • CentOS EXT4文件系统的详解
  • windows七如何连接网络
  • win xp 虚拟内存
  • ubuntu系统怎么安装微信
  • mac系统怎么把文件移到文件夹
  • 0x81000204错误
  • win7系统怎样
  • cocos2djs
  • unity3d documentation
  • jquery分页组件
  • 修改文件名ren
  • zigzag源码
  • js插件推荐
  • wxpython怎么用
  • android图片适配方法
  • 工商跟税务的区别
  • 重庆市电子税务局官网
  • 购房税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设