位置: 编程技术 - 正文

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版本强制升级)

  • 公司支付的房租押金怎么入账
  • 小规模企业所得税会计分录怎么做
  • 注册资本印花税减半征收政策
  • 个人所得税有哪些减免政策
  • 应纳税额与应纳税额差额
  • 进口设备消费税税率是多少
  • 未达起征点销售额怎么填申报表
  • 使用党费要向哪里倾斜
  • 残疾人保障金做什么会计科目
  • 用于连续生产的消费税计入
  • 境外企业在境内取得的收入所得税
  • 企业所得税可以抵扣吗
  • 长期借款科目核算的是企业的长期借款本金和利息
  • 2018年所得税率
  • 哪些发票不可进行进项税抵扣?
  • 进项税额待转出是什么意思
  • 为员工买的商业险是否能税前扣除
  • 建房子的公司
  • 如何降低房租
  • 加速折旧法主要包括哪些内容
  • 原材料入账价值合理损耗
  • 建筑工程总包分包的内容
  • 仓库收料作业指导书
  • win7如何隐藏任务栏正在游戏的图标
  • 进入英雄联盟显示超频怎么办
  • 自查以前年度补税需调帐吗
  • 公司为实习生买保险列支什么科目?
  • 固定资产清理的会计科目处理
  • 企业常用的成本核算方法有哪些
  • 企业购买预付卡送人分录
  • 微信php开发
  • wordpress优化seo
  • php close
  • 发生的计提费用没有发生怎么办
  • framework怎么查看
  • 企业固定资产可以按照其价值和使用情况,确定采用某一
  • 帝国cms移动端
  • 交易性金融资产属于流动资产
  • 增值税普通发票需要交税吗
  • 企业对于预支工资的建议
  • 增值税普通发票需要交税吗
  • 企业有外币账户怎样做账
  • 工会经费计提比例是2%还是0.8%
  • 分公司开票总公司收款怎么做账
  • 购买加油卡如何做会计分录
  • 税金及附加多计提年报更正
  • 织梦安装步骤
  • php生成器和迭代器理解
  • 白条怎么收拾
  • 股东的投资款能转为借款
  • 工程施工新科目
  • 商业承兑贴现几个点
  • 餐饮业税务申报
  • 月末一般无余额的账户是( )
  • 已计提的城建税有误,怎么办
  • 以前年度未处理往来账怎么叫
  • 投资性房地产改造期间计提折旧吗
  • 主营业务成本为什么属于损益类科目
  • 材料核销的依据
  • 可转换债券是什么资本
  • 2023年职工社保缴费标准一览表
  • 会计软件包括
  • msde安装1秒不动了
  • sql server数据库查询语句
  • 如何在mac上保存文件
  • 全自怎么安装方法
  • 苹果电脑旋转屏幕设置在哪里找
  • ds是什么文件
  • win8怎么把c盘恢复出厂设置
  • linux deploy 无root
  • win8升win8.1
  • 批处理显示
  • 非递归快速排序python
  • 山东省省级政务服务区有哪些
  • 政治轮训的效果
  • 陕西国家电子税务局2.0
  • 税务副处级竞争上岗笔试题
  • 张劲松身高体重出生年
  • 辽宁网上税务
  • 北京市地税总局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设