用于在线订购食物的Android应用
该应用程序是在Kotlin构建的,并使用Volley通过REST API呼叫从InternShala服务中发送和发布请求。
该应用程序还使用房间库将数据发送到SQLite数据库。
开发时考虑的主要功能
1. RECYCLER的观点
2.碎片
3.房间图书馆
4.沃尔利
分支
1.Master->新的改进和稳定(连接到AWS拥有的API量化)。
2. InternShal.com(InternShala API)的internshaltraining->培训课程
link-> https://trainings.internshala.com/?referral = isrp55558822&utm_source = isrp_share_share_link&utm_medium = isrp55588822&utm_campaign=训练
3.TESTEC2SERVER->在AWS服务器上测试新功能和错误。
4. Foodrunnersellerapp->应用程序所有者用Foodrunner(Alpha Stage)注册餐厅。
如何贡献。
1.单击叉按钮以获取您的帐户回购。
2.复制您的帐户中的git克隆链接。
例如 - > https://github.com/yourusername/restaurantapp.git
3.打开Android Studio,然后选择File-> New->从版本控制(GitHub)导入。
4.在步骤2中复制您复制的链接。
5.等待所有文件要同步。
6.从主人创建一个新分支
答:在右下角,您会找到Git-Master(单击)
B.选择新分支
C.名称为work_yourname。
d.检查盒子以结帐。
7.打开文件管理器,然后移至保存的项目文件夹。
例如,c: users yourpcname androidstudioprojects restauranapp
8.在项目文件夹中移动,然后右键单击 - > git-bassh。
9.Type命令 - > git Remote添加上游https://github.com/albinob/restaurantapp.git
注意:创建一个上游与Master和您的分支 - > work_yourname同步的上游。
10.型命令 - > git在上游获取
注意:获取Master上的任何更新,并将更改存储在单独的分支 - >上游/Master中
11.搬到Android Studio。
答:在右下角,您会找到git-work_yourname(单击)
B.在远程分支 - >上游/主(单击) - >合并到当前
C.在弹出式select->智能合并
C.您可能会在这里发生合并冲突。
D.查看引起冲突的文件(接受或接受或合并(查看哪些行引起冲突))。
e.exclude .iml和.idea中的文件。
提示:选择上面提到的所有文件,然后单击“接受您的”。
e.push对叉子的这些更改,以便您的远程 - > fork和work_yourname是同步的。
12.添加新功能/错误修复。
13. commit仅您已更改的那些文件。
14.将文件涂到叉子上。
15.在github上送到你的叉子仓库。(刷新)
16.在分支机构中选择您的分支 - > work_yourname
17.找到橙色按钮,以创建您所做的更改的拉动请求。
18.简单地说明了所有文件中的所有工作。
19.如果功能很好,维护者将将其合并给主人。
20.Caution->如果发生冲突,则需要使您的叉子与主同步并重新发送拉动请求(不要单击新的拉请请求)。
单击 - >比较并拉动请求将旧拉的请求与新更新的代码合并。