文档章节

Android 选择国家对应区号 中英双版

金丨豆
 金丨豆
发布于 2016/07/24 18:24
字数 2387
阅读 647
收藏 0
点赞 0
评论 0

本人博客地址:http://my.oschina.net/lijindou/blog

转载请标明原址:https://my.oschina.net/lijindou/blog/717013

 

这个是我在网上CSDN 上下载的  一个demo ,然后引用到自己的项目中去的

这个项目本来是一个eclipse 的项目  然后,我自己 将项目改成了AS ,下面我会将效果图放上去的

 

不多说了  

 我自己改的 AS 源码 :  https://pan.baidu.com/s/1hrEgzu0

这个是原代码,是用 eclipse 看的:https://pan.baidu.com/s/1nvCQ5fF

如果有什么问题,或者有什么  不对的话,大家可以给我留言,我会经常登录OSC的!!!

 

这个是我改过后的,有点丑

 

点击  按钮 然后进入

 

 

进入到这个界面,然后  选择一个 国家

 

这个是效果

 

不多说了  

 我自己改的 AS 源码 :  https://pan.baidu.com/s/1hrEgzu0

这个是原代码,是用 eclipse 看的:https://pan.baidu.com/s/1nvCQ5fF

如果有什么问题,或者有什么  不对的话,大家可以给我留言,我会经常登录OSC的!!!

 

2016/11/17 

修改,有朋友提出了这个 中英文的问题,其实这个 中英文是 直接写在一个 xml文件中的,我把这个 原来的项目中的中英文检查了一遍, 将检查完的数据贴在下边

国家数据:

