1.1.3 开发语言介绍
Android 开发使用的是 java+XML 语言的方式。Java 影响深远的面向对象编
程语言。拥有着多种语言的特点,并且是跨平台的。因此 java 具有强大和简单
易用两个特点。可以用来编写桌面应用程序、Web 应用程序、分布式的系统和
嵌入式的系统等。
Django 是用 Python 开发的一个免费开源的 Web 框架,Python 下有许多款
不同的 Web 框架。Django 是重量级选手中最有代表性的一位。许多成功的网
站和 APP 都基于 Django。Python 是一种非常直接的语言,它允许你轻松地开
始编程。python 编程语言的基础知识可以在数小时或数天内学会。使用 Python
语言开发 django,可以让框架既支持面向过程的程序设计也支持面向对象的程
序设计。面向过程的语言,程序是由过程或函数构建起来的;面向对象的语
言,程序是由属性和方法组合而成的对象构建起来的。与其他主流语言如 C++
和 Java 相比,Python 以一种非常强大又实用的方式实现面向对象编程。同时,
django 框架还延续了 Python 语言的可扩展性和可嵌入性。如果需要一段关键代
码运行得更快或者希望某些算法不公开,你可以把你的部分程序用 C 或 C++编
写,然后在你的 Python 程序中使用它们。你可以将 Python 嵌入 C/C++程序,
从而向用户提供脚本的功能。
MySQL 用 C 和 C ++编写。并使用了多种编译器进行测试,保证了源代码的
可移植性。它的 SQL 解析器是用 yacc 编写的,但它使用的是自制的词法分析
器。MySQL 可在许多系统平台上工作。Mysql 作为大型数据库对于可靠性和并发
性的要求较高,InnoDB 作为默认的 MySQL 存储引擎。C++擅长面向对象程序设
计的同时,还可以进行基于过程的程序设计,C++不仅拥有计算机高效运行的实
用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描
述能力。
1.1.4 项目简介
本系统是基于金融的手机钱包管理系统,在 Android 中包括的功能有注册、
登录功能页的显示、个人信息的查询与修改,修改支付密码,银行卡的添加与删除、
账单的显示、余额的显示,转账,添加好友,充值,提现,话费充值,股票购买,
股票购买记录查询等主要功能。
评论0
最新资源