Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

实验二:Android组件编程 #2

Open
zengsn opened this issue Mar 24, 2018 · 0 comments
Open

实验二:Android组件编程 #2

zengsn opened this issue Mar 24, 2018 · 0 comments
Labels
Lab 实验要求

Comments

@zengsn
Copy link
Contributor

zengsn commented Mar 24, 2018

实验要求

  1. 在Issues中创建自己的选题:https://github.com/hzuapps/android-labs-2018/issues
  2. 根据自选题目,编写一个或多个Activity(所有均带上学号前缀,放到自己的Java包下);
  3. 将标题设置为自己的学号+对应的功能或题目;
  4. 根据自己选择的题目实现Activity中导航、调用等功能(选做)。

参考选题

https://github.com/hzuapps/android-labs-2017/issues

实验步骤

https://github.com/hzuapps/android-labs-2018/blob/master/labs-steps.md

实验提示

  1. 根据MVC、MVP设计模式或其他Android App设计模式设计Java类;
  2. 先设计表示业务数据的Java类,如表示订单、图书、商品、车辆、音乐、笔记等的类;
  3. 再考虑设计一些业务服务类,如网络连接等类;
  4. 上传代码时,代码放到自己的学号里面,同时保留Studio的目录结果,如:
app
- src
-- main
--- AndroidManifest.xml (第1个文件)
--- java
---- edu / hzuapps / androidlabs / Soft学号 / Soft学号Activity.java (第2个文件)
--- res 
---- layout
----- soft_学号_activity.xml (第3个文件)
---- values
----- strings.xml (第4个文件)

参考资料

  1. 视频链接:https://pan.baidu.com/s/1se-TkPyJFLFOs-E_QH_3YA 密码:o60e
  2. 讲义:http://zeng.shaoning.net/android/ppt/02.Components.pdf
  3. Java基础讲义 http://zeng.shaoning.net/android/ppt/01.Java.on.Android.Studio.pdf
  4. 在Android Studio中调试代码 http://blog.tianya.cn/post-4878171-107148685-1.shtml
  5. 创建第一个Android项目:http://hukai.me/android-training-course-in-chinese/basics/firstapp/creating-project.html
  6. Activity生命周期:http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/index.html

image

注:有疑问可以在这里回帖。

