2018年12月24日

StateListDrawable

摘要: 可供设置的属性如下: drawable:引用的Drawable位图,我们可以把他放到最前面,就表示组件的正常状态~ state_focused:是否获得焦点 state_window_focused:是否获得窗口焦点 state_enabled:控件是否可用 state_checkable:控件可否 阅读全文

posted @ 2018-12-24 16:39 LoaderMan 阅读(139) 评论(0) 推荐(0) 编辑

LevelListDrawable

摘要: 用来管理一组Drawable的,我们可以为里面的drawable设置不同的level, 当他们绘制的时候,会根据level属性值获取对应的drawable绘制到画布上,根节点 为:<level-list>他并没有可以设置的属性,我们能做的只是设置每个<item> 的属性! item可供设置的属性如下 阅读全文

posted @ 2018-12-24 16:38 LoaderMan 阅读(191) 评论(0) 推荐(0) 编辑

TransitionDrawable

摘要: ayerDrawable的一个子类,TransitionDrawable只管理两层的Drawable!两层!两层! 并且提供了透明度变化的动画,可以控制一层Drawable过度到另一层Drawable的动画效果。 根节点为,记住只有两个Item,多了也没用,属性和LayerDrawable差不多, 阅读全文

posted @ 2018-12-24 16:36 LoaderMan 阅读(311) 评论(0) 推荐(0) 编辑

LayerDrawable

摘要: 层图形对象,包含一个Drawable数组,然后按照数组对应的顺序来绘制他们,索引 值最大的Drawable会被绘制在最上层!虽然这些Drawable会有交叉或者重叠的区域,但 他们位于不同的层,所以并不会相互影响,以<layer-list>作为根节点! 相关属性如下: drawable:引用的位图资 阅读全文

posted @ 2018-12-24 16:30 LoaderMan 阅读(443) 评论(0) 推荐(0) 编辑

AnimationDrawable

摘要: ①先定义一个AnimationDrawable的xml资源文件: 阅读全文

posted @ 2018-12-24 16:21 LoaderMan 阅读(279) 评论(0) 推荐(0) 编辑

RotateDrawable

摘要: 用来对Drawable进行旋转,也是通过setLevel来控制旋转的,最大值也是:10000 相关属性如下: fromDegrees:起始的角度,,对应最低的level值,默认为0 toDegrees:结束角度,对应最高的level值,默认360 pivotX:设置参照点的x坐标,取值为0~1,默认 阅读全文

posted @ 2018-12-24 16:18 LoaderMan 阅读(670) 评论(0) 推荐(0) 编辑

ClipDrawable

摘要: Clip可以译为剪的意思,我们可以把ClipDrawable理解为从位图上剪下一个部分; Android中的进度条就是使用ClipDrawable来实现的,他根据设置level的值来决定剪切 区域的大小,根节点是<clip> 相关属性如下: clipOrietntion:设置剪切的方向,可以设置水平 阅读全文

posted @ 2018-12-24 16:13 LoaderMan 阅读(278) 评论(0) 推荐(0) 编辑

InsetDrawable

摘要: 表示把一个Drawable嵌入到另外一个Drawable的内部,并且在内部留一些间距, 类似与Drawable的padding属性,但padding表示的是Drawable的内容与Drawable本身的边距! 而InsetDrawable表示的是两个Drawable与容器之间的边距,当控件需要的背景 阅读全文

posted @ 2018-12-24 16:00 LoaderMan 阅读(340) 评论(0) 推荐(0) 编辑

BitmapDrawable

摘要: 对Bitmap的一种封装,可以设置它包装的bitmap在BitmapDrawable区域中的绘制方式,有: 平铺填充,拉伸填或保持图片原始大小!以<bitmap>为根节点! 可选属性如下: src:图片资源~ antialias:是否支持抗锯齿 filter:是否支持位图过滤,支持的话可以是图批判显 阅读全文

posted @ 2018-12-24 15:57 LoaderMan 阅读(257) 评论(0) 推荐(0) 编辑

GradientDrawable

