APP开发流程实例讲解-儒释道网络电台八天开发全程-功能和界面初步设定
APP开发流程实例讲解-儒释道网络电台八天开发全程
能和界面初步设定
APP开发流程实例讲解-儒释道网络电台八天开发全程
- 项目发起
- 功能和界面初步设定
- 在Android Studio中完成界面设计
- 实现功能代码:播放控制
- 优化排错:增强稳定性和添加异常处理
- 界面美化并进一步优化排错
- 百度云深度兼容测试并进一步优化排错
- 签名发布
确定功能
我们依照“儒释道网络电台”网页上提供的功能,经过仔细的取舍,最终确定在儒释道网络电台APP中包含以下内容:
- 节目时间表
- 视频音频播放
- 线路选择
- 最新讯息
- 经文讲义
因为是听讲经,不是看电影,所以没有提供全屏播放视频的功能。并且强制竖屏,不可旋转。
界面设计
首先挑选设计工具。不要笑我谁都有第一次的,这是我第一次使用设计工具
经过20分钟的选择,刚开始选择了Fluid UI,但那个网络速度,太慢了。最终选择了国内的墨刀(https://modao.cc/cn),真心不错,是国内的第一选择。
经过半个多小时的设计,最终确定只设计一个页面,左右两边各有一个抽屉。效果图如下:
主界面
左侧抽屉节目列表
右侧抽屉线路选择
墨刀在设计时的使用还是非常简单和人性化的。在此之前我根本没用过它设计过任何APP,但只经过了四五分钟的熟悉,已经基本会使用它了。儒释道网络电台APP本身就比较简单,所以只经过了40多分钟的时间就设计完了。哈哈
源码地址 https://code.csdn.net/do168/buddhismnetworkradio
APP开发流程实例讲解-儒释道网络电台八天开发全程-功能和界面初步设定相关推荐
- APP开发流程实例讲解-儒释道网络电台八天开发全程-百度云深度兼容测试并进一步优化排错
APP开发流程实例讲解-儒释道网络电台八天开发全程之 百度云深度兼容测试并进一步优化排错 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studi ...
- APP开发流程实例讲解-儒释道网络电台八天开发全程-项目发起
APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设计 实现功能代 ...
- APP开发流程实例讲解-儒释道网络电台八天开发全程-实现功能代码:播放控制
APP开发流程实例讲解-儒释道网络电台八天开发全程 实现功能代码:播放控制 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设 ...
- APP开发流程实例讲解-儒释道网络电台八天开发全程-在Android Studio中完成界面设计
APP开发流程实例讲解-儒释道网络电台八天开发全程 功能和界面初步设定 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设计 ...
- APP开发流程实例讲解-儒释道网络电台八天开发全程-签名发布
APP开发流程实例讲解-儒释道网络电台八天开发全程 签名发布 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设计 实现功能代 ...
- Android NDK开发之旅(2):一篇文章搞定Android Studio中使用CMake进行NDK/JNI开发
Android NDK开发之旅(2):一篇文章搞定android Studio中使用CMake进行NDK/JNI开发 (码字不易,转载请声明出处:http://blog.csdn.NET/andrex ...
- Android开发——Android Studio中配置及使用OpenCV示例
from: http://www.mobile-open.com/2015/86176.html 本文主要讲述了Android Studio中配置及使用OpenCV示例,现在整理出来分享给Androi ...
- Android Studio中的手机通讯录开发
Android Studio中的手机通讯录,包含功能(按首字母排序,动态添加) 第一次写博客,也刚踏入工作,想着把自己在项目中遇到的问题,以及自己在工作中所做的项目记录下来,方便以后自己查找知识,一开 ...
- Android Studio中app出现红叉的解决方案
Android Studio中app出现红叉的解决方案 如果你在网上搜索了一大圈之后发现还是没有解决你的问题,或许这篇文章能帮到你,同事的开发环境中遇到了,处理了一下午,期间包括删除工具,重装sdk等 ...
最新文章
- Linux正则表达式grep与egrep
- 详谈Spring定义
- 笔试算法题--汪仔换道具
- WSS 3.0 在默认的情况下不存在IRM的protector.
- Oracle 日志原理剖析
- jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式
- To disable deprecation,,use _CRT_SECURE_NO_WARNINGS
- c语言双精度百分号,C语言输出百分号%的方法和示例
- String方法(一)
- java 反射 镜子,java反射机制 - 巍巍的个人页面 - OSCHINA - 中文开源技术交流社区...
- main,tmain,winmain()等函数——UNICODE - sensensen - 博客园
- 米家小白增强固件_中考体育:男1000米/女800米想拿满分,掌握呼吸法是关键
- php 可变变量 数组赋值,PHP可变变量学习小结
- (4)建立一个标准尺寸的平面,并对其进行着色贴图、拉伸一定的厚度
- 69. Php部分常见问题总结
- 英文版 office 中的中文字体
- C#打开外部的exe程序并隐藏窗口、注册退出事件、传递参数
- 三极管作为电流源时的公式计算
- Firefox火狐浏览器插件大全
- 计算机硬盘从桌面消失了,如何解决win10硬盘分区不见了_win10机械硬盘突然消失解决方法...