PAT B 1082. 射击比赛 (20)

PAT B 1082. 射击比赛 (20) 1082. 射击比赛 (20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远...

2018-03-21 10:46:38

阅读数 89

评论数 0

2017年总结

2017年总结2017年是我改变的一个重要的一年.暑假的时候决定考研,开学后,看了会书,但是被Android比赛耽搁了.希望在2018年继续专心复习. 离2018年考研只有11个月多了,感觉是真的来不及了. 而且院校我还没有真正的去了解过,不知道考哪所学校,寒假要多了解一下.下半年在学Java...

2018-01-01 00:00:54

阅读数 70

评论数 0

Android自定义Dialog,实现性别选择,日期选择,获取EditText内容

Android 自定义 Dialog ,实现 性别选择,日期选择和 自定义布局获取EditText内容 Dialog类是对话框的基类,但是应该避免直接实例化Dialog,而是应该尽量使用下列子列之一 : AlertDialog 此对话框可显示标题、最多三个按钮、可选择项列表或自定义...

2017-12-28 13:02:00

阅读数 3326

评论数 1

1.6.Java方法的定义,调用和return 字符串

方法的定义 调用 return 和字符串 方法的五个要素:修饰符,(static)返回类型,方法名,参数列表,方法体 ** 1.方法 封装一段特定的业务逻辑功能 方法尽可能的独立,一个方法只干一件事 方法可以被反复的调用多次 避免代码重复,有利于代码的维护,有利于团队的协作 2.方法的定义 ...

2017-12-27 16:30:03

阅读数 1580

评论数 0

1.5.Java循环嵌套,数组,排序,Bubble Sort

循环 数组 排序 冒泡排序1.三种循环结构的更加适用情况 while:”当…” do…while:”直到” for:固定次数循环 2.嵌套循环 循环中套循环,一般多行多列时使用,外层控制行,内层控制列 执行规则:外层循环走一次,内层循环走所有次 建议:循环的层数越少越好,若必须超三...

2017-12-27 16:27:16

阅读数 216

评论数 0

1.4.Java循环结构和break,random()

Java循环结构和break,random()1.循环 反复执行一段相同或相似的代码 2.循环三要素 循环变量的初始化 循环的条件(以循环变量为基础) 循环变量的改变(想着循环的结束变) 循环变量:在循环过程中反复改变那个量 3.循环结构 while:先判断后执行,有可能一次都不执行 d...

2017-12-27 16:25:41

阅读数 82

评论数 0

1.3.Java运算符和分支结构

Java运算符和分支结构1.运算符: 算术运算符:+-*/%,++,– ++:单独使用时++a=a++:a=a+1 –同理被使用时++a等于a+1;a++等于a 关系运算符:>,<,>=,<=,==,!= 属于boolean型 逻辑运算符:&&...

2017-12-27 16:24:49

阅读数 144

评论数 0

1.2.Java变量类型Scanner

Java变量类型Scanner变量 声明: int a; 命名:只能包含 字母,数字,_和$符,并且不能以数字开头 严格区分大小写 不能使用关键字 可以使用中文命名,但不建议 建议:”见名知意”,”驼峰命名法” 初始化声明的同时初始化: int a = 250; 先声明后初始...

2017-12-27 16:23:45

阅读数 112

评论数 0

1.1.Java编译过程,名词解释和注释

Java开发环境:Java编译运行过程 编译期:Java源文件,经过编译,生成.class字节码文件 运行期:JVM加载.class字节码文件并运行.class 名词解释 JVM:Java虚拟机:加载.class并运行.class文件 JRE:Java运行环境:包含JVM外还还包含了运行Java程...

2017-12-27 16:19:08

阅读数 201

评论数 0

ListView

ListViewListView 简单用法 width和height是match_parent 数据可以从数据库,网上下载.也可以是数组 数组中的数据是 无法直接传递给ListView的,要借助适配器,其中ArrayAdapter最好用 ArrayAdapter可以用泛型指定数据类型,在构造函数中...

2017-12-22 23:51:25

阅读数 116

评论数 0

RecyclerView

更加强大的滚动控件 RecyclerView #P123基本用法 需要在build.gradle添加依赖库 recyclerview activity_main.xml文件添加RecyclerView 图片,Furit类,fruit_item.xml 新建FruitAdapter类,作为适配器,...

2017-12-22 23:50:33

阅读数 50

评论数 0

UICustomViews 自定义布局和控件

自定义控件引入布局 创建title.xmlandroid:background="@drawable/back_bg" 背景图片 android:layout_margin="5dp" 控件上下左右偏移距离 也可以marginTop单独指定 <inc...

2017-12-22 23:49:26

阅读数 149

评论数 0

UILayout

UILayoutLinearLayout 线性布局 默认android:orientation="horizontal" 水平布局 layout_gravity 对齐方式 center_vertical 垂直居中center_horizontal 水平居中 center b...

2017-12-22 23:49:03

阅读数 117

评论数 0

UIWidget Android

UIWidget如何编写程序界面 可视化界面(不适合适配) xml编写(推荐) 常用控件使用方法TextView 文本信息 id width height text match_parent 和父布局一样大小 wrap_parent 大小刚好包含里面内容 text 文本内容 textColo...

2017-12-22 23:46:39

阅读数 100

评论数 0

Android控件

vertial 水平 horizontal 垂直布局 : LinearLayout 线性布局 android:layout_gravity=”center” 使button居中 left right top bottom center android:layout_weight 控件占剩...

2017-12-22 23:45:27

阅读数 62

评论数 0

创建版本库

创建版本库第一步$ mkdir learngit // 创建文件夹cd learngitpwd //查看目录 ## 第二步 git init // 创建空的仓库

2017-12-22 23:42:53

阅读数 37

评论数 0

远程版本库

远程版本库生成SSH KEYssh-keygen -t rsa -C "youremail@example.com 1. 确定ssh文件生成位置 2. 不用设置密码 3. 在C:\Users\用户名\.ssh 找到 id_rsa.pub文件 复制ssh key 到 gith...

2017-12-22 23:42:36

阅读数 56

评论数 0

版本时光机

时光机先序git status 查看当前仓库状态 git diff xxxxx 查看修改版本回退* HEAD *git reset --hard commit_id 使HEAD指向以前版本 git log 回到以前,查看提交历史 git reflog 回到未来,查看命令历史暂存区 S...

2017-12-22 23:42:03

阅读数 44

评论数 0

Android项目消除系统自带标题栏

Android开发 消除系统自带标题栏 调用getSupportActionBar() 方法获得 ActionBar 实例 调用ActionBar的hide()方法 隐藏标题栏 “`java public class MainActivity extends AppCompatActivity ...

2017-12-21 14:11:40

阅读数 167

评论数 0

广播 Android

广播机制简介 标准广播 完全异步执行的广播 同一时刻多个接收器收到消息 不能阻断 有序广播 同步执行的广播 同一个时刻只有一个接收器接收消息,广播接收器逻辑执行完毕后,继续传递. 可以中间阻断 接收系统广播开机,电量,时间等系统广播动态祖册监听网络变换 动态注册 —– 在代码中注册 静态...

2017-12-21 14:07:07

阅读数 63

评论数 0

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