<string-array name="country_code_list_zh" translatable="false">
    <item>安哥拉             *244  </item>
    <item>阿富汗             *93   </item>
    <item>阿尔巴尼亚         *355  </item>
    <item>阿尔及利亚         *213  </item>
    <item>安道尔共和国       *376  </item>
    <item>安圭拉岛           *1264 </item>
    <item>安提瓜和巴布达     *1268 </item>
    <item>澳大利亚           *61   </item>
    <item>奥地利             *43   </item>
    <item>阿塞拜疆           *994  </item>
    <item>巴哈马             *1242 </item>
    <item>巴林               *973  </item>
    <item>孟加拉国           *880  </item>
    <item>巴巴多斯           *1246 </item>
    <item>白俄罗斯           *375  </item>
    <item>比利时             *32   </item>
    <item>伯利兹             *501  </item>
    <item>贝宁               *229  </item>
    <item>百慕大群岛         *1441 </item>
    <item>玻利维亚           *591  </item>
    <item>博茨瓦纳           *267  </item>
    <item>巴西               *55   </item>
    <item>文莱               *673  </item>
    <item>保加利亚           *359  </item>
    <item>布基纳法索         *226  </item>
    <item>缅甸               *95   </item>
    <item>布隆迪             *257  </item>
    <item>喀麦隆             *237  </item>
    <item>加拿大             *1    </item>
    <item>开曼群岛           *1345 </item>
    <item>中非共和国         *236  </item>
    <item>乍得               *235  </item>
    <item>智利               *56   </item>
    <item>中国               *86   </item>
    <item>哥伦比亚           *57   </item>
    <item>刚果               *242  </item>
    <item>库克群岛           *682  </item>
    <item>哥斯达黎加         *506  </item>
    <item>古巴               *53   </item>
    <item>塞浦路斯           *357  </item>
    <item>捷克               *420  </item>
    <item>丹麦               *45   </item>
    <item>吉布提             *253  </item>
    <item>多米尼加共和国     *1890 </item>
    <item>厄瓜多尔           *593  </item>
    <item>埃及               *20   </item>
    <item>萨尔瓦多           *503  </item>
    <item>爱沙尼亚           *372  </item>
    <item>埃塞俄比亚         *251  </item>
    <item>斐济               *679  </item>
    <item>芬兰               *358  </item>
    <item>法国               *33   </item>
    <item>法属圭亚那         *594  </item>
    <item>加蓬               *241  </item>
    <item>冈比亚             *220  </item>
    <item>格鲁吉亚           *995  </item>
    <item>德国               *49   </item>
    <item>加纳               *233  </item>
    <item>直布罗陀           *350  </item>
    <item>希腊               *30   </item>
    <item>关岛               *1671 </item>
    <item>危地马拉           *502  </item>
    <item>几内亚             *224  </item>
    <item>圭亚那             *592  </item>
    <item>海地               *509  </item>
    <item>洪都拉斯           *504  </item>
    <item>香港               *852  </item>
    <item>匈牙利             *36   </item>
    <item>冰岛               *354  </item>
    <item>印度               *91   </item>
    <item>印度尼西亚         *62   </item>
    <item>伊朗               *98   </item>
    <item>伊拉克             *964  </item>
    <item>爱尔兰             *353  </item>
    <item>以色列             *972  </item>
    <item>意大利             *39   </item>
    <item>科特迪瓦           *225  </item>
    <item>日本               *81   </item>
    <item>约旦               *962  </item>
    <item>柬埔寨             *855  </item>
    <item>肯尼亚             *254  </item>
    <item>韩国               *82   </item>
    <item>科威特             *965  </item>
    <item>老挝               *856  </item>
    <item>拉脱维亚           *371  </item>
    <item>黎巴嫩             *961  </item>
    <item>莱索托             *266  </item>
    <item>利比里亚           *231  </item>
    <item>利比亚             *218  </item>
    <item>列支敦士登         *423  </item>
    <item>立陶宛             *370  </item>
    <item>卢森堡             *352  </item>
    <item>澳门               *853  </item>
    <item>马达加斯加         *261  </item>
    <item>马拉维             *265  </item>
    <item>马来西亚           *60   </item>
    <item>马尔代夫           *960  </item>
    <item>马里               *223  </item>
    <item>马提尼克           *596  </item>
    <item>毛里求斯           *230  </item>
    <item>墨西哥             *52   </item>
    <item>摩尔多瓦           *373  </item>
    <item>摩纳哥             *377  </item>
    <item>蒙古               *976  </item>
    <item>蒙特塞拉特岛       *1664 </item>
    <item>摩洛哥             *212  </item>
    <item>莫桑比克           *258  </item>
    <item>纳米比亚           *264  </item>
    <item>尼泊尔             *977  </item>
    <item>荷属安的列斯       *599  </item>
    <item>荷兰               *31   </item>
    <item>新西兰             *64   </item>
    <item>尼加拉瓜           *505  </item>
    <item>尼日尔             *227  </item>
    <item>尼日利亚           *234  </item>
    <item>挪威               *47   </item>
    <item>阿曼               *968  </item>
    <item>巴基斯坦           *92   </item>
    <item>巴拿马             *507  </item>
    <item>巴布亚新几内亚     *675  </item>
    <item>巴拉圭             *595  </item>
    <item>秘鲁               *51   </item>
    <item>菲律宾             *63   </item>
    <item>波兰               *48   </item>
    <item>法属玻利尼西亚     *689  </item>
    <item>葡萄牙             *351  </item>
    <item>波多黎各           *1787 </item>
    <item>卡塔尔             *974  </item>
    <item>留尼旺             *262  </item>
    <item>罗马尼亚           *40   </item>
    <item>俄罗斯             *7    </item>
    <item>西萨摩亚           *685  </item>
    <item>圣多美和普林西比   *239  </item>
    <item>沙特阿拉伯         *966  </item>
    <item>塞内加尔           *221  </item>
    <item>塞舌尔             *248  </item>
    <item>塞拉利昂           *232  </item>
    <item>新加坡             *65   </item>
    <item>斯洛伐克           *421  </item>
    <item>斯洛文尼亚         *386  </item>
    <item>所罗门群岛         *677  </item>
    <item>索马里             *252  </item>
    <item>南非               *27   </item>
    <item>西班牙             *34   </item>
    <item>斯里兰卡           *94   </item>
    <item>圣卢西亚           *1758 </item>
    <item>圣文森特           *1784 </item>
    <item>苏丹               *249  </item>
    <item>苏里南             *597  </item>
    <item>斯威士兰           *268  </item>
    <item>瑞典               *46   </item>
    <item>瑞士               *41   </item>
    <item>叙利亚             *963  </item>
    <item>台湾省             *886  </item>
    <item>塔吉克斯坦         *992  </item>
    <item>坦桑尼亚           *255  </item>
    <item>泰国               *66   </item>
    <item>多哥               *228  </item>
    <item>汤加               *676  </item>
    <item>突尼斯             *216  </item>
    <item>土耳其             *90   </item>
    <item>土库曼斯坦         *993  </item>
    <item>乌干达             *256  </item>
    <item>乌克兰             *380  </item>
    <item>阿拉伯联合酋长国   *971  </item>
    <item>英国               *44   </item>
    <item>美国               *1    </item>
    <item>乌拉圭             *598  </item>
    <item>委内瑞拉           *58   </item>
    <item>越南               *84   </item>
    <item>也门               *967  </item>
    <item>南斯拉夫           *381  </item>
    <item>津巴布韦           *263  </item>
    <item>扎伊尔             *243  </item>
    <item>赞比亚             *260  </item>
    <item>牙买加             *1876 </item>
    <item>毛里塔尼亚             *222 </item>
    <item>佛得角             *238 </item>
    <item>赤道几内亚             *240 </item>
    <item>几内亚比绍             *245 </item>
    <item>卢旺达             *250 </item>
    <item>科摩罗             *269 </item>
    <item>阿鲁巴岛             *297 </item>
    <item>法罗群岛             *298 </item>
    <item>格陵兰岛             *299 </item>
    <item>基里巴斯             *686 </item>
    <item>瓦努阿图             *678 </item>
    <item>不丹             *975 </item>


