图形简历生成器


一、    概述

本软件是一款图形绘制软件,同时又属于一款信息转化软件。在计算机学科里,又属于可视化研究领域。本软件是基于移动平台的应用软件,有着良好的应用价值。

二、    开发环境

本系统基于android平台,使用android sdk作为开发库,eclipse作为开发环境进行开发,android版本为android 2.2,没有使用网络功能。现在模拟器上运行调试,然后主要是在nexus 7上测试。

三、    界面截图

软件启动后出现如下界面Figure 1,这个界面中有两个按钮,分对应不同的功能,如图中所示,一个是进行文本编辑,一个是直接进行图形绘制:


Figure1

点击绘制出现界面Figure 2,界面的下方有4个tab键,分别切换到Figure2~Figure 5,其中Figure 2~Figrue 4这三个按钮是进行文本编辑的,Figure 5 主要完成数据的处理。

Figrue 2 界面内容较多,屏幕较小的设备则具有上下滑动的功能,该界面分为四部分功能,使用一条横杠隔开,第一部分是头像、姓名、性别、出生日期,点击头像则会进入到图库,这样可以从图库选择头像,另外两个按钮分别是为了简化输入而设立的;第二部分中的按钮可以获取本机的电话号码,并显示在输入框中;第三部分为求职需求,未显示完整,包括职位需求,薪水需求,假期需求;第四部分为备注,用于填写其他信息,同样因为界面太小没有显示出来。


Figure 2                                

Figure3 为技能编辑界面界面,通过点击四个按钮实现上翻下翻,删除添加功能。

 

Figure3

Figure 4为工作经验编辑界面,其布局Figure 3雷同

 

Figure4

Figure 5为数据操作按钮,点击保存界面变化成Figure6,在EditText中输入文件名,点击保存按钮,则会将前面编写的数据保存入程序的file目录下,点击打开则会进入程序更目录下,选择好文件后,内容就会显示在Figrue2~Figure 4中,点击绘制,则会利用前面填写的文本信息绘制图像。

这里采用的文本数据格式为json数据,android库中有专门的json类。

          

Figure 5                                                                                                                       Figure6                        

点击Figure 1中的绘制和点击Figure 5中的打开,则会出现如下界面,Figure 7,这个界面是程序的根目录,包括两个文件夹,一个是file,里面的文件为编辑得到的文本文件,如Figure 8所示,另一个是img,是选择头像后,保存的经处理的图像文件文件。


Figure 7

                             Figure 8

绘制后显示的图像如Figure 9~Figure 11所示,第一个是基本信息,第二个是技能工作信息,第三个是另一种角度的技能信息。

Figure 10和Figure 11为本软件的核心。

Figure 10,从技能的熟练角度展示信息,他是在计算技能的平均水平的基础上相互对比,按所占的比例绘制的,反映的是平均水平和相对高低。

Figure 11,从时间的角度分析工作经历和技能信息,技能从开始到现在,每一年都会有个测评;工作经历则是一个人在一个公司工作整个过程的测评。


Figure 9

                 

Figure10                                                                                                                                      Figure 11

四、    功能详述

本系统首先是希望用户填写信息让后绘制图形简历,但是用户可以选择本地已保存的文件来绘制简历,进而显示给用户,所以程序的开始便提供了两种选择,一是编辑,二是选择文件直接绘制。

考虑到用户编辑的困难性,提供了一些简化编辑的操作。如读取日历,从图库中获取图片,获取手机的电话号码等。

软件中数据的格式是使用json格式。也就是说保存的文件的数据为json文本,这样方便数据内容的提取与更新。

图形的绘制可以用多种模板。只要符合所采用的数据格式模板,均可以添加到程序中,考虑到该工作主要是美工,因此未能提供其他模板,只是提供了一种较为平凡的模板。

图像是可以保存的,因为是画在View上的。

                                                  

六、    备注

   软件的代码在github上,URL:https://github.com/huneng/resume.git


Author E-mail:[email protected]

猜你喜欢

转载自blog.csdn.net/huneng1991/article/details/19505483