• Android国际化及其他知识


    国际化简介
    internationalization (国际化)简称:i18n为在i和n之间还有18个字符。同理,localization(本地化 ),简称L10n。
    一般用语言_地区的形式表示一种语言,如:zh_CN表示简体中文。
    操作方法:
    为了支持国际化语言,我们只要res/目录下在重新新建文件夹为:values-语言代号-地区代号。values-zh-rCN表示简体中文,values-zh-rTW表示繁体,values-jp表示日语等。
    注:配置选项包括语言代号地区代号。表示中文和中国的配置选项是 zh-rCN(zh表示中文,CN表示中国和 en 表示中文和英文)。 表示英文和美国的配置选项是en-rUS(en表示英文,US表示美国)。前面的r是必须的
    图片资源的国际化:
    另外,我们不仅可以做字符资源的国际化,我们同样可以做图片资源的国际化。操作如下:
    (1)在res/目录下新建一个文件夹代表中文简体的图片资源:drawable-zh-rCN。同理,在res/目录下新建一个文件夹代表日本的图片资源:drawable-jp。然后在这两个文件夹中放入不同的图片,但是要保证图片的文件名是一样的。
    (2)于是,当我们在布局文件中通过R.drawable.ResId来引用图片的时候,就可以保证在不同的语言环境下,加载不同国家的图片。

      1. 通信技术

       TDMA - 时分多路复用; FDMA - 频分多路复用; CDMA - 码分多路复用。
     
      2. Android 体系结构
       由高到低分为4层,依次为 应用程序层(Applications)、应用程序框架层(Application Framework)、核心类库(Libraries)、Linux 内核(Linux Kernel)。
     
      3. Android 四大组件
       Activity  活动:一个用户界面和用户的交互
       ContentProvider  内容提供者:管理应用程序共享的数据
       BroadcastReceiver  广播接收者:负责系统广播通知
       Server  服务:运行在后台的组件
       注意:如果新建任何一个组件,必须在清单文件中定义。
     
      4. 查看端口号:netstat -ano
     
      5. 手机分辨率 
            分辨率比值:分辨率中横向像素与纵向像素的比值。
         4:3
          VGA:640*480
          HVGA:480*320
          QVGA:320*240    240*320
     
         5:3
          WVGA:800*480
     
         16:9
          FWVGA:full wide VGA  854*480
     
          HD:1920*1080
          QHD:960*540
          720P:1280*720    标清
          1080P:1920*1080    高清
     

       6. Android 事件处理机制

           采用Java事件消息处理机制:事件    事件源    监视器    事件处理

     
      7. 监视器的类别:
          (1)  自身类作事件监视器
          (2)  外部类作事件监视器
          (3)  内部类作事件监视器
          (4)  匿名类作事件监视器
  • 相关阅读:
    SpringBoot单元测试:1分钟学会单元测试
    Vite项目无法通过IP+端口的方式访问开发服务
    Element修改弹窗类组件的层级
    2022蓝桥杯A组题解
    单源最短路径
    【校招VIP】产品分析之功能分析
    【校招VIP】产品分析之活动策划宣传
    双非一本想逆袭进大厂,怎么才能打败985/211?
    【java校招你不知道的那些事儿】java校招分层级,找准定位很重要
    互联网大厂疯狂裁员,原因竟是……校招学生该如何最大程度规避风险?
  • 原文地址:https://www.cnblogs.com/wq-code/p/6628438.html
Copyright © 2020-2023  润新知