那些年我们开发的应用程序

这里所要谈到的应用程序主要是由Java,Python等语言,并且在Windows环境下开发和实现。

weather

weather应用程序是由java语言开发的一款天气预报App,天气数据来自于Yahoo数据库。weather应用程序支持22个国家的城市天气预报信息。

mp3_v2

mp3_v2应用程序是由java语言开发的一款音乐(mp3)播放软件。只支持本地音乐(mp3)文件的播放,并且mp3文件的名称中不能包含中文名称(这是一个遗憾,但整体的体验效果是不错的)。mp3_v2应用程序运行的时候,可以最小化到托盘,并且占用CUP资源非常少。会给你带来音乐的享受。

mp3

mp3应用程序是由java语言开发的一款音乐(mp3)播放软件,只支持本地音乐(mp3)文件的播放,很好的支持中文。mp3应用程序运行的时候,可以最小化到托盘。同时支持定制歌手头像。(mp3应用程序没有实现进度条和音量控制,这是mp3应用程序的一个遗憾,虽然有遗憾,但会给你音乐的享受)

PyMusic

PyMusic应用程序是由Python语言开发的一款音乐播放软件。这款软件的灵感来自百度随心听。动作按钮全部是画出来的,没有用到任何图片。用到图片的只有:背景,歌手图片,作者图片。

程序小遗憾:

1.歌手图片需要自己整理(240*240)

2.歌曲需要从mp3转换到ogg格式

3.手动添加歌手图和歌曲

虽然有些小遗憾,但是整体的UI设计会给你带来不一样的音乐享受体验。

Ball Perfectly Elastic Collision(BPEC)

Ball Perfectly Elastic Collision(BPEC)应用程序是由Python语言开发的一款游戏软件,运行于Windows环境下。小球的可以通过鼠标左键(添加小球)和右键(减少小球)来进行操作。灵感来自Windows的屏保。

notepad

notepad应用程序是由java语言开发的一款文字编辑软件。灵感来自Windows的notepad。事实上这款软件是模仿Windows的notepad软件的功能,然后自己加入了一些自己的功能。例如变换皮肤,Notepad API等。

alarm_v2

alarm_v2应用程序是由java语言开发的一款闹钟软件,简单的UI设计,并且提供快速设定时间的按钮(+/-1, +/-5, +/-30)。alarm_v2应用程序还提供试听铃声的功能。当你设定好闹钟以后,四个进度条会动态显示剩余时间。当然alarm_v2应用程序也提供Mini界面和普通界面的切换操作。

alarm

alarm应用程序是由java语言开发的一款闹表软件,这是很早以前(大二的时候)凭借自己兴趣开发的的闹表程序。alarm应用程序提供更换皮肤,系统托盘等功能。当时间剩余30s的时候,alarm应用程序会给出提醒信息。当时间到了时候,闹表的铃声会响起来,同时应用程序也会震动。当我们点击‘停止’按钮的时候,有时候铃声不会停下来(这是程序的一个小遗憾)。

screen-shot

screen-shot应用程序是由java语言开发的一款截图软件,程序有设计到Maven的应用。这是一个前人(mailingfeng)的project,然后在此基础上进行二次开发,然后加入了一些新的功能,例如:系统托盘,锯齿效果,圆形效果等。还有一点,就是把之前的版本给翻译为引文版本了。用到screen-shot功能的应用程序,如:alarm, mp3

========================================================

More reading,and english is important.

I‘m Hongten

E | [email protected]  B | http://www.cnblogs.com/hongten

========================================================

时间: 2024-11-06 03:35:03

那些年我们开发的应用程序的相关文章

webstorm开发微信小程序代码提醒(webstorm开发工具)

使用了微信提供的开发工具是真心难用,卡顿厉害.中英文切写注释换相当不爽.还没办法多开窗口,相信大家也遇到过这种现象. 下边我们介绍下webstorm来开发微信小程序的一些配置: 1.首先FileType下Cascading Style Sheet 添加*.wxss 1.png 2.FileType下HTML 添加*.wxml 2.png 3.将其中的wecharCode.jar下载下来,然后在webStorm 的 File -> import settings 中导入即可 3.png 配置已经完

