android——实现多语言支持
- 格式:pdf
- 大小:123.51 KB
- 文档页数:5


软件开发
12为帮助大学生学习C语言,本文提出了基于Android平台的C语言学习系统,让学生能充分利用点滴时间学习。系统包括C
语言教程,选择题,公共基础题、C语言的程序分析方法、调试
方法、常见问题的编程方法以及初学者易犯的错误。使用本系统
移动学习,有利于初学者更便捷的学习C语言。 1 引言C语言是大学生的必修课,但是学生在学习过程中有许多困
难,因此设计一款基于Android平台的C语言学习系统,能使初
学者随时可以学习C语言,无需网络的特点可以使初学者更能节
省时间,尽快的掌握C语言这一门知识。2 系统总体设计2.1 C语言学习功能。用户通过二级教程页面,对C语言基
础知识分章节的进行循序渐进的学习,避免在C语言的学习中对
繁杂的知识点感到混乱,适合初学者进行学习;用户通过公共基
础页面可进行整体C语言模块化学习,每一模块都有不同的知识
点,设计合理化,适合考试前的整体复习。2.2 C语言练习功能。章节练习是在用户进行章节的学习后
进行巩固复习的项目;考试基础则是为考试复习的学生提供大量
练习题库,包括选择题和程序题。2.3 C语言查询功能。用户可以在函数查询中进行针对性的
试题查询,输入用户选择的关键字,程序会按照先选择后程序的
顺序进行显示,避免错看漏看。2.4 C语言编程指导功能。编程指导功能是学习的进一步细
化,将用户不能理解的习题进行详细的解答,使用户面对不理解
的题仍然可以继续深化学习,进而理解。2.5 函数查询功能。函数查询模块主要分为库函数查询,函
数优先级查询,增前用户对库函数的学习。2.6 错题集查询功能。用于显示用户的错题,按时间顺序显示。
3 功能实现3.1 学习系统主界面模块
学习系统主界面模块包括二级教程,章节练习,公共基础,
考试题库,编程指导,函数查询,考试大纲,错题查询,帮助。3.2 二级教程
二级教程页面把C语言知识进行模块化分解,共分为十二个模
块,即十二章节,每一章节知识点合理分布,由易到难,适合初
木瓜移动创始人沈思专访——从平台到孵化器
作者:baiyuzhong分类:CTO视点, 热点报道 阅读:8,305 次添加评论
木瓜移动(Papaya Mobile)是一个开放的移动社交平台,专注于Android平台的休闲游戏和虚拟货币,其公司团队成立于2008年。木瓜游戏引擎是一个基于Android平台的免费OpenGL游戏引擎,让开发者能在iOS和Android平台上开发较复杂的社交游戏。创始人沈思本科毕业于清华,并获得美国斯坦福大学计算机及管理科学与工程双硕士学位,曾负责美国Google总部重要项目的开发和管理。木瓜移动在全世界拥有1500万注册用户,并以每日5万新增用户的速度增长。
木瓜移动现在已经开始进行孵化器计划,为游戏开发团队提供支持,无疑这是一次重大的战略转型,他们是如何理解中国的游戏开发、是如何考量这一新举措的?本刊记者采访了木瓜移动创始人沈思。
沈思认为,目前手机游戏开发的门槛已经很低
《程序员》:木瓜移动的最初目标是什么?开发人员所占比重有多少?
沈思:木瓜移动成立于2008年3月,最初的目标就是做一款“移动互联网上的游戏社交平台”。做平台的话就要先构建起自己的生态链,而作为一个游戏社交平台,想要支撑上面的游戏的话,需要有一个跨平台的游戏引擎。所以我们就先做了一个游戏引擎,然后在这个引擎的基础上,通过自己开发的一些游戏,构建起整个社区的基础。我们在北京总部有60多人,美国旧金山有10人左右,成都和纽约也有一些员工。而这些员工里面,和开发相关的人员占到80%。
《程序员》:当初为什么会想到木瓜移动这个名字?
沈思:公司的名字是和我的经历有关的。我在美国的时候非常崇拜苹果公司的Jobs,有一次我去听Jobs的演讲,之后便萌生了要创业的念头。后来成立了木瓜移动,在起名的时候也是希望能起一个和苹果相关的名字,于是就在所有水果的名字中找,最后选定了木瓜这个名字。因为木瓜的英文叫做Papaya,念起来也比较朗朗上口一些。
………………………………………………………… 实用第一 智慧密集
戴尔与惠普服务器认证和分销Oracle系统
近日,北京一甲骨文公司宣布,戴尔和惠普将会在其各自
x86平台上认证和分销Oracle Solaris.Oracle企业级Linux和
Oracle VM。
在戴尔和惠普服务器上运行Oracle Solaris。Oracle企业级
Linux和Oracle VM的客户将获得全面的Oracle标准支持服务
(Oracle S Premier Suppo ̄)。这将能帮助企业更快和更准确的解
决问题,并降低企业运营环境的风险。
甲骨文公司总裁Charles Phillips表示: “Oracle Solaris是
行业排名第一的UNIX操作系统,它符合多个x86平台的需
求。此外.越来越多的客户在x86平台上采用Oracle企业级
Linux和Oracle VM创建虚拟环境。体现了甲骨文对开放的承
诺。甲骨文将会为戴尔和惠普的客户提供更高水平的支持,帮
助他们立即获得深度的产品专业知识,以及在IT环境中降低
风险”。 戴尔全球联盟副总裁Joyce Mullen说: “通过在x86服务
器上提供Solaris、Oracle企业级Linux和OracleVM和其他操作
系统.戴尔为客户提供了更多选择和灵活性。我们共有的客户
将能利用我们获奖的服务器和Oracle软件来创建强大、可靠和
优化的IT平台,使他们更具竞争力.并在技术投资中获得最
大化的投资回报”。
惠普企业服务器、存储器和网络服务解决方案和战略联盟
副总裁Paul Miller指出: “客户需要及时调整以适应动态业务
的需求.但很多有硬线连接的应用软件和基础设施并不能快速
的应变 Oracle基础设施软件结合HP ProLiant服务器在x86
服务器上为客户提供了卓越的性能、扩展性和虚拟化能力。我
们共有的客户可以完全自信地在实现他们业务增长的同时也能
总第225期 2008年第7期 计算机与数字工程 Computer&Digital Engineering VO1.36 NO.7 71
使用PowerBuilder实现应用软件的多语言支持
李萍张太红
(新疆农业大学计算机与信息工程学院乌鲁木齐830052)
摘要分析当前实现多语言支持的技术。提出利用PowerBuilder实现应用软件多语言实时转换的一种新的解决方 案,即将系统中使用的文字翻译成语言资源,存储在语言资源库中,通过对环境变量及函数的处理,实现系统的多语言支持。
关键词 多语言Unicode报表 中图分类号TP311.54
Using PowerBuilder to Implement Multilingual Support of Application Software
Li Ping Zhang Taihong
(Collage of Computer and Information Engineering,Xi@ang Agricultural University,Urumqi 830052)
Abstract This paper presents the real—time convert method of implement multilingual support of application software in using PowerBuilder.This paper do a analysis about technology of multilingual support in application software,and raise a new method to implement multilingual support of application software,namely,to translate all words which appeared in system into