摘要: 一个具有渐变区域的Drawable,可以实现线性渐变,发散渐变和平铺渐变效果 核心节点:<gradient/>,有如下可选属性: startColor:渐变的起始颜色 centerColor:渐变的中间颜色 endColor:渐变的结束颜色 type:渐变类型,可选(linear,radial,sw 阅读全文

posted @ 2018-12-24 15:56 LoaderMan 阅读(485) 评论(0) 推荐(0) 编辑

ShapeDrawable

摘要: 形状的Drawable咯,定义基本的几何图形,如(矩形,圆形,线条等),根元素是<shape../> 节点比较多,相关的节点如下: ① <shape>: ~ visible:设置是否可见 ~ shape:形状,可选:rectangle(矩形,包括正方形),oval(椭圆,包括圆),line(线段), 阅读全文

posted @ 2018-12-24 15:53 LoaderMan 阅读(290) 评论(0) 推荐(0) 编辑

NiewPatchDrawable

摘要: 在使用AS的时候要注意以下几点: 1.点9图不能放在mipmap目录下,而需要放在drawable目录下! 2.AS中的.9图,必须要有黑线,不然编译都不会通过 xml定义NinePatchDrawable: 使用Bitmap包装.9图片: 阅读全文

posted @ 2018-12-24 15:52 LoaderMan 阅读(150) 评论(0) 推荐(0) 编辑

ColorDrawable

摘要: 最简单的一种Drawable,当我们将ColorDrawable绘制到Canvas(画布)上的时候, 会使用一种固定的颜色来填充Paint,然后在画布上绘制出一片单色区域! 1).Java中定义ColorDrawable: 2).在xml中定义ColorDrawable: 其实用得不多,更多的时候我 阅读全文

posted @ 2018-12-24 15:47 LoaderMan 阅读(352) 评论(0) 推荐(0) 编辑

Oracle 的 oracle 数据库分类

摘要: 一、数据库分类 1、小型数据库:access、foxbase 2、中型数据库:informix、sql server、mysql 3、大型数据库:sybase、db2、oracle 一、数据库分类 1、小型数据库:access、foxbase 2、中型数据库:informix、sql server、 阅读全文

posted @ 2018-12-24 12:08 LoaderMan 阅读(390) 评论(0) 推荐(0) 编辑

MySQL 函数

摘要: MySQL 字符串函数 返回 CustomerName 字段第一个字母的 ASCII 码: 返回字符串 RUNOOB 的字符数 返回字符串 RUNOOB 的字符数 合并多个字符串 合并多个字符串,并添加分隔符: 返回字符串 c 在列表值中的位置: 返回字符串 c 在指定字符串中的位置: 格式化数字 阅读全文

posted @ 2018-12-24 11:53 LoaderMan 阅读(128) 评论(0) 推荐(0) 编辑

MySQL 运算符

摘要: MySQL 主要有以下几种运算符: 算术运算符 比较运算符 逻辑运算符 位运算符 算术运算符 MySQL 支持的算术运算符包括: 在除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL。 1、加 2、减 3、乘 4、除 5、商 6、取余 比较运算符 SELECT语句中的条件语句经常要使 阅读全文

posted @ 2018-12-24 11:53 LoaderMan 阅读(142) 评论(0) 推荐(0) 编辑

MySQL 及 SQL 注入

摘要: 如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题。 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 我们永远不要信任用户的输入,我们必须认定用户输入的数据都是不安全 阅读全文

posted @ 2018-12-24 11:52 LoaderMan 阅读(361) 评论(0) 推荐(0) 编辑

MySQL 处理重复数据

摘要: 有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。 防止表中出现重复数据 你可以在MySQL数据表中设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。 如果你想设置表中字段first 阅读全文

posted @ 2018-12-24 11:50 LoaderMan 阅读(180) 评论(0) 推荐(0) 编辑

MySQL 序列使用

摘要: MySQL 序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现。 使用 AUTO_INCREMENT MySQL 中最简单使用序列的方法就是使用 MySQL AUTO_INCREMENT 来定义列。 实 阅读全文

posted @ 2018-12-24 11:46 LoaderMan 阅读(177) 评论(0) 推荐(0) 编辑

MySQL 元数据

摘要: MySQL以下三种信息: 查询结果信息: SELECT, UPDATE 或 DELETE语句影响的记录数。 数据库和数据表的信息: 包含了数据库及数据表的结构信息。 MySQL服务器信息: 包含了数据库服务器的当前状态,版本号等。 在MySQL的命令提示符中,我们可以很容易的获取以上服务器信息 获取 阅读全文

posted @ 2018-12-24 11:43 LoaderMan 阅读(210) 评论(0) 推荐(0) 编辑

导航