`
qkgf91qkgf
  • 浏览: 13202 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Symbian 3系统的弟弟妹妹们。哥哥教你编写一个简单实用的小软件――python编程

 
阅读更多

Symbian 3系统的弟弟妹妹们。哥哥教你编写一个简单实用的小软件――python编程
2011年11月23日
  这个软件呢是日常生活类软件,只有三个功能,发送自定义的信息,调用UC浏览器打开网页,调用系统浏览器打开网页。前提是你的PY平台中必须有openurl这个模块,具体的编写和修改方法在源码中有消息注释。还有一点要说的是PY编程中带#号的句子系统会跳过不读取的。######import appuifw2 as appuifwimport envy,laa,timeimport e32import graphicsimport TopWindow,openurl,httplib,messaging,urllib#上面的是引入模块e32.ao_sleep(0)cn=lambda x: x.decode('u8')#定义u8中文编码appuifw.app.body=m=appuifw.Text_display(skinned=1)#定义软件界面appuifw.query(cn("本软件源码由 一笑为红颜。提供"),"query")#启动弹出语句def body(): m.set(cn('本软件源码由 一笑为红颜。提供!\n技术交流:420667878 '))body()#主界面显示内容def cxll(): if appuifw.query(cn('发送信息??'), 'query') : messaging.sms_send('CXLL', cn('10086'), encoding = 'UCS2') appuifw.note(cn('信息发送成功!'), 'conf')#这个代码为发送信息,把CXLL发送到10086,def cxll是我自己定义的函数,cxll是查询流量的拼音首位字母。如果你想增加更多的发送短信功能,请把def cxll…………conf')复制并重新换行粘贴,重新修改函数,即把def cxll中的cxll改成其他的字母,随便你改。 def uc(): if appuifw.query(cn("确认打开空间?"),"query"): openurl.open_ucweb("http://z.qq.com")#这个是调用UC打开空间,def uc是我自己定义的函数def xt(): if appuifw.query(cn('确认打开空间?'), 'query') : e32.start_exe('Z:\\sys\\bin\\BrowserNG.exe', 'Z:\\sys\\bin\\BrowserNG.exe"http://z.qq.com"')#这个是调用系统浏览器打开空间。def xt是我自己定义的函数def exit(): if appuifw.query(cn("确认退出?"),"query"): appuifw.note(cn("感谢你的支持!"),"conf")appuifw.app.menu = [(cn("查询流量"),cxll),(cn("UC启动空间"),uc),(cn("系统启动空间"),xt),(cn("退出"),exit)]#这里是定义菜单,自己看清楚,里面有cxll,uc,xt。即是刚才说的函数,每一个菜单按钮都指向唯一一个函数。例如:如果我增加了一个函数名为cxhf(查询话费)的发送信息功能,就把上面改成appuifw.app.menu = [(cn("查询流量"),cxll),(cn("UC启动空间"),uc),(cn("系统启动空间"),xt),(cn("查询话费"),cxhf),(cn("退出"),exit)]#####学会了木有!学会就自己修改或增加里面的功能吧,例如把你的岛国图片网址搞到软件里面去,又或许空间地址啊,论坛地址啊,还有查流量啊。下次有空就把二级菜单的编写方法写上来吧。现在这个软件是个一级菜单软件。
  
  
分享到:
评论

相关推荐

    Python高级编程

    pymo引擎:PYMO全称为python memories off,是一款运行于Symbian S60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏...

    利用Python做数据分析

    pymo引擎:PYMO全称为python memories off,是一款运行于Symbian S60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏...

    Python(面向对象编程语言) v3.4.0.zip

    一个用编译性语言比如C或C 写的程序可以从源文件(即 C或C 语言)转换到一个你的计算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。当你运行你的程序的时候,连接/ 转载器软件把...

    Python标准库

    pymo引擎:PYMO全称为python memories off,是一款运行于Symbian S60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏...

    python编程从入门到精通.doc

    2009 恋莉の小北 Python教程 第一节 前言&准备 By:刘志宇( 恋莉の小北 ) 给所有的Python学习者: 首先让我先感谢一下Python给我们提供一个如此简单实用且易于入门的平台。是Python 使得我们的手机更加智能,更加...

    tengge py for s60编程教程

    1.0 python编程软件准备 1.1系统提示 1.2编写一个记事本程序 1.3输入框 1.4加载模块和定义函数 1.5菜单的创建 1.6列表界面 1.7打电话.发短信和彩信 1.8重启和关机 1.9画布界面 2.0制作一个音乐播放器 2.1系统进度条...

    python for s60 1.44API函数手册英文版

    这里就要请出我们symbian操作系统中的软件开发程序python for s60。顾名思义python for s60即为在s60平台上编写python应用程序的软件。python是一个强大的脚本语言,它是一种写好就可以直接运行的语言,省去了复杂的...

    Python基础教程2

    pymo引擎:PYMO全称为python memories off,是一款运行于Symbian S60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏...

    智能手机操作系统编程Symbian及60系列

    智能手机操作系统编程Symbian及60系列,塞班入门书籍

    Python参考手册

    pymo引擎:PYMO全称为python memories off,是一款运行于Symbian S60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏...

    智能手机操作系统编程Symbian及60系列【PDF格式】

    智能手机操作系统编程Symbian及60系列【PDF格式】 用这个做参考资料,最合适不过了。

    智能手机操作系统编程Symbian及60系列.part2.rar

    智能手机操作系统编程Symbian及60系列.part2.rar,共2部分

    智能手机操作系统编程

    本忆较全面地覆盖了Symbian操作系统及编程等内容,主要包括开发环境、内存与资源管理、应用程序设计、控件、多媒体、网络与通信、消息等,并附有大量的编程实例。 本书的读者是高等院校相关专业的师生和软件开发人员...

    美河提供.智能手机操作系统编程Symbian及60系列1

    本忆较全面地覆盖了Symbian操作系统及编程等内容,主要包括开发环境、内存与资源管理、应用程序设计、控件、多媒体、网络与通信、消息等,并附有大量的编程实例。 本书的读者是高等院校相关专业的师生和软件开发人员...

    塞班60 PYTHON API

    塞班60 PYTHON API The Python for S60 Platform (Python for S60) simplifies application development and provides a scripting solution for the Symbian C++ APIs. This document is for Python for S60 ...

    美河提供.智能手机操作系统编程Symbian及60系列.part3

    本书旨在把Symbian操作系统介绍给更广泛的人群,以及相关专业的师生和软件技术开发人才。共3个分卷,全下载解压即可。

    《Symbian S60 (第3版) 手机程序开发与实用教程》

    《Symbian S60 (第3版) 手机程序开发与实用教程》 中的BluetoothChat实例

    Symbian塞班操作系统

    Symbian塞班操作系统的介绍以及应用

    智能手机操作系统编程 Symbian及60系列【最好的中文电子教程】

    PDF格式电子书,由浅入深,适合希望学习S60编程但还没有入门,或是刚刚入门的朋友。 希望对各位有所帮助。

Global site tag (gtag.js) - Google Analytics