随笔分类 - 大二下学期
摘要:今日完成了结对作业地铁查询app的站点查询部分功能,并且解决了线路查询页面出现的查询结果显示不完全的问题,学会了给页面添加垂直和水平滚动条以及如何控制布局距离底部的距离防止遮挡查询到的数据。 站点查询结果: 滚动条: 工作照:
阅读全文
摘要:Fragment 作用:随着页面元素的2增加以及场景的复杂,单个页面已经不能满足需要,在屏幕上需要展示多个区域以及多个页面,内容的切换通常是个整体。 因此,为了让屏幕展示更多的内容,对内容统一的管理引入Fragment 注意事项:Fragment,就是一个内容区域封装在一起,统一管理,构成Fragm
阅读全文
摘要:今天主要内容,完成地铁app主页面及其跳转页面设计,具体情况在第一次结对作业中, 之后学习 数组适配器适用于纯文本的列表数据,简单适配器适用于带图标的列表数据。然 而实际应用常常有更复杂的列表,比如每个列表项存在3个以上的控件,这种情况即便是简单适配器也很 吃力,而且不易扩展。为此Android提供
阅读全文
摘要:今日完成安卓app端页面,以及跳转页面的设计,修改布局及其相关内容。 以下为相关截图 以下为相关代码,布局页面以及相关设置都放入一个代码框当中 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://s
阅读全文
摘要:今天上课,与结对队友顺利完成结对作业第一部分内容,顺利完成起始站终点站的最短路径查询,同时上课完成部分安卓地铁查询系统的界面设计。 课下主要进行python学习,鉴于之前python课总是在水课,赶一下python学习的进度,目前学习到循环函数部分。 地铁查询主要内容发布在第一次结对作业中
阅读全文
摘要:今日完成了第一次结对作业北京地铁查询系统的换乘功能部分代码的编写,jsp部主要是布局的编写需要创建表格展示查询到的数据,对于路径/最短路径的查询则是数据库操作,通过MySQL的递归查询,查询出所有可能的线路,再将其排序,第一条记录即为最短路径,同时其他路径也提供了其他的出行可能。 查询部分代码: 1
阅读全文
摘要:本次结对作业中期展示,主要原因是未完成站点换站查询,完成了前端界面,跳转以及线路,站点的查询,最主要的换线路未为实现,只能单一线路进行查询,不能进行该换线路的查询。一开始利用sql语句进行查询,结果多次出错,正在想新的解决办法。 队伍田振阳--刘晓阳
阅读全文
摘要:Spinner是下拉框控件,它用于从一串列表中选择某项,其功能类似于单选按钮的组合。下拉列表的展示 方式有两种,一种是在当前下拉框的正下方弹出列表框,此时要把spinnerMode属性设置为 dropdown,下面是XML文件中采取下拉模式的Spinner标签例子: <Spinner android
阅读全文
摘要:今日经查找资料,设计出换成查询所需的表结构,将站点名称与站点ID存储到一个表szsubstop表中,将线路号与此线路中所有站点ID存储到szsubway表中,再由这两个表检索生成线路以及其对应的首发站以及终点站。可通过该检索方法设计换成所需的起始与终点站。szsubstop表结构 szsubway表
阅读全文
摘要:访问公共空间 1.检查App是否开启了指定权限 权限检查需要调用ContextCompat的checkSelfPermission方法,该方法的第一个参数为活动实例,第 二个参数为待检查的权限名称,例如存储卡的写权限名为 Manifest.permission.WRITE_EXTERNAL_STOR
阅读全文
摘要:今日参照线路查询做出了站点查询(输入站点,显示所有经过该站点的线路号),查询功能完美实现,但对于站点信息在表内的存储需要优化,需要解决同一站点但不同线路号需要在表内进行多次输入的问题。 界面 结果
阅读全文
摘要:今天完成第一次个人作业第二阶段,完成相关的查询部分同时完善第一阶段部分内容,书写完使用说明书
阅读全文
摘要:Android号称提供了4大组件,分别是活动Activity、广播Broadcast、服务Service和内容提供器 ContentProvider。其中内容提供器涵盖与内部数据存取有关的一系列组件,完整的内容组件由内容提 供器ContentProvider、内容解析器ContentResolver
阅读全文
摘要:今日完成对于前端的优化,与数据库线路,站点的查询,同时完成对于前端的查询的测试,以及对于数据库的相关设置。 线路查询 查询结果
阅读全文
摘要:本次结对项目,我学到了一个是安卓方面的技术,地铁查询的安卓实现,以及如何在两人的小组中开发,如何与伙伴交流,沟通,如何让我们按时按成任务。 PSP0 Personal Software Process Stages 预估耗时(分钟) 实际耗时 Planning 计划 30 40 Estimate 估
阅读全文
摘要:今日结对作业完成查询首页的开发功能,参考地铁查询网站完成首页布局以及查询部分功能
阅读全文
摘要:对话框 1.提醒对话框 AlertDialog名为提醒对话框,它是Android中最常用的对话框,可以完成常见的交互操作,例如提示、 确认、选择等功能。由于AlertDialog没有公开的构造方法,因此必须借助建造器AlertDialog.Builder才能完成参数设置,AlertDialog.Bu
阅读全文
摘要:EditText支持下列XML属性。 inputType:指定输入的文本类型。输入类型的取值说明见表5-4,若同时使用多种文本类型,则可使用竖线“|”把多种文本类型拼接起来。 maxLength:指定文本允许输入的最大长度。 hint:指定提示文本的内容。 textColorHint:指定提示文本的
阅读全文
摘要:在Android体系中,CompoundButton类是抽象的,复合按钮,因为是抽象类,所以它不能直接使用。实际开发中用的是CompoundButton的几个派生类,主要有复选框CheckBox、单选按钮RadioButton以及开关按钮Switch,这些派生类均可使用CompoundButton的
阅读全文
摘要:今天开始分两方面, 一方面学习安卓新知识 另一方面每天学习javaweb相关知识,主要感觉自己上学期javaweb只学习了一些皮毛,需要深入理解一下。 今天主要内容为相关控件的内容,ui优化。 图形Drawable表达各种各样的图形,包括图片,色块,画板,背景。 包含图片在内的图形文件存放在draw
阅读全文