-
最新发布
最近评论
文章分类
友情链接
Meta
Category Archives: 4J App
Android中的类MVC设计方案 – Trigger机制
当然,“MVC”是针对Web项目提出的;也就是说,Android中没有MVC一说;但此处“MVC”能十分精辟地进行概括,毕竟Java开发人员对该概念十分之熟悉,所以在此借用“类MVC”;下面进入正题: 一、效果图展示
Posted in 4J App
4 Comments
4JPlayer.v1.1-软件评测
一、欢迎界面 双击app图标之后,首先显示的是欢迎界面(如下左图所示),该界面上含有1张静态图片和1个动态点状进度条;当进度条循环完2轮之后,跳转到程序主界面中的Local Tab(如下右图所示)。 二、初始化界面 上右图展示的是初始化时Local Tab的界面,该界面罗列出SDCard上的音频文件。接下来展示该状态下Play Tab(如下左图所示)和Remote Tab界面(如下右图所示);该状态下Remote Tab罗列出服务器上的音频文件。
Posted in 4J App
3 Comments
4JPlayer.v1.1-需求分析与实现方法
一、需求来源 为完善上一版本(4JPlayer.v1.0)中存在的不足和增加一些新的功能,从而来进一步学习Android SDK的相关知识点。 二、功能概要和涉及知识点 欢迎界面显示图片和动态点状进度条,并停留一段时间之后跳转到主界面 Activity:调用finish()方法来结束当前Activity和startActivity()来开启一个新的Activity。 Handler:调用sendEmptyMessageDelayed()方法来延迟发送消息和重写handleMessage()方法来接收消息,并用switch-case进行分类处理。 Thread:定义一个线程类,该类extends Thread,通过传递Handler对象进行实例化,在run()方法中调用Handler对象的sendEmptyMessageDelayed()方法发送消息。 主界面由4个Tab组成 组件:TabHost、TabWidget和FrameLayout组件。 类:TabActivity、TabHost和TabHost.TabSpec类 其中2个Tab(Local Tab和Remote Tab)的内容由ListView来进行布局,并且ListItem中包含文字、图片和按钮(需监听onClick事件)
Posted in 4J App
7 Comments
4JPlayer.v1.0-软件评测
一、Welcome 双击app图标之后,首先显示的是欢迎界面,该界面上含有1张静态图片和1个动态点状滚动条;当滚动条循环完2轮之后,跳转到程序主界面;截屏如下: 二、Play Tab Play Tab中含有3个控制按钮,分别是:上一首、播放(暂停)和下一首;但播放控制功能并未实现;截屏如下:
Posted in 4J App
3 Comments
4JPlayer.v1.0-需求分析与实现方法
一、需求来源 我最近正在找android开发方面的工作,并将GTalk的状态设置为“找工作:Android开发”。A公司通过GTalk联系到我,但由于我身在魔都,而A公司位在帝都,故面试方面可能会有所不便;最终想到一个解决方案:给我出一道题,就是以图片的形式展示一小应用的需求,然后由我来实现其功能;由于A公司了解我目前还在上班中,只能利用业余时间来完成,就以一个星期为期。需求如下: 二、功能概要 欢迎界面显示图片和动态点状进度条 欢迎界面停留一段时间之后跳转到主界面 主界面由两部分组成:上面3个Tab、下面5个Button ListItem由三部分组成:图片、文字和按钮 罗列sdcard中mp3文件 从服务器获取mp3文件列表 后台下载mp3文件,并给予提示 三、需求分析与现实方法
Posted in 4J App
3 Comments