APP开发流程实例讲解-儒释道网络电台八天开发全程

能和界面初步设定

APP开发流程实例讲解-儒释道网络电台八天开发全程

  1. 项目发起
  2. 功能和界面初步设定
  3. 在Android Studio中完成界面设计
  4. 实现功能代码:播放控制
  5. 优化排错:增强稳定性和添加异常处理
  6. 界面美化并进一步优化排错
  7. 百度云深度兼容测试并进一步优化排错
  8. 签名发布

确定功能

我们依照“儒释道网络电台”网页上提供的功能,经过仔细的取舍,最终确定在儒释道网络电台APP中包含以下内容:

  • 节目时间表
  • 视频音频播放
  • 线路选择
  • 最新讯息
  • 经文讲义

因为是听讲经,不是看电影,所以没有提供全屏播放视频的功能。并且强制竖屏,不可旋转。

界面设计

首先挑选设计工具。不要笑我谁都有第一次的,这是我第一次使用设计工具

经过20分钟的选择,刚开始选择了Fluid UI,但那个网络速度,太慢了。最终选择了国内的墨刀(https://modao.cc/cn),真心不错,是国内的第一选择。

经过半个多小时的设计,最终确定只设计一个页面,左右两边各有一个抽屉。效果图如下:

主界面

左侧抽屉节目列表

右侧抽屉线路选择

墨刀在设计时的使用还是非常简单和人性化的。在此之前我根本没用过它设计过任何APP,但只经过了四五分钟的熟悉,已经基本会使用它了。儒释道网络电台APP本身就比较简单,所以只经过了40多分钟的时间就设计完了。哈哈

源码地址 https://code.csdn.net/do168/buddhismnetworkradio

APP开发流程实例讲解-儒释道网络电台八天开发全程-功能和界面初步设定相关推荐

  1. APP开发流程实例讲解-儒释道网络电台八天开发全程-百度云深度兼容测试并进一步优化排错

    APP开发流程实例讲解-儒释道网络电台八天开发全程之 百度云深度兼容测试并进一步优化排错 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studi ...

  2. APP开发流程实例讲解-儒释道网络电台八天开发全程-项目发起

    APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设计 实现功能代 ...

  3. APP开发流程实例讲解-儒释道网络电台八天开发全程-实现功能代码:播放控制

    APP开发流程实例讲解-儒释道网络电台八天开发全程 实现功能代码:播放控制 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设 ...

  4. APP开发流程实例讲解-儒释道网络电台八天开发全程-在Android Studio中完成界面设计

    APP开发流程实例讲解-儒释道网络电台八天开发全程 功能和界面初步设定 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设计 ...

  5. APP开发流程实例讲解-儒释道网络电台八天开发全程-签名发布

    APP开发流程实例讲解-儒释道网络电台八天开发全程 签名发布 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studio中完成界面设计 实现功能代 ...

  6. Android NDK开发之旅(2):一篇文章搞定Android Studio中使用CMake进行NDK/JNI开发

    Android NDK开发之旅(2):一篇文章搞定android Studio中使用CMake进行NDK/JNI开发 (码字不易,转载请声明出处:http://blog.csdn.NET/andrex ...

  7. Android开发——Android Studio中配置及使用OpenCV示例

    from: http://www.mobile-open.com/2015/86176.html 本文主要讲述了Android Studio中配置及使用OpenCV示例,现在整理出来分享给Androi ...

  8. Android Studio中的手机通讯录开发

    Android Studio中的手机通讯录,包含功能(按首字母排序,动态添加) 第一次写博客,也刚踏入工作,想着把自己在项目中遇到的问题,以及自己在工作中所做的项目记录下来,方便以后自己查找知识,一开 ...

  9. Android Studio中app出现红叉的解决方案

    Android Studio中app出现红叉的解决方案 如果你在网上搜索了一大圈之后发现还是没有解决你的问题,或许这篇文章能帮到你,同事的开发环境中遇到了,处理了一下午,期间包括删除工具,重装sdk等 ...

最新文章

  1. Linux正则表达式grep与egrep
  2. 详谈Spring定义
  3. 笔试算法题--汪仔换道具
  4. WSS 3.0 在默认的情况下不存在IRM的protector.
  5. Oracle 日志原理剖析
  6. jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式
  7. To disable deprecation,,use _CRT_SECURE_NO_WARNINGS
  8. c语言双精度百分号,C语言输出百分号%的方法和示例
  9. String方法(一)
  10. java 反射 镜子,java反射机制 - 巍巍的个人页面 - OSCHINA - 中文开源技术交流社区...
  11. main,tmain,winmain()等函数——UNICODE - sensensen - 博客园
  12. 米家小白增强固件_中考体育:男1000米/女800米想拿满分,掌握呼吸法是关键
  13. php 可变变量 数组赋值,PHP可变变量学习小结
  14. (4)建立一个标准尺寸的平面,并对其进行着色贴图、拉伸一定的厚度
  15. 69. Php部分常见问题总结
  16. 英文版 office 中的中文字体
  17. C#打开外部的exe程序并隐藏窗口、注册退出事件、传递参数
  18. 三极管作为电流源时的公式计算
  19. Firefox火狐浏览器插件大全
  20. 计算机硬盘从桌面消失了,如何解决win10硬盘分区不见了_win10机械硬盘突然消失解决方法...

热门文章

  1. 对抗训练:FGM、FGSM、PGD
  2. SCADE Display画布尺寸和Ratio计算
  3. English Alphabet(IT 英语字母表),大家来猜猜看吧!
  4. PBRT笔记(14)——光线传播2:体积渲染
  5. c# 蓝牙虚拟串口_C# 虚拟串口通信
  6. 迈思德网关成功与TLINK物联网平台对接
  7. 哔哩哔哩秋季头图小案例
  8. 达梦数据库在docker上的运行和添加rlwrap环境变量
  9. Java 合并重叠时间段
  10. eclipse 下安装PyDev并导入faster rcnn python代码调试