</string-array>


<string-array name="country_code_list_en" translatable="false">
    <item>Bhutan             *975 </item>
    <item>Vanuatu             *678 </item>
    <item>Kiribati             *686 </item>
    <item>Angola                     *244  </item>
    <item>Afghanistan                *93   </item>
    <item>Albania                    *355  </item>
    <item>Algeria                    *213  </item>
    <item>Andorra                    *376  </item>
    <item>Anguilla                   *1264 </item>
    <item>Antigua and Barbuda        *1268 </item>
    <item>Australia                  *61   </item>
    <item>Austria                    *43   </item>
    <item>Azerbaijan                 *994  </item>
    <item>Bahamas                    *1242 </item>
    <item>Bahrain                    *973  </item>
    <item>Bangladesh                 *880  </item>
    <item>Barbados                   *1246 </item>
    <item>Belarus                    *375  </item>
    <item>Belgium                    *32   </item>
    <item>Belize                     *501  </item>
    <item>Benin                      *229  </item>
    <item>BermudaIs.                 *1441 </item>
    <item>Bolivia                    *591  </item>
    <item>Botswana                   *267  </item>
    <item>Brazil                     *55   </item>
    <item>Brunei                     *673  </item>
    <item>Bulgaria                   *359  </item>
    <item>Burkina-faso               *226  </item>
    <item>Burma                      *95   </item>
    <item>Burundi                    *257  </item>
    <item>Cameroon                   *237  </item>
    <item>Canada                     *1    </item>
    <item>Cayman Is.                 *1345 </item>
    <item>Central African Republic   *236  </item>
    <item>Chad                       *235  </item>
    <item>Chile                      *56   </item>
    <item>China                      *86   </item>
    <item>Colombia                   *57   </item>
    <item>Congo                      *242  </item>
    <item>Cook Is.                   *682  </item>
    <item>Costa Rica                 *506  </item>
    <item>Cuba                       *53   </item>
    <item>Cyprus                     *357  </item>
    <item>Czech Republic             *420  </item>
    <item>Denmark                    *45   </item>
    <item>Djibouti                   *253  </item>
    <item>Dominica Rep.              *1890 </item>
    <item>Ecuador                    *593  </item>
    <item>Egypt                      *20   </item>
    <item>EISalvador                 *503  </item>
    <item>Estonia                    *372  </item>
    <item>Ethiopia                   *251  </item>
    <item>Fiji                       *679  </item>
    <item>Finland                    *358  </item>
    <item>France                     *33   </item>
    <item>French Guiana              *594  </item>
    <item>Gabon                      *241  </item>
    <item>Gambia                     *220  </item>
    <item>Georgia                    *995  </item>
    <item>Germany                    *49   </item>
    <item>Ghana                      *233  </item>
    <item>Gibraltar                  *350  </item>
    <item>Greece                     *30   </item>
    <item>Guam                       *1671 </item>
    <item>Guatemala                  *502  </item>
    <item>Guinea                     *224  </item>
    <item>Guyana                     *592  </item>
    <item>Haiti                      *509  </item>
    <item>Honduras                   *504  </item>
    <item>Hongkong                   *852  </item>
    <item>Hungary                    *36   </item>
    <item>Iceland                    *354  </item>
    <item>India                      *91   </item>
    <item>Indonesia                  *62   </item>
    <item>Iran                       *98   </item>
    <item>Iraq                       *964  </item>
    <item>Ireland                    *353  </item>
    <item>Israel                     *972  </item>
    <item>Italy                      *39   </item>
    <item>IvoryCoast                 *225  </item>
    <item>Japan                      *81   </item>
    <item>Jordan                     *962  </item>
    <item>Kampuchea (Cambodia )      *855  </item>
    <item>Kenya                      *254  </item>
    <item>Korea                      *82   </item>
    <item>Kuwait                     *965  </item>
    <item>Laos                       *856  </item>
    <item>Latvia                     *371  </item>
    <item>Lebanon                    *961  </item>
    <item>Lesotho                    *266  </item>
    <item>Liberia                    *231  </item>
    <item>Libya                      *218  </item>
    <item>Liechtenstein              *423  </item>
    <item>Lithuania                  *370  </item>
    <item>Luxembourg                 *352  </item>
    <item>Macao                      *853  </item>
    <item>Madagascar                 *261  </item>
    <item>Malawi                     *265  </item>
    <item>Malaysia                   *60   </item>
    <item>Maldives                   *960  </item>
    <item>Mali                       *223  </item>
    <item>Martinique                 *596  </item>
    <item>Mauritius                  *230  </item>
    <item>Mexico                     *52   </item>
    <item>Moldova, Republic of       *373  </item>
    <item>Monaco                     *377  </item>
    <item>Mongolia                   *976  </item>
    <item>Montserrat Is              *1664 </item>
    <item>Morocco                    *212  </item>
    <item>Mozambique                 *258  </item>
    <item>Namibia                    *264  </item>
    <item>Nepal                      *977  </item>
    <item>Netheriands Antilles       *599  </item>
    <item>Netherlands                *31   </item>
    <item>NewZealand                 *64   </item>
    <item>Nicaragua                  *505  </item>
    <item>Niger                      *227  </item>
    <item>Nigeria                    *234  </item>
    <item>Norway                     *47   </item>
    <item>Oman                       *968  </item>
    <item>Pakistan                   *92   </item>
    <item>Panama                     *507  </item>
    <item>Papua New Cuinea           *675  </item>
    <item>Paraguay                   *595  </item>
    <item>Peru                       *51   </item>
    <item>Philippines                *63   </item>
    <item>Poland                     *48   </item>
    <item>French Polynesia           *689  </item>
    <item>Portugal                   *351  </item>
    <item>PuertoRico                 *1787 </item>
    <item>Qatar                      *974  </item>
    <item>Reunion                    *262  </item>
    <item>Romania                    *40   </item>
    <item>Russia                     *7    </item>
    <item>Saint Lueia                *1758 </item>
    <item>Samoa Western              *685  </item>
    <item>Sao Tome and Principe      *239  </item>
    <item>Saudi Arabia               *966  </item>
    <item>Senegal                    *221  </item>
    <item>Seychelles                 *248  </item>
    <item>Sierra Leone               *232  </item>
    <item>Singapore                  *65   </item>
    <item>Slovakia                   *421  </item>
    <item>Slovenia                   *386  </item>
    <item>Solomon Is                 *677  </item>
    <item>Somali                     *252  </item>
    <item>Spain                      *34   </item>
    <item>Sri Lanka                  *94   </item>
    <item>St.Vincent                 *1784 </item>
    <item>Sudan                      *249  </item>
    <item>Suriname                   *597  </item>
    <item>Swaziland                  *268  </item>
    <item>Sweden                     *46   </item>
    <item>Switzerland                *41   </item>
    <item>Syriaw                     *963  </item>
    <item>Taiwan                     *886  </item>
    <item>Tajikstan                  *992  </item>
    <item>Tanzania                   *255  </item>
    <item>Thailand                   *66   </item>
    <item>Togo                       *228  </item>
    <item>Tonga                      *676  </item>
    <item>Tunisia                    *216  </item>
    <item>Turkey                     *90   </item>
    <item>Turkmenistan               *993  </item>
    <item>Uganda                     *256  </item>
    <item>Ukraine                    *380  </item>
    <item>United Arab Emirates       *971  </item>
    <item>United Kiongdom            *44   </item>
    <item>United States of America   *1    </item>
    <item>Uruguay                    *598  </item>
    <item>Venezuela                  *58   </item>
    <item>Vietnam                    *84   </item>
    <item>Yemen                      *967  </item>
    <item>Yugoslavia                 *381  </item>
    <item>Zimbabwe                   *263  </item>
    <item>Zaire                      *243  </item>
    <item>Zambia                     *260  </item>
    <item>Jamaica                    *1876 </item>
    <item>Mauritania                 *222 </item>
    <item>Cape Verde                 *238 </item>
    <item>Equatorial Guinea          *240 </item>
    <item>Guinea-Bissau              *245 </item>
    <item>Rwanda                     *250 </item>
    <item>Comoros                    *269 </item>
    <item>Aruba                      *297 </item>
    <item>The Faroe Islands          *298 </item>
    <item>Greenland                  *299 </item>


