- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 android基础控件(2)
1、progressBarprogressBar ,进度条,是一个显示进度的控件。public class MainActivity extends AppCompatActivity { private ProgressBar mCirclrBar; private ProgressBar mRecBar; private Button mStart; ...
2018-03-29 20:57:44 271
原创 SQLite基础知识
1、什么是 SQLite?SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。 就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite 直接访问其存储文件。2、SQLite Expert我没有用命令提示符来操作S...
2018-03-19 18:24:07 801
原创 登录界面设计
效果图:1、UI界面设计采用RelativeLayout布局,主要说中间这块输入账号与密码的设计。分别采用两个LinearLayout,在往里加上控件,调整位置。那条灰色的线通过控件View实现。这里首先隐藏了删除按钮的图片,如果输入数据的 时候,自然会显示出来。android:visibility="invisible"还有一些自己添加的style与col...
2018-03-18 11:46:06 4328
原创 Android基础控件
Android基础控件1、RadioGroup单选框。其中的按钮为控件:RadioButton。实际效果图:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:a...
2018-03-17 23:27:20 247
原创 Android布局
1、LinearLayout(线性布局)1.1 orientation布局中控件的排列方式。horizontal : 水平排列 vertical : 竖直排列1.2 weight简单来说,就是权重,比例。效果:屏幕被平均分成了1:2。这里需要注意的一点是,在设置weight的时候,看情况把width(或height)设置为0dp。有一点需要特别注意:就...
2018-03-15 23:58:50 266
原创 POJ 1006 生理周期
生理周期问题描述:人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面表现出色。例如,智力周期的高峰,人会思维敏捷,精力容易高度集中。因为三个周期的周长不同,所以通常三个周期的高峰不会落在同一天。对于每个人,我们想知道何时三个高峰落在同一天。对于每个周期,我们会给出从当前年份的第一天开始,到出现高...
2018-03-15 20:50:37 486
原创 POJ 8496 特殊密码锁
特殊密码锁问题描述:有一种特殊的二进制密码锁,由n个相连的按钮组成(n<30),按钮有凹/凸两种状态,用手按按钮会改变其状态。然而让人头疼的是,当你按一个按钮时,跟它相邻的两个按钮状态也会反转。当然,如果你按的是最左或者最右边的按钮,该按钮只会影响到跟它相邻的一个按钮。当前密码锁状态已知,需要解决的问题是,你至少需要按多少次按钮,才能将密码锁转变为所期望的目标状态。输入 ...
2018-03-15 20:37:49 536
原创 KMP算法
KMP算法简介KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。时间复杂度O(m+n)。先来了解一下前缀与后缀的概念。”Happy”的前缀集合为{“H”, “Ha”, “Hap”, “Happ”},同理,”Happy”的后缀集合为{“appy”,”ppy”, “py”...
2018-03-14 21:03:15 223
原创 计算器布局
LinearLayout利用LinearLayout的层层嵌套完成。注意LinearLayout的嵌套与weight权重就好。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...
2018-03-13 00:31:57 597
原创 UML用例图与类图
1、用例图用例图是被称为参与者的外部用户所能观察到的系统功能的模型图。 (《UML参考手册》)用例图列出系统中的用例和系统外的参与者,并显示哪个参与者参与了哪个用例的执行(或称为发起了哪个用例)。用例图多用于静态建模阶段(主要是业务建模和需求建模)。1.1用例图中的事物1.1参与者(Actor)在系统外部与系统直接交互的人或事物(如另一个计算机系统或一些可运行的进程)。 1.参与者是角色(role
2018-03-12 19:03:54 4373
原创 UML介绍
1、UML首先,我们来了解一下,什么是UML。UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。简单来说,UML就是一个一门建模语言。2、UML构成事物(Things): UML模型中最基本的构成元素,是具有代表性的成分的抽象 关系(Relati...
2018-03-12 18:03:54 410
原创 第一个Android程序
首先我们先来了解一下基础的三个Android控件:Textview, Button, ImageView。以下试验采用的都是LinearLayout(线性布局)。并在LinearLayout标签属性中加入以下语句,代表垂直放置控件。android:orientation="vertical"1、三个基本控件1.1、TextView首先我们了解一下这些属性的意思。1、android:layout_wi
2018-03-10 17:26:42 255
原创 初识Android
1、下载,安装Android Studio2、环境配置2.1 2.1、已经下载过SDK 2.2 、未下载SDK3、新建工程4、了解工程目录 4.1 app目录结构 4.2 res目录 4.3 两个build.gradle文件 4.3.1 最外层的build.gradle文件 4.3.2 app目录下的build.gradle文件
2018-03-08 23:13:31 338
白话深度学习与TensorFlow.2018新版
2018-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人