Android校园APP开发日记 - Go语言中文社区

Android校园APP开发日记


自制Android校园APP涉及的内容:

1.课程查询(本学校新教务系统的查询全部课程是以html格式返回的,查询一周的课程是以json数据返回的)

2.个人信息查询–>这个是以html格式返回的

3.绩点查询(成绩查询+绩点换算)

4.电话查询

7.设置界面(暂时还没有做)

首先呢?Android校园APP网上很多,但都是比较老旧的代码或者涉及个人隐私太多,所以即使
一个很简单的校园APP都很难找到自己喜欢的,之后偶然在一个GitHub看到zyks的科院助手
APP
(一眼就喜欢了,基于Material Design风格
的),涉及的知识点也是很多很多,在这个期间真的学会了很多,在此需要感谢很多的源码博主
,因为在做这个校园APP的时候,我查询了n+篇博客文章以及Github上面的代码.

注意:
1.如果你是广东工业大学学生:请看simplebam/GuangGongCampus: 广工校园通APP

2.如果你不是的话,建议看:threezj/KyZs: 集校园生活于一体的app

3.APP最理想的版本:仿南航app开发日记1]开篇-总体布局分析 - 伯兰的博客 - 博客频道 - CSDN.NET

PS:我是仿照kyzs科院APP制作的,我的广工版的APP更为准确是一个非标准的APP,建议看
kyzs的APP源码

正文开始

登陆

PS:这里加入了一个EditText空的时候会抖动的效果

MainActivity

这里写图片描述

这里的作用就是一个容器(主要存在Fragment)+一个导航栏

课程界面

使用的第三方库类:andyxialm/ColorDialog

绩点查询界面

这里写图片描述

知识点:
1.Java获取必应每日一图教程 - it菜鸟的飞行梦 - 博客频道 - CSDN.NET
源码在本项目中的getbingyingphoto的module下:
simplebam/GuangGongCampus: 广工校园通APP

个人信息界面

这里写图片描述

电话查询界面

这里引用了快速索引那个界面:kymjs/Contacts: Android联系人列表界面

设置界面

参考这个的:leonHua/LSettingView: 非常常用的设置界面条目 very useful setting item

结语

最后:建议大家遇到困难的时候可以先查询一下博客,别老是指望别人可以帮助你多少,要懂得利用百度以及google,你做完这个以后,可以提升很快,不需要借账号使用的,建议看别人应用源码的时候可以看一下AS里面的UI渲染就好,如果你觉得这个要求太高了,可以先搞一个安全卫士练练手

APP最理想的版本:
仿南航app开发日记1]开篇-总体布局分析 - 伯兰的博客 - 博客频道 - CSDN.NET

Git好文章:
或许是介绍Android Studio使用Git最详细的文章 - 温斯渤 - 博客园

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/simplebam/article/details/73023112
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-30 11:59:31
  • 阅读 ( 1042 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