自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 [Android开发] TabLayout 选中改变字体大小颜色、指示线

Android TabLayout 选中改变字体大小颜色、指示线1 思路分析在本次项目中,交互设计要求实现 TabLayout 的点击效果,包括字体大小、颜色、指示线的样式等效果。2 实现思路2.1改变 tab 字体大小、颜色我希望在代码中实现这个效果。首先在 ```colors.xml`` 添加点击前后的颜色值: <color name="home_tab_selected...

2019-06-30 21:40:13 7183 10

原创 [Android开发] Fragment的子Fragment+TabLayout+ViewPager 的使用

Android Fragment的子Fragment+TabLayout+ViewPager 的使用文章目录Android Fragment的子Fragment+TabLayout+ViewPager 的使用1 思路分析2 具体实现2.1 Activity 中 Fragment+ViewPager 的使用2.2 Fragment 中子Fragment+TabLayout+ViewPager的使用...

2019-06-30 21:14:36 851

原创 [Android开发] 实现点击缩略图查看大图的功能

Android 实现点击缩略图查看大图的功能1 思路分析在本次项目的开发过程中,想实现这样一个常见功能,即点击页面上的小图查看大图,点击大图则关闭的功能。该需求的实现思路一般有两种:一种是直接跳转到一个新的 activity 显示大图,另一种则是在原 activity 直接显示大图。这里介绍一种使用安卓原生对话框(dialog)实现该功能的方法。2 实现方法2.1 dialog 基本使用...

2019-06-30 20:07:23 5381

原创 [Android开发] 图片加载库 Glide 的使用

Android 图片加载库 Glide 的使用1 Glide 简介Glide 是 Google 官方推荐的一个图片加载的开源库,可以很简洁地加载网络图片。2 Glide 使用2.1 添加依赖使用 Glide 首先需要导入 Glide 的依赖,在 build.gradle文件中添加:dependencies { implementation 'com.github.bumptec...

2019-06-30 19:25:00 566

原创 SWSAD Homework7

使用 UMLet 建模:1、根据订旅馆建模文档,Asg-RH.pdf:绘制用例图模型(到子用例)给出 make reservation 用例的活动图2、根据课程练习“投递员使用投递箱给收件人快递包裹”的业务场景分别用多泳道图建模三个场景的业务过程x科技公司发明了投递柜,它们自建了投递柜以及远程控制系统。注册的投递员在推广期免费使用投递柜。由于缺乏资源,仅能使用y移动平台向客户发...

2019-05-26 19:47:28 137

原创 SWSAD Homework6

1 简答题1.1 用例的概念用例 (use case) 是一组相关的成功和失败场景的集合,用来描述参与者如何使用系统来实现其目标。1.2 用例和场景的关系?什么是主场景或 happy path?场景 (scenario) :场景是参与者和系统之间的一些列特定的活动和交互,也称为用例实例 (use case instance) 。关系:场景是使用系统的一个特定情节或用例的一条执行路径。用例...

2019-05-26 17:22:39 256

原创 SWSAD Homework3

1. 简单题1.1 简述瀑布模型、增量模型、螺旋模型(含原型方法),并分析优缺点从项目特点、风险特征、人力资源利用角度思考瀑布模型:将软件生命周期的各项活动规定为按固定顺序而连接的若干阶段工作。瀑布模型假设项目需求是明确的,在短期内可获取每个阶段是无差错的。优点:定义了软件开发基本流程与活动降低软件开发的复杂程度,提高软件开发过程的透明性,提高软件开发过程的可管理性推迟软件...

2019-04-19 14:56:17 115

原创 SWSAD Homework2

SWSAD Hw21. 简答题1.1 用简短的语言给出对分析、设计的理解。分析:重点在对问题和需求进行调查研究,而不是提出切实的解决方案。设计:强调的是满足需求的概念上的解决方案(在软件方面和硬件方面),而不是其实现。有益的分析和设计可以概括为做正确的事和正确地做事1.2 用一句话描述面向对象的分析与设计的优势。面向对象的分析与设计的优势是按照对象的观点考虑问题域和逻辑解决方案,通...

2019-04-15 17:23:47 206

原创 SWSAD Homework1

软件工程的定义很多学者、组织机构都分别给出了自己对于软件工程的定义:Software engineering is the application of engineering to the development of software in a systematic method.[1][2][3]Notable definitions of software engineerin...

2019-03-15 21:19:52 173

原创 CentOS7 Docker 部署 SWAPI 后端

CentOS7 Docker 部署 SWAPI 后端文章目录CentOS7 Docker 部署 SWAPI 后端后端 golang 项目地址Docker 安装升级内核卸载 Docker 旧版本Docker 安装启动 DockerDockerfile 文件指定基础镜像安装 goalng 开发环境配置 golang 环境变量获取源代码编译指定容器入口Dockerfile 语法说明生成镜像启动容器后...

2019-01-18 22:04:26 201

原创 CLI 命令行实用程序开发实战 - Agenda

CLI 命令行实用程序开发实战 - Agenda文章目录CLI 命令行实用程序开发实战 - Agenda数组与切片数组定义数组时,必须指定数组长度。一些常规的定义方法:Go 中的数组是值类型数组指针与指针数组使用 range 访问数组切片空切片也是切片一个切片就是一个指向数组的指针。本次项目主要是使用 cobra/pflag 等工具实现一个 Agenda 应用程序。在这里主要记录一些在实现过程...

2018-11-02 11:38:07 224 1

原创 CLI 命令行实用程序 selpg 开发

CLI 命令行实用程序 selpg 开发

2018-10-12 14:28:13 245

原创 CentOS7 安装 Golang 开发环境

CentOS7 安装 Golang 开发环境文章目录CentOS7 安装 Golang 开发环境1 安装 VSCode 编辑器2 安装 golang2.1 安装2.2 设置环境变量3 安装必要的工具和插件3.1 安装 Git 客户端3.2 安装 go 的一些工具4 安装与运行 go tour5 如何使用 Go 编程5.1 第一个 Go 程序:hellogo5.2 编写一个库5.3 测试6 创建 ...

2018-09-28 15:06:09 4075

原创 Windows10 环境配置 CentOS7 云桌面

文章目录Windows10 环境配置 CentOS7 云桌面1. VirtualBox安装与配置1.1 安装 VirtualBox1.2 配置网络2. 安装虚拟机2.1 安装CentOS虚拟机2.1.1 下载CentOS镜像2.1.2 创建VirtualBox虚拟机2.1.3 安装CentOS镜像2.1.4 升级OS系统内核2.2 使用SSH2.2.1 防火墙放通22端口2.2.2 开启SSH服务...

2018-09-22 11:35:13 834

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除