自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android Drawable基础(六)

1.ShapeDrawable可以通俗的理解为通过颜色来构造图形,可以是纯色的图形也可以是具有渐变效果的图形.(可设置圆角等)。语法<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android...

2018-09-28 20:08:02 126

原创 Android Drawable基础(五)

1.ClipDrawable(裁剪)ClipDrawable对应于标签< clip >,它可以根据自己当前的level来裁剪另一个Drawable.语法<?xml version="1.0" encoding="utf-8"?><clip xmlns:android="http://schemas.android.com/apk/res/andro...

2018-09-27 16:28:46 188

原创 Android Drawable基础(四)

1.TransitionDrawable(渐变资源)他用于显示两个Drawable之间的淡入淡出的效果。

2018-09-26 15:50:46 105

原创 Android Drawable基础(三)

1.StateListDrawable(状态列表)是在 XML 中定义的可绘制对象,它根据对象的状态,使用多个不同的图像来表示同一个图形。例如,Button 小部件可以是多种不同状态(按下、聚焦或这两种状态都不是)中的其中一种,而且可以利用状态列表可绘制对象为每种状态提供不同的背景图片。

2018-09-25 11:05:59 131

原创 Android Drawable基础(二)

1.NinePatchDrawable(.9图片)在其中可定义当视图中的内容超出正常图像边界时 Android 缩放的可拉伸区域。此类图像通常指定为至少有一个尺寸设置为 “wrap_content” 的视图的背景,而且当视图扩展以适应内容时,九宫格图像也会扩展以匹配视图的大小。使用新建.9图片新建相应的drawable<?xml version="1.0" encoding=...

2018-09-23 14:32:12 97

原创 Android Drawable基础(一)

1.Drawable简介可以在 Canvas 上进行绘制的抽象概念 。它的种类有很多,最常见的颜色和图片都可以是一个Drawable 。1.一种可以在Canvas上进行绘制的抽象的概念2.颜色、图片等都可以是一个Drawable3.Drawable可以通过XML定义,或者通过代码创建4.Android中Drawable是一个抽象类,每个具体的Drawable都是其子类2.Drawa...

2018-09-23 13:49:12 173

原创 RecyclerView使用(一)

概述RecyclerView是什么从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传统的ListView,更加强大和灵活。初步使用的步骤build.gradle中添加所需依赖 implementation 'com.android.support:recyclerview-v7:27.1.1'xml文件中添加控件&...

2018-09-20 21:34:47 95

原创 Android自定义UI(HeaderBar)

今天初步了解自定义UI的流程,作此纪录。一.自定义UI好处:1.节省开发时间2.避免重复开发布局二.简单介绍2种方式第一种1.动态添加控件(相比另一种方式来说较难) -流程: --res/values下新增attr.xml文件,用来存放自定义view的属性<?xml version="1.0" encoding="utf-8&quo

2018-09-17 17:17:49 752

原创 Android Studio集成个推SDK-实现简单聊天

Android Studio集成个推SDK-实现简单聊天尾部附demo1.准备-个推官网: https://www.getui.com/cn/index.html-注册账号-详细步骤:–1.进入开发者中心–2.创建应用–3.记录应用配置2.AS集成过程–1.在主项目build.gradle中添加url–2...

2018-09-16 17:10:49 3716 3

原创 Android Studio问题解决

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-09-16 13:09:51 123

APTDemo案例

APTDemo案例

2019-04-02

LruCache/DiskLruCache实现照片墙

LruCache/DiskLruCache实现照片墙

2019-02-26

补间动画/逐帧动画

补间动画/逐帧动画

2018-12-10

Android 广播接收器案例

Android 广播接收器案例

2018-12-08

ContentProvider使用案例

ContentProvider使用案例,ContentProvider使用案例,ContentProvider使用案例

2018-11-18

java反射demo

java反射demo

2018-11-13

运动小球demo,UI

绘制一个运动的小球,小球有4个运动方向,分别是45度、135度、225度和315度。开始时小球位于任意位置,并以4个方向中的任意一个方向开始运动,当遇到区域边缘(屏幕边缘)时,以相反角度(镜面反射)回弹。

2018-10-20

自定义HeaderBar

自定义HeaderBar

2018-09-17

个推聊天小案例

####--2.app端集成retrofit2,完成相关网络请求 发送流程: 包装Message(content,senderId,receiverId)->通过网络请求传给服务器->服务器接受根据receiverId,透传给另一个客户端(调用pushMessage接口)

2018-09-16

空空如也

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

TA关注的人

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