- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Drawable学习之-----InsetDrawable
InsetDrawable 表示一个drawable嵌入到另外一个drawable内部,并且在内部留一些间距,这一点很像drawable的padding属性,区别在于 padding表示drawable的内容与drawable本身的边距,insetDrawable表示两个drawable和容器之间的边距。当控件需要的背景比实际的边框小的时候比较适合使用InsetDrawable。
2017-06-22 23:06:34 271
转载 为什么ConstraintLayout代替其他布局?
ConstraintLayout, 即约束布局, 在2016年由Google I/O推出. 从支持力度而言, 将成为主流布局样式, 完全代替其他布局, 减少布局的层级, 优化渲染性能. 在新版Android Studio中, ConstraintLayout已替代RelativeLayout, 成为HelloWorld项目的默认布局. ConstraintLayout作为非绑定(Unbundled
2017-06-22 22:31:46 370
原创 Drawable学习之---TransitionDrawable
一个TransitionDrawable是一个特殊的Drawable对象,可以实现两个drawable资源之间淡入淡出的效果。节点下的每个代表一个drawable资源。只能有两个。先前转换调用startTransition()。向后,调用 reverseTransition()。文件位于:res/drawable/filename.xml文件名作为资源ID编译资源类型:指向
2017-06-22 15:00:11 255
原创 Drawable学习之----LevelListDrawable
一个LevelListDrawable管理着一组交替的drawable资源。LevelListDrawable里面的每一个drawable资源与一个最大数值结合起来,作为LevelListDrawable资源的一项。调用Drawable的setLevel()方法可以加载level-list或代码中定义的某个drawable资源,判断加载某项的方式:level-list中某项的Android
2017-06-22 14:36:07 379
原创 Drawable学习之-----StateListDrawable
一个StateListDrawable就是一个在xml文件中定义,根据该对象不同的状态,用几张不同的图片来代表相同的图形。比如,一个按钮,有多种状态,获取焦点,失去焦点,点击等等,使用StateListDrawable可以根据不同的状态提供不同的背景。在XML文件中描述这些状态列表。在唯一的一个标签下,使用标签来代表一个图形。每个标签使用各种属性来描述它所代表的状态所需要的drawab
2017-06-22 11:05:16 282
原创 Drawable学习之----LayerDrawable
一、创建LayerDrawable和使用一个LayerDrawable是一个可以管理一组drawable对象的drawable。在LayerDrawable的drawable资源按照列表的顺序绘制,列表的最后一个drawable绘制在最上层。它所包含的一组drawable资源用多个元素表示,一个元素代表一个drawable资源。文件位置:res/drawable/fil
2017-06-21 22:17:53 370
原创 Drawable学习之----ShapeDrawable
一、元素属性 元素:定义这是一个GradientDrawable,必须作为根元素。(ShapeDrawable gradientDrawable=(ShapeDrawable)textView.getBackground();这个时候会报错,只能转为GradientDrawable )属性:xmlns:androidString类型。必须的,定义xml文
2017-06-21 11:27:14 278
原创 Drawable学习之---NinePatchDrawable(.9图片的制作)
一、创建NinePatchDrawable一个NinePatch也是一个PNG的图片,不过不同的是可以为这种格式的图片定义可伸缩的区域,当某个视图的内容超过了正常的尺寸的时候,这种格式的图片会自动拉伸以适应不同的尺寸。一般这种图片是作为视图的背景,并且视图至少有一个尺寸(layout_width或者layout_height)是设置为"warp_content"。当视图自增长来适应内容的时
2017-06-21 11:00:58 876
原创 Drawable学习之---BitmapDrawable
一、如何创建一个BitmapDrawable对象Bitmap,代表一个位图图像,Android支持三种格式的位图图像:.png (preferred),.jpg (acceptable), .gif (discouraged)。括号里的说明,代表这三种格式的图片在android中的支持情况,.png格式图片优先,.jpg格式也可以,但是效果没有.png好,.gif支持最差。
2017-06-21 10:51:23 280
原创 Drawable初步介绍
Drawable Resource一个Drawable资源是绘图中的一个普通概念,可以再屏幕上绘制出来。可以通过APIs中的getDrawable(int)方法检索出来,也可以在其他的XML资源中通过Android:drawable和android:icon等属性使用它。Android中有多种不同类型的drawable。Bitmap File:一个位图文件(.png,.jp
2017-06-21 10:35:11 1039
原创 JDBC连接mySQL操作初级
JDBC操作基本步骤:1. 注册驱动. 在注册驱动之前首先要进行jar包下载,下载地址为https://dev.mysql.com/downloads/connector/j/将jar包导入项 目, 代码:Class.forName("com.mysql.jdbc.Driver"); JDBC规范定义驱动接口:j
2017-06-16 17:32:09 257
原创 MySQL初步
MySQL数据库登录: 命令行执行mysql -u用户名 -p密码 进行登录 前提是在path环境变量里面配置mysql安装路径的bin目录
2017-06-05 16:17:45 389
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人