- 博客(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
运动小球demo,UI
2018-10-20
个推聊天小案例
2018-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人