实习报告实训接受单位东软股份_第1页
实习报告实训接受单位东软股份_第2页
实习报告实训接受单位东软股份_第3页
实习报告实训接受单位东软股份_第4页
实习报告实训接受单位东软股份_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

这次实习的目的是学习安卓开发。意义在于深入了解androidstudio软件教育服务。东软睿道由东软创办,基于东软的产业发展与人才培养实和大学后的就业、创业技能,为新经济时代的发展提供高质量规模化的人 年月 系统性的学习,教室在东学信息楼,后两周分组开发app,教室在东软A9第一周的学体比较轻松,老师为人幽默通达,讲课有自己的风格,非常乐于解决demo中的错误。不得不说andriodstudio是一款非常棒的软通过APP通过APP检查结果和医疗影像检查结果出来以后,通过通知告知患者通信:通过HTTP服务器将数据到APP却是一个JSONObject;再比如没有设置主键,导致服务器上一堆重名的用录、患者、医生查看全部患者、医生上传检查结果及影像、按id查找患者检查结果、修改患者检查结果、删除患者检查结果。非常的是查看全部患AsyncHttp_detial=newAsyncHttp();RequestParamsparams_detail=newRequestParams();params_detail.add("patientid",send_id);三行就表示要向服务器上传send_id存在patientidyIdServlet",params_detail,newAsyncHttpResponseHandler()册后系统分配的)、上传患者检查结果、患者检查结果、修改患者检查结全部列表的正反序切换与刷新。后来配合做第三端服务的组员在医生查看检查报告的地方加上了向患者发提示有新检查结果的功能。id查找患者时,输入字符会无法连接服务器,导致程序,输入未使用式不同的JSON,参数名也不同,就会报空指针的错,写了一个判断和Intent来传递空String,使得没有诊断结果的也可以顺利登陆。JSON,包含了所有组的患者全部基本信息。它是一个JSONArray嵌套否成功,第二项就是嵌套的JSONArray了,以一个患者一个object的形式所之后,我给他存进的一堆数组里。比方说name[0]、id[0]、age[0]、listView.setOnItemClickListener(newAdapterView.OnItemClickListener(){@OverridepublicvoidonItemClick(AdapterView<?>adapterView,Viewview,inti,longl){……}});里面获取patientid[i]就可以得到当前点击接口,我用的是获取了所有的xxx[i]然后全都intent.putExtra(),JSON解析是一件非常有意思的事情,在post之后写有一行publicvoidonSuccess(inti7,Header[]headers,byte[]bytes){},bytes里面就是服务器返回的JSON了,StringJSON=newString(bytes);转一下String,再“O",“p": ”,"pgender":0, ",“ppassword":"012","pl":" {JSONTokenerjsonParser=newJSONTokener(JSON);JSONArray try{ =(JSONArray)jsonParser.nextValue();}catch(JSONExceptione){e.printStackTrace();}总之转换完了JSON的值就在里了,现在如果执行String .getJSONObject(0).getString(“msg”); .getJSONArray(1).getJSONObject(l).此项目的难点应该是实现的上传与,然而实际上这根本就是么形式返回就好。第二次感谢CSDN与乐于的程序员大佬。上传的时候遇到了一个非常严重的bug,程序能打开,可以选,可以显示选的,但Stringpatha=“:,因为改到最后报错报的是“illegalcharacter模糊搜索本身并不,一句x.indexOf(y)>=0就可以进行判断,难点在于listView.setOnItemClickListener(newAdapterView.OnItemClickListener(){@OverridepublicvoidonItemClick(AdapterView<?>adapterView,Viewview,inti,longl)i是当前点击item的序号,但是我模糊搜Activity,不能通过全局变量之类的这个计数,一刷新就初始化了。总而言之SharedPreferences会生成一个小文件,的变量存在那里,不收本页面我们组开发的app实现了项目所有的功能,同时附加了忘记、模糊查找、底部导航栏、提醒、列表正反序切换、列表刷新等功能,完成任17年7 月17日:bug。17年7 月18日:配置好环境,开始了今天的学习内容:基本ui组件;ui组件处理;资源管 月19.png爹的资源网。我只想说:过几天我绝不干ui设计17年7 月20日:当老师说今天的内容是数据与+实训期间数据库是老师提供后我就知17年7 月21日:今天楼里唯一的自动售货机也了大课间的我们只能穿过信息生科楼之间的传、、XML、Json,是连接服务器的重要内容,老师讲的好像都听懂了,17年7 月22日:用来休息的星期六,连闹钟都了,因为闹钟设置的是工作日闹钟,书,——歇了。不过到明天周日终于放假了就很开心!不对。我明明是17年7 月24日:般的工作,终于我在看到大神用自己电脑编程时想到了在自己的电脑上安装androidstudio。然而,mac“emmmmm,mac17年7 月24日:jkl时的软键盘断放弃,还是继续研究如何在自己电脑上安装androidstudio吧。“,你一定要相信我,我买海盗船是为了学习编程!额啊啊啊啊17年7 月26日:的读与写,患者端可以数据。listview看单个患者检查结果(listview要有点击item,跳转入患者详情界面,17727日:协助组员搭建最基础的医生分端界appIntentActivity17年7 月28日:1.ListItemListView(内容是写死的,服务器177月29日:libInternet(post)17年7 月31日:对医生端获取全部列表的接口连接成功,返回的JSON也可以解析并ListView 17年8 月1日:在医生端详细信息界面中,通过getIntent方法获取医生主界面中解JSONtextview医生端详细信息界面布局完成,可以显示基本信息,下方有四个按intentActivity。id178月2日:在上传检查结果按钮后的Activity中实现了相册的选择与显示通过getFileUri这个封装函数来获取当前显示的Uri然后用params.put语句发送到服务器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论