Android项目实战系列—基于博学谷(一)项目综述

news/2024/7/5 8:06:16

一、项目分析

1、项目名称

WordPress建站APP

2、项目概述

WordPress建站是一个学习博客建站技术的APP,主要讲述WordPress建站过程。APP基于黑马程序员的博学谷自学助手项目进行开发和创新。是移动高级开发课程的学生自主设计项目。博客内容会讲述APP的原型设计各个模块开发过程、以及在应用商店发布最终产品的过程。总共分为以下10个模块:

  • (1)、项目综述
  • (2)、界面设计
  • (3)、注册与登录模块
  • (4)、"我"的模块
  • (5)、个人资料模块
  • (6)、习题模块
  • (7)、课程模块
  • (8)、创新模块(上)
  • (9)、创新模块(下)
  • (10)、项目上线

3、开发环境

  • 操作系统:Windows 10 x64
  • Java环境:jdk 1.8
  • IDE环境:Eclipse Jee 2019
  • Android SDK Tools:24.1.2
  • Android编译:Android 9.0
  • 数据库:SQLite

4、模块说明

主要分为三大功能模块,分别为课程模块、习题模块、“我”的模块。项目结构如下图:

在这里插入图片描述

二、效果展示(部分)

1、欢迎界面和课程界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3CWfIitk-1587779229148)(https://www.cztcms.cn/wp-content/uploads/2020/04/boxuegu1.png)]

2、课程详情界面

image

3、习题界面一习题详情界面

image

Android项目实战系列—基于博学谷 开源地址

image               
image


http://www.niftyadmin.cn/n/3649659.html

相关文章

ldflags_使用ldflags设置Go应用程序的版本信息

ldflags介绍 (Introduction) When deploying applications into a production environment, building binaries with version information and other metadata will improve your monitoring, logging, and debugging processes by adding identifying information to help tra…

[J2ME]手机看交通监视器实时录像 实现说明

[J2ME] 手机看交通监视器实时录像实现说明摘要:本文档给出Mobile TrafficCam Viewer的实现说明。第1章 简单描述Mobile TrafficCam Viewer的功能和特别之处。第2章 给出了 Mobile TrafficCam Viewer的下载资源。1背景、功能和特别之处摘要:本章 简单描述…

Android项目实战系列—基于博学谷(二)界面设计

一、原型设计介绍 百度百科:原型设计是交互设计师与PD、PM、网站开发工程师沟通的最好工具。而该块的设计在原则上必须是交互设计师的产物,交互设计以用户为中心的理念会贯穿整个产品。利用交互设计师专业的眼光与经验直接导致该产品的可用性。产品原型…

使用EditPlus开发Java程序的配置

学Java,也要玩转EditPlus 很多初学者开始学习编程语言时,都会接触到EditPlus。许多人抱怨这个软件太原始,不好用。但是我却以为它就像是一件不错的艺术品——许多人说它不好,是还没发现它的美。那么,我就以Java语言的…

Android项目实战系列—基于博学谷(三)注册与登录

由于这个模块内容较多,篇幅较长,请耐心阅读。 注册与登录模块分为三个部分 欢迎界面 注册界面 登录界面 一、欢迎界面 1、创建工程,命名为BoXueGu,包名为com.boxuegu。 2、导入界面图片luunch_bg.png,导入drawable文件夹中。 3、…

入门javascript_JavaScript中的ES6箭头功能入门

入门javascript介绍 (Introduction) With ES6, there were many updates to the JavaScript, including the spread operator, object destructuring, new type of variables, and more. One of the most notable changes were arrow functions, a new and concise way to writ…

[j2me]利用JLayerME-CLDC0.2播放MP3的试验[1]

有一个JLayerME-CLDC0.2,专门是用来在CLDC1.0/MIDP2.0上播放MP3文件以及获取mp3文件的位速/采样率的。JLayerME是自己做解码器解析MP3格式,然后自行转换为wav格式,这个格式是真机都支持的,然后再让Manager.createPlayer进行播放。…

前端:Angular框架与Ionic框架集成Html翻译pipe(管道)

在前端开发的时候经常会遇到页面显示的内容有HTML标记。默认是没有经过翻译的。集成翻译管道就可以正常显示内容。由于Angular与ionic集成的方法有点不,所以分开写。 一、Angular框架集成pipe 1、新建一个管道 新建命令:ng g pipe pipe/tohtml tohtml…