自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android自定义View基础相关

我们在日常开发过程中,除了使用Google官方提供的控件外,还会自定义View来完成需求;而对于我(小白)来说,肯定是需要从最基础的东西开始了。1.View相关的基础知识坐标系在Android中的坐标系与我们数学中的坐标系有些不同,传统的坐标系如图:而Android的屏幕坐标如下图:由图可以清楚的看出,Android中是以左上角为坐标原点的。角度以及弧度角度与坐标系类似,以...

2018-12-27 21:17:29 102

原创 SharedPreferences使用时的注意事项

1.SharedPreferences使用中遇到的问题SharedPreferences是Android存储手段之一,之前的文章也有介绍,有兴趣的可以去历史文章中查看。刚刚到公司实习的第二周,从0开始一个小项目,内心很是慌张;赶紧加紧学习的步伐。在退出登录的逻辑这里出现了点问题。问题:点击退出登录时,清空SharedPreferences中token等用户信息,实际清空失效。最后疯狂G...

2018-12-25 21:27:55 975

原创 Android动画详解(三)

我们日常开发中,很多情况下都是在系统原有的View上进行Animator操作的;在Android 3.1之后,开发团队新增了ViewPropertyAnimator类,它是专门针对于View而设计的动画类。于ObjectAnimator/ValueAnimator相比较,它使用及其的简单。1.使用方式ObjectAnimator//透明度 final ObjectAn...

2018-12-24 20:52:05 387 2

原创 Android动画详解(二)

上一篇总结了View动画相关的知识,这一节主要学习Android种的属性动画–也是当前最经常使用的一种动画。它能实现View动画所不能实现的一些动画效果。1.简介属性动画(Property Animation)是在 Android 3.0(API 11)后才提供的一种全新动画模式,它大大解决传统动画的局限性,如:经过动画后,其点击事件的响应区域依然未改变。它具有相当高的灵活性,我们可以通过反射...

2018-12-19 21:04:00 130

原创 Android动画详解(一)

概述一般而言,我们在页面跳转或者加载数据时都是瞬间完成的,这样子会导致用户体验非常的不好;有神马方法能够解决这个问题呢?当然就是这篇文章所记录的动画啦。1.分类android中的动画分为三类,分别如下:补间动画(Tween Animation)也常称为View动画对视图进行一系列的图像变换(平移、旋转、缩放、透明度)产生的动画效果。它只改变View的显示,而对View的响应区域没有影响...

2018-12-10 16:14:53 241

原创 Android四大组件之BroadcastReceiver

1.BroadcastReceiver简介BroadcastReceiver翻译为广播接收者,广播是一种用于程序之间进行信息传输的机制。是典型的发布-订阅模式。2.分类标准广播(Normal Broadcasts):完全异步,在同一时刻能被所有广播接收者收到(他们之间没有任何先后顺序),消息传递的效率相对高;但是接收者无法将处理结果传递给下一个接收者,且无法拦截广播Intent的传递。工...

2018-12-08 17:38:06 166 2

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关注的人

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