肝胆肠胃用药讲义学步用现在语言讲

成语,往往取自于古代经典、著作、历史故事和口头故事,用生动简洁的语言,表达某种含义。下列成语体现自信的是
A.邯郸学步B.负荆请罪C.毛遂自荐D.悬梁刺股
咖咴婶婶0136
为您推荐:
扫描下载二维码下次自动登录
现在的位置:
& 综合 & 正文
android 应用内切换语言
看到微信可以切换语言,切换语言也就是app国际化问题。我们也都会想到通过改变系统的语言,让app是自己跟随系统走,但是每一台手机系统设置中支持选择的语言,就比较少,比如小米2a:就只有 简体中文,繁体中文,English三种语言,肯定满足不了需求,api中提供了locale 类,实现本地化。下面我们来做个例子:对一个简单的setting界面进行语言切换,切换的语言选择有跟随系统走,中文,英文,阿拉伯文。如下图
1.先去查看下
2.在工程res文件下添加对应语种的values文件,ar:阿拉伯语, en:英语
zh_rCN: 简体中文
截图如下:
在strings.xml和arrays.xml需要国际化的字符串进行相应得翻译
3.在功能清单文件中对要进行切换acitivity 进行配置
android:configChanges="locale"
4.对语言选择的处理
语言选择对话框如下图:
切换语言的关键:
复制内容到剪贴板
//应用内配置语言
Resources resources =getResources();//获得res资源对象
Configuration config = resources.getConfiguration();//获得设置对象
DisplayMetrics dm = resources.getDisplayMetrics();//获得屏幕参数:主要是分辨率,像素等。
config.locale = Locale.SIMPLIFIED_CHINESE; //简体中文
resources.updateConfiguration(config, dm);
刚开始的时候,我在在保存后,就进行语言切换,没有效果,原因是界面资源没有重新加载,参考了微信的方法,就是干掉MainActivity,在重启MainActivity,那就这样干吧! 测试下,还真有效果!
上述代码有一定缺陷,没法对阿拉伯语(相对不常用的语种)就
行不通,Local没有提供相应的常量,问了度娘,也没答案,在网络上看到android2.3以上都支持了阿拉伯语,那就怪啦,最后竟然没有Locale.ar常量,那就new一个呗
config.locale =new
Locale("ar");
测试了下,也行!
切换成阿拉伯语效果截图:
5.贴出语言选择对话框 单选选中,保存事件处理代码 和切换语言的代码:
单选选中,保存事件处理代码:
String[] languages=context.getResources().getStringArray(R.array.languages);
AlertDialog.Builder builder=new
AlertDialog.Builder(context);
builder.setTitle(R.string.language_choice);
SharedPreferences languagePre=context.getSharedPreferences("language_choice", context.MODE_PRIVATE);
int id=languagePre.getInt("id",
builder.setSingleChoiceItems(languages, id,
DialogInterface.OnClickListener(){
&a href=""
target="_blank"&@Override&/a&
void onClick(DialogInterface arg0,
int index) {
languageId=0;
languageId=1;
languageId=2;
languageId=3;
languageId=0;
languagePre.edit().putInt("id", languageId).commit();
builder.setPositiveButton(R.string.save,
new DialogInterface.OnClickListener() {
&a href=""
target="_blank"&@Override&/a&
void onClick(DialogInterface dialog,
int which) {
((Activity) context).finish();
Intent intent=new
intent.setClass(context, MainActivity.class);
context.startActivity(intent);
(2)在MainActivity中的语言切换代码:
SharedPreferences languagePre=getSharedPreferences("language_choice", Context.MODE_PRIVATE);
id=languagePre.getInt("id",
Log.d("MainActivity",
"langauge_id="+id);
Resources resources =getResources();
Configuration config = resources.getConfiguration();
DisplayMetrics dm = resources.getDisplayMetrics();
config.locale=Locale.getDefault();
config.locale = Locale.SIMPLIFIED_CHINESE;
config.locale = Locale.ENGLISH;
config.locale =new
Locale("ar");
config.locale=Locale.getDefault();
resources.updateConfiguration(config, dm);
&&&&推荐文章:
【上篇】【下篇】下次自动登录
现在的位置:
& 综合 & 正文
go语言示例:for语句
go语言唯一的循环结构是for语句。这里有三种基本的for循环结构。最简单的形式是只有一个单一的条件语句。一个典型的for语句是具有初始化语句,条件语句,和执行后语句的。for语句如果没有条件语句会一直循环直到有break语句或者return语句返回的时候。
Plain Text code
package main
import "fmt"
func main() {
for i &= 3 {
fmt.Println(i)
for j := 7; j &= 9; j++ {
fmt.Println(j)
fmt.Println("loop")
$ go run for.go1
loop当我们学习到range语句,channels,和其他的数据结构时候,我们会看到for语句的另外的形式。原文网址:
&&&&推荐文章:
【上篇】【下篇】您现在的位置:>
春晚大量运用网络语言被批“邯郸学步”
& 09:18:41&来源:红网&
今年春晚的小品和相声中大量地运用网络流行语作为笑点,比如“偷菜”、“我妈叫我回家吃饭”、“不要崇拜哥,哥只是个传说”、“唱的不是歌,是寂寞”、“雷人”和“梦想很丰满,现实很骨干”等等,似乎要一
网打尽近年来的网络热词。但从网上的反映来看,效果并不理想。
近年来,由于网络使用者的年轻化倾向,网络俨然已成为时尚的前沿,好多新鲜的玩意儿都是最先从这里流行开来。另一方面,网络的存在也让人们的娱乐生活有了更多的选择余地,也就形成了对传统电视媒体,当然包括央视这样的电视的挑战。央视显然意识到了这样的挑战,在春晚的的语言类节目的相声小品中频频向网络借招可以看成是央视对网络挑战的一种焦虑式的应对。
语言有它的时代性,为吸引年轻的观众,春晚上适当地加上一些春晚语言是可以锦上添花的。但网络语言本来就具有非常随意、即兴的特点,只有在特点的场所和语境使用才有效果。过犹不及,过多过滥,不看具体环境地使用网络语言只会有适得其反的效果。从观众的反应来看,就是如此,网民观众对此并不领情,有人认为这太腻歪,有人觉得太牵强,而对网络不熟悉的老年观众又看不懂。
春晚中网络流行语的大量运用又反映了小品和相声创作者的在原创能力上的匮乏。这十多年来,春晚老是那几个老面孔在霸占着舞台的空间和宝贵的除夕时间。前不久,网友自发评出了春晚最不希望看的十张脸不但大多数这次春晚中悉数出场,而且个个都占据了黄金时间,春晚的因循守旧可见一斑。央视的垄断地位让观众在大年三十没有其他的选择,也使得央视的春晚一再失去了反思和改进的契机。
网络一个很大的特点是去中心化,去权威化。在网络时代,央视俨然还是以传媒老大的姿态出现,它的傲慢与偏见一再地使自己成为网民们嘲笑的对象。大量的使用网络流行语也许在央视自己看来是一个与网民亲近的动作,但这最终免不了让自己成为网民们心目中一个新的笑柄。这是因为央视春晚貌似在与时俱进,其实是与创新南辕北辙。它借用网络语言只是借来皮毛,离其中的精神实质实在相差太远,不得不沦落到邯郸学步的境地。
&|&责任编辑:贺俊艳
■ “烟台资讯365”让您随时随地用手机轻松掌握烟台最新鲜的事儿
■ 订阅方式:发送ytzx到&&
■ 取消方式:发送qxytzx到
■ 资费:0元/月 &&
■ 仅限山东移动用户
·····
·····
········
48小时排行榜
&&增值许可证:鲁B2-号&&广告经营许可证:鲁工商广字08-1685号
中国互联网举报中心电话:12377&&举报邮箱:
烟台日报传媒集团/烟台星云信息传讯有限公司 本站官方网址 鲁ICP备020006号}

我要回帖

更多关于 巴西讲什么语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信