java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符

**-----Java基础大纲-----**   **-----本章节-----** 1.Java语言的历史.特点及工作原理 2.JRE和JDK的介绍 3.Java运行环境和开发工具 4.Java基础语法 **-----下一章节-----** 5.条件语句 6.循环 7.数组 ============================================== 一:历史及开发准备 1.Java发展历程及来源 (1)发展历程 1996年1月,Sun公司发布了Java的第一个开发工具包(JD

Android上方便地开发的C程序

如果你基于没有一个专门的开发板练手,那你的Android手机也可以开发大多数C应用程序,安装好后编译C的编译器.本文只写一个Hello World的运行过程.优点是:不需要eclipse,不需要Android源码,不需要Android.mk,不需要NDK.一个C程序员就可以很好的利用Android了,需要一个编译器和一个adb要把程序放到Android系统中. 1.安装adb sudo apt-get install android-tools-adb 2.安装交叉工具链 sudo apt-ge

使用Qtcreator开发嵌入式linux程序

http://qt-project.org/doc/qtcreator-3.0/creator-project-cmake.html 方法1: 使用 qmake编辑  工程文件 xxxx.pro添加 equals (QT_ARCH, "arm")  {    target.path=/tmp/$${TARGET}/bin    INSTALLS += target } CONFIG(debug, debug|release) { message(this is debug versio

用 Tomcat 和 Eclipse 开发 Web 应用程序

用 Tomcat 和 Eclipse 开发 Web 应用程序 Apache Tomcat & Eclipse 平台是一款杰出的 Web 开发平台 若将 Eclipse 与 Apache Tomcat 直接集成,那么将其用作 Web 开发平台就会更为容易.通过本文,了解如何设置 Eclipse 和 Apache Tomcat V5.5 来开发经典的 Hello World servlet. 4评论: Nathan A. Good, 作家兼软件工程师, Freelance Developer 关闭

开发Android应用程序来使用硬件访问服务

1.开发Android应用程序来使用硬件访问服务 ~/android-2.3_r1/packages/experimental/Freg ----AndroidManifest.java ----Android.mk ----src ----shy/luo/freg ----Freg.java ----res ----layout ----main.xml ----values ----string.xml ----drawable ----icon.png Freg.java package

用 Eclipse 开发 Android 应用程序

转自:http://www.apkbus.com/android-13828-1-1.html 开始之前 本教程介绍如何在 Eclipse 环境中进行 Android 应用程序开发,包括两个示例应用程序.第一个示例是一个基本的应用程序,涉及构建和调试的所有阶段.第二个应用程序示例涉及比较复杂的 Android 特性,包括联系人搜索和 Google Maps 地址查找.要想从本教程获得最大收益,具备移动开发经验会有帮助,但不是必需的.开发 Android 应用程序需要 Java? 编程技能,但是对

利用WordPress REST API 开发微信小程序从入门到放弃

自从我发布并开源WordPress版微信小程序以来,很多WordPress网站的站长问有关程序开发的问题,其实在文章:<用微信小程序连接WordPress网站>讲述过一些基本的要点,不过仍然有不少人对一些细节不明白,于是我就想着再写一篇比较全面而基础的教程,主要针对入门级别用户,高手就不用看了. WordPress版“守望轩”微信小程序开放源码地址:https://github.com/iamxjb/winxin-app-watch-life.net 至于标题,请原谅我,我标题党了. Word

Linux系统中用DNW向ARM开发板下载程序

在Linux下通过dnw来给开发板发送程序.包括驱动程序代码:secbulk.c,应用程序代码:dnw.c.只能运行在32位系统上,在64位系统上提示错误:DNW download Data size is too big. dnw源代码: #include <stdio.h> #include <stdlib.h> #include <malloc.h> #include <sys/types.h> #include <sys/stat.h>