</string-array>

当然这个是我一个一个对 的 ,可能也有错误,欢迎指出!!!

© 著作权归作者所有

共有 人打赏支持
金丨豆
粉丝 8
博文 33
码字总数 22754
作品 0
深圳
程序员
java获取系统语言(区分简体中文和繁体中文)

之前做android应用时遇到过一个问题,就是根据语言的不同而显示不同的内容 网上很多代码都是错误的,起码无法区分简体和繁体,这里给出一种方法 不涉及android任何知识,所以就归类到java这边...

Airship
2015/02/11
0
0
[多图]使用 Google Wallet 在 Google Play 上购买付费应用

上周壹开始,国际网络巨头 Google 升级了自家的 Google Wallet 应用程序,升级之后的 Google Wallet 可以支持包括中国大陆在内的几乎所有国家的信用卡付款,于是像本公子这样喜欢折腾的人又有...

苗哥
2012/09/16
0
9
TelephonyManager类

TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。 在应用程序中可以使用这些get方法获取相...

骑牛找牛
2014/02/03
0
1
Android手机平板两不误,使用Fragment实现兼容手机和平板的程序

记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括Android手机和Android Pad。然后为了节省人力,公司无节操地让Android手机和Android Pad都由我们团队开发。...

带梦想一7飞
2013/06/05
0
0
Android手机平板两不误,使用Fragment实现兼容手机和平板的程序