@zengsn zengsn added the Lab 实验要求 label Mar 24, 2018
1614080902117 added a commit to 1614080902117/android-labs-2018 that referenced this issue Apr 1, 2018
TheZhangh added a commit to TheZhangh/android-labs-2018 that referenced this issue Apr 1, 2018
lazytea added a commit to lazytea/android-labs-2018 that referenced this issue Apr 1, 2018
LinCJ1998 added a commit to LinCJ1998/android-labs-2018 that referenced this issue Apr 2, 2018
zengsn added a commit that referenced this issue Apr 2, 2018
#2 第二次实验截图 for com
1614080902411 added a commit to 1614080902411/android-labs-2018 that referenced this issue Apr 2, 2018
BoyJDG added a commit to BoyJDG/android-labs-2018 that referenced this issue Apr 7, 2018
ShampooQ added a commit to ShampooQ/android-labs-2018 that referenced this issue Apr 15, 2018
ShampooQ added a commit to ShampooQ/android-labs-2018 that referenced this issue Apr 15, 2018
hehehe1002 pushed a commit to hehehe1002/android-labs-2018 that referenced this issue Apr 15, 2018
Zmingcheng added a commit to Zmingcheng/android-labs-2018 that referenced this issue Apr 15, 2018
lgc1999 added a commit to lgc1999/android-labs-2018 that referenced this issue Apr 15, 2018
luoweihao752 added a commit to luoweihao752/android-labs-2018 that referenced this issue Apr 15, 2018
lgc1999 added a commit to lgc1999/android-labs-2018 that referenced this issue Apr 15, 2018
ShampooQ added a commit to ShampooQ/android-labs-2018 that referenced this issue Apr 15, 2018
bbb1123 added a commit to bbb1123/android-labs-2018 that referenced this issue Apr 15, 2018
ChenYHeng added a commit to ChenYHeng/android-labs-2018 that referenced this issue Apr 15, 2018
WJKAAA added a commit to WJKAAA/android-labs-2018 that referenced this issue Apr 15, 2018
lgc1999 added a commit to lgc1999/android-labs-2018 that referenced this issue Apr 15, 2018
1614080902117 added a commit to 1614080902117/android-labs-2018 that referenced this issue Apr 15, 2018
hehehe1002 added a commit to hehehe1002/android-labs-2018 that referenced this issue Apr 15, 2018
1614080902117 added a commit to 1614080902117/android-labs-2018 that referenced this issue Apr 15, 2018
Liaohuajjj pushed a commit to Liaohuajjj/android-labs-2018 that referenced this issue Apr 15, 2018
huangzip pushed a commit to huangzip/android-labs-2018 that referenced this issue Apr 15, 2018
xiaoshanshanlin added a commit to xiaoshanshanlin/android-labs-2018 that referenced this issue Apr 15, 2018
carson6945 added a commit to carson6945/android-labs-2018 that referenced this issue Apr 15, 2018
Beinglzb added a commit to Beinglzb/android-labs-2018 that referenced this issue Apr 15, 2018
xiaozzcc added a commit to xiaozzcc/android-labs-2018 that referenced this issue Apr 15, 2018
zengsn added a commit that referenced this issue May 23, 2018
Susie-Lau added a commit to Susie-Lau/android-labs-2018 that referenced this issue May 23, 2018
zengsn added a commit that referenced this issue May 23, 2018
1614080902411 added a commit to 1614080902411/android-labs-2018 that referenced this issue May 23, 2018
zengsn added a commit that referenced this issue May 24, 2018
woshilinglei added a commit to woshilinglei/android-labs-2018 that referenced this issue May 25, 2018
woshilinglei added a commit to woshilinglei/android-labs-2018 that referenced this issue May 26, 2018
Zhenghizhong added a commit to Zhenghizhong/android-labs-2018 that referenced this issue May 26, 2018
LuoJKL added a commit to LuoJKL/android-labs-2018 that referenced this issue May 27, 2018
LuoJKL added a commit to LuoJKL/android-labs-2018 that referenced this issue May 27, 2018
AisakaTaika added a commit to AisakaTaika/android-labs-2018 that referenced this issue May 30, 2018
13435107864 added a commit to 13435107864/android-labs-2018 that referenced this issue May 30, 2018
zengsn added a commit that referenced this issue May 30, 2018
zengsn added a commit that referenced this issue May 30, 2018
TokisakiRin added a commit to TokisakiRin/android-labs-2018 that referenced this issue May 31, 2018
Min4396 added a commit to Min4396/android-labs-2018 that referenced this issue May 31, 2018
Min4396 added a commit to Min4396/android-labs-2018 that referenced this issue May 31, 2018
aLesion added a commit to aLesion/android-labs-2018 that referenced this issue Jun 1, 2018
zengsn added a commit that referenced this issue Jun 2, 2018
#1 #2 实验和报告修改,#3 第三次实验,#4 第四次实验
aLesion added a commit to aLesion/android-labs-2018 that referenced this issue Jun 2, 2018
aLesion added a commit to aLesion/android-labs-2018 that referenced this issue Jun 2, 2018
liyanghey added a commit to liyanghey/android-labs-2018 that referenced this issue Jun 2, 2018
linxin666 added a commit to linxin666/android-labs-2018 that referenced this issue Jun 2, 2018
w123rq added a commit to w123rq/android-labs-2018 that referenced this issue Sep 22, 2018
w123rq added a commit to w123rq/android-labs-2018 that referenced this issue Sep 22, 2018
w123rq added a commit to w123rq/android-labs-2018 that referenced this issue Sep 22, 2018
w123rq added a commit to w123rq/android-labs-2018 that referenced this issue Sep 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lab 实验要求
Projects
None yet
Development

No branches or pull requests

1 participant