随笔分类 - 签到
作业
摘要:交通态势的爬取 正常接口情况下爬取 引用包 import sheet import time import json import requests 函数定义 def read_poi(): 读取各下级行政区的代码 arr = sheet.du_sql() 循环各下级行政区进行POI检索 url1=
阅读全文
摘要:《构建之法》6 第七章 MSF (1)MSF背景 (2)MSF基本原则 1、推动信息共享与沟通 2、为共同的远景而工作 3、充分授权和信任 4、各司其职、对项目共同负责 5、交付增量的价值 6、保持敏捷、预期和适应变化 7、投资质量 8、学习所有的经验 9、与顾客合作
阅读全文
摘要:《构建之法》5 第六章 敏捷流程 1、敏捷的流程 (1)敏捷开发原则: (1)尽早并持续地交付有价值的软件以满足顾客需求 (2)敏捷流程欢迎需求的变化,并利用这些变化来提高用户的竞争优势 (3)经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 (4)业务人员和开发人员在项目开发过程中应该每天
阅读全文
摘要:《构建之法》4 第五章 团队和流程 1、模式 主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚模式 2、开发流程 (1)写了再改模式 (2)瀑布模型 (3)瀑布模型变形 3、统一流程 统一流程Rational Unified Proce
阅读全文
摘要:《构建之法》3 第四章 两人合作 1、代码规范 代码风格规范和代码设计规范 2、代码风格 原则:简明、易读、无二义性 3、代码设计规范 函数:只做且做好一件事 goto:有助于程序逻辑清晰 错误处理:参数处理、断言 类 4、代码复审 看代码是否在代码规范的框架内正确地解决了问题 5、结对编程
阅读全文
摘要:《构建之法》2 1.单元测试 (1)用VSTS写单元测试 (2)好的单元测试标准 2、效能分析工具 3、个人开发流程 4、实践,设计有实际意义的软件工程作业 第三章 软件工程师的成长 1、个人能力的衡量和发展 2、 软件工程师的职业发展
阅读全文
摘要:《构建之法》读书笔记 第一章 ——概论 1.软件=程序+软件工程 (源程序、软件架构、软件设计与实现、源代码管理、需求分析、软件维护) 2.软件企业= 软件+商业模式 3.软件开发阶段 (1) 玩具阶段 (2)业余爱好阶段 (3)探索阶段 (4)成熟的产业阶段 4.软件的特殊性 复杂性、不可见性、易
阅读全文
摘要:本周学习内容 网页iframe子页面与父页面数据传输 第一页面设置iframe和一个接受改变的input文本 <div class="middle2" id="middle2"> <iframe height="750px" width="90%" id="IFeditValue" name ="I
阅读全文
摘要:录入体温界面设计了地点的获取,这篇细讲 首先,我们需要选定获取地点的开发平台——(高德、百度、谷歌.....) 我用的高德,百度也是类似 首先进入高德开放平台 https://developer.amap.com/ 进入后注册用户,成为用户后就可以进入自己的控制台。 这时你可以选择我的应用 创建新应
阅读全文
摘要:温度录取界面 InActivity.java package com.example.tiwen; import android.app.Activity; import android.content.Context; import android.content.Intent; import a
阅读全文
摘要:设置主界面 主界面的功能是两按钮,一、填写体温 二、查看记录 activity_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/
阅读全文
摘要:意外作业 ——体温登记app 看来没法按套路学习了,用啥学啥 首先处理的是界面的切换和传值 Intent ——枢纽(意图) 想要进入一个新的Activity需要先启动Activity startActivity(Intent)/startActivityForResult(Intent) 而且每一个
阅读全文
摘要:按钮Button和ImageButton图像按钮 按钮最重要的是实现按钮的点击功能,要想让按钮工作,需要3步 1. 设置按钮组件,并为组件设定id 2. 在java中设置监听,当按钮被点击时,执行相应的代码 3. 用户点击 java中重要的函数 private Button btn; btn = (
阅读全文
摘要:AbsoluteLayout(绝对布局) 四大控制属性 ①控制大小: android:layout_width:组件宽度 android:layout_height:组件高度 ②控制位置: android:layout_x:设置组件的X坐标 android:layout_y:设置组件的Y坐标 布局重
阅读全文
摘要:FrameLayout(帧布局) 前景图像:永远处于帧布局最上面,直接面对用户的图像,就是不会被覆盖的图片。 两个属性: android:foreground:*设置改帧布局容器的前景图像 android:foregroundGravity:设置前景图像显示的位置 GridLayout(网络布局)
阅读全文
摘要:TableLayout(表格布局) 表格最重要的就是确定行数和列数 行有tablerow决定了,有多少个tablerow就有多少行,tablerow中有组件个数,决定了列 三个常用属性 android:collapseColumns:设置需要被隐藏的列的序号android:shrinkColumns
阅读全文
摘要:最常用的相对布局RelativeLayout 在相对布局中 每一个组件都是拥有相对的位置,拥有参照物 基本属性于 LinearLayout擦汗不多,他没有Weight属性 他拥有的是相对位置的属性设置, 具体参照https://www.runoob.com/w3cnote/android-tutor
阅读全文
摘要:LinearLayout(线性布局) 1.常用属性 orientation: 布局中组件的排列方式,有horizontal(水平),vertical(竖直,默认),两种方式gravity: 控制组件所包含的子元素的对齐方式,可多个组合,如(left|buttom)layout_gravity: 控制
阅读全文
摘要:初步了解View和ViewGroup View是一个小单位,每一个View中都有许多控件,他们布局在View中,用于实现某种功能 ViewGroup是一个集合,它可以存放众多的View(和VIewGroup)对象 之后我将接触View中的控件了, 但是需要我们首先对View进行组件布局进行定义 六布
阅读全文
摘要:1.Android程序开发完毕后需要进行签名打包,签名是有好处的,1应用程序升级2应用程序模板化3代码或者数据共享 Android Studio签名打包 Build ->Generate Signed APK 如果你没有Key ,需要创建Key 这样就生成APK安装包,可以发送给好朋友尽情的玩耍了
阅读全文