记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括Android手机和Android Pad。然后为了节省人力,公司无节操地让Android手机和Android Pad都由我们团队开发。...

球球
2013/05/31
0
6
那些年Android黑科技①:只要活着,就有希望

“黑科技什么的最喜欢了! 对,我们就是要搞事。 来呀。谁怕谁。三年血赚,死刑不亏。(๑´ڡ`๑) ” -- 来自暗世界android工程师 前言: 这个世界上手机有三大系统,苹果、 安卓、 中国安卓 ...

猴亮屏
2017/10/24
0
0
带来手势操作的 Android P beta 发布,Pixel 尝鲜

Google 2018 I/O 大会正在进行,Android P Beta 公测版目前已经发布。 下载地址 >>> https://developer.android.com/preview/download Android P Beta 计划针对 Pixel 手机开放 —— 今天开始......

局长
05/09
0
4
Android靠哪些东西能打败iphone

某杂志让我给普通用户买智能手机提点建议,我建议普通的用户,还是最好买android原因如下,缩微版发在微博上,有人说这是说android哪些地方比iphone强,这也没有关系,可能有一天就是靠这个a...

项立刚
06/26
0
0
AndroidStudio、gradle、buildToolsVersion关系

使用AndroidStudio 开发也已经2年了,每次gradle 或者studio 有推荐更新后,项目重新sync后都会报错,提示更新相应的其他版本,比如AndroidStudio、gradle、buildToolsVersion版本; 先来说说...

SuShine
2017/11/07
0
0
Android P Beta 2 及终版 API 强势来袭!

在四周前的 Google I/O 开发者大会上,我们发布了Android P 的首个 Beta 版,将人工智能 (AI) 定位为操作系统的核心,并侧重于提供智能且简洁的体验。 今天,我们隆重推出 Android P Beta 2...

谷歌开发者
06/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!

前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它...

crossoverJie
11分钟前
2
0
OSChina 周一乱弹 —— 你的朋友圈有点生锈了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @Devoes :分享Trademark的单曲《Only Love (电视剧《妙手仁心 II》插曲)》: 《Only Love (电视剧《妙手仁心 II》插曲)》- Trademark 手机党少...

小小编辑
今天
249
9
【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
1
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
2
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
2
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
1
0
AB 压力测试

Ubuntu 安装AB apapt-get install apache2-utils 使用AB 压力测试 -c 并发数 -n请求总数 ab -c 3000 -n 10000 http://localhost/test/index.php AB只能测试localhost 返回结果 This is Apac......

xiawet
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部