4 M-Ellen

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

2019年终总结

2019年,结束了,又到了总结的时候。。。回顾2018年~~~生活今年在生活中最大的变化就是,搬入新家了~~去年年底,接了盘,今年3月份开始收房了,是精装房,所以少了很多事情。。。以下是装修过程:4月份,开始逛宜家,买了一些必需家具:沙发,床,床垫,饭桌,还有一些见了就想买的小东西。话说,广东省内,运费是相当便宜,99!!!对,只要99,就能搬到家。5月份,买了大家电,洗衣机,冰箱...

2020-01-06 20:14:08

Material Design 动画——Ripple波纹动画

1. 介绍2.使用

2019-04-17 10:49:40

Material Design 动画介绍

介绍在 Material Design中(即Android5.0之后),官方添加可很多动画。下面,测试下这些动画的具体使用。大致可以分为如下几种:Ripple波纹动画Reveal揭露动画Vector矢量图动画Transition转场动画SharedElement 共享动画...

2019-04-17 10:48:28

官方 Flexbox Layout(弹性盒子布局) 的使用

介绍

2019-03-06 17:58:25

2018年工作总结——做个长期主义者

2018年

2019-01-04 11:19:37

实现支持语音的评论功能

啦啦啦啦前言 功能分析与实现简单的说,需求就是:实现 文本 或者 语音 评论,回复只支持文本为了更好的分析,这里标注了一些用词,如图: Comment:通过下面输入框直接发布的评论SubComment:Comment下的回复;Public:在SubComment数据中,对Comment回复(即点击右上角留言图标),属于Public状态;Private:在SubComme...

2018-12-20 14:30:31

SpannableString 和 SpannableStringBuilder的使用

介绍This is the class for text whose content and markup can both be changed.(这是一个内容和标记都可以更改的文本类)1.SpannableString与SpannableStringBuilder介绍SpannableStringBuilder,SpannableString其实和String一样,都是一种字符串类型。...

2018-11-30 14:14:21

自定义View——Path 路径

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

2018-10-20 17:07:43

自定义View——Paint 之 文本绘制

文本相关操作对于文本相关的API,有很多,使用也很简单,这里简单罗列一下:setTextSize(float textSize) 设置文字大小setUnderlineText(boolean underlineText) 设置下划线setStrikeThruTex...

2018-10-10 14:10:12

自定义View——Paint 之 ColorMatrix

前言 新闻:最近长春长生公司的的疫苗事件,搞得全国人心慌慌,这种企业真的是一点底线多没有…感谢天朝,我还能活着,那就开始写博客吧!每当遇到 ColorMatrix 这个东东,感觉头多大,什么矩阵、阶乘。。。放弃!不敢面对,恐惧依在!所以,这次下决心要好好理解下,为了下次遇见,可以高傲的无视~好了,废话多了,开始吧。介绍什么是矩阵阶乘?这里截取百度百科里面的定义...

2018-09-27 14:30:43

自定义View——Paint 之 PathEffect

PathEffect 有很多子类,如图: 能过实现这样的效果: 下面就来介绍这6个子类。CornerPathEffect 圆形拐角效果 将线段之间的任何锐角替换为指定半径的圆角来绘制的几何图形CornerPathEffect(float radius)参数:radius 拐弯处的圆角半径使用:mPathEffect = new CornerPathEff...

2018-07-24 10:16:54

自定义view——Paint 之颜色处理

前言使用1.基本颜色Canvas.drawColors()指定颜色,绘制整个画布的颜色(上一篇已经操作过)Canvas.drawBitmap( )指定Bitmap对象,直接由 Bitmap 对象来提供的颜色Paint的方法跟踪Paint的设置颜色参数,来设置绘制内容(图像、文本)的颜色(上面2个是设置画布颜色)其又可分为2种:第1种:直接设...

2018-07-15 18:38:07

自定义View——Paint画笔

前言在前面一篇 自定义控件——Canvas 画布,我们也看到如何使用Paint。Paint也是强大的工具类,这篇就来详细介绍。Paint的API也非常多,具体可以参考官方网址: Paint API:https://developer.android.google.cn/reference/android/graphics/Paint.html 这里根据这些API分为4种模式:(参考 H...

2018-07-15 17:47:39

自定义View——Canvas 画布

前言网上自定义View的文章已经很多了,但不是我的。。。1.还是那句话,别人的东西,永远在被人脑子里!哪怕看了很多遍,实践很多次,没有自己的总结,一段时间后,再拿起来还是很费力,又要重新寻找资源,效率太低。2.自定义View,可以说是android UI的难点与核心。了解每个细节,熟练掌握自定义View,设计UI也就信手拈来。 于是,就开始了属于自己的自定义View的系列。内容...

2018-05-16 18:21:24

Git常用的操作

前言目前来说,版本控制主要分为:集中式版本控制(Centralized Version Control Systems,简称 CVCS)和分布式版本控制,(Distributed Version Control System,简称 DVCS)。CVCS的代表主要有CVS、SVN 以及 Perforce 等; DVCS主要有 Git、Mercurial、Bazaar 以及 Darcs 等...

2018-05-05 16:54:12

SVN的基本使用

前言上一篇简单介绍了SVN,如需阅读,可以点这里查看:SVN的介绍与使用流程这篇主要介绍如何将代码纳入SVN控制,然后对代码进行一些常用的指令的介绍,包括更新、编辑、编辑冲突等。这里多是使用命令行的方式使用SVN,没有使用小乌龟图形界面,因为图形界面操作很简单。其实使用图形很方便,也很快捷。但在Linux系统、或者Linux服务器编译,那么就必须使用命令行的方式了。所以,掌握SVN命令行,也是必要...

2018-04-16 21:29:14

2017年工作总结——路漫漫,贵在坚持

时间很快,又一年。时间就是相背而行的路人,渐行渐远,每天与你擦肩而过,你却不能挽留。也许很快,某个瞬间,就到了拿起手里保温杯干杯的年龄。已经工作一年多了,这是第一次在博客写总结,也是这一年开始写博客。很多有写博客的人多开始纷纷总结了,我也说说2017。善于总结这一年,我正式开始写博客,这里受到很多大牛的影响。他们的文章里分享的经验,会让你重新去考量自己,会激发你的潜质。写博客的最大...

2017-12-30 12:16:08

SVN的介绍与使用流程

Subversion主要版本控制策略是集中式的版本控制(centralized version control),即有一个远程 的主仓库, 仓库中存放了被版本控制的数据, 用户可以在本地,操作数据的工作副本(即checkout后的项目),最终可以实现与远程仓库的通行。

2017-11-13 09:51:45

android日志框架Logger的详细使用(目前最新版2.1.1)

前言在开发过程中,log日志是每个人多会用上的。平时在开发大项目的时候,几乎每个类多需要加log,然而在发布之前,要求全部删除,真是累。因为系统log暂时没有统一管理的方法。还有就是,特别是在调试的时候,对于线程并发或者子线程的调试,还是加log调试比较精确,用debug工具调试经常和实际不符合。那么,如果使用系统log,调试完又得找出来删除,累++。作为程序猿,这种笨方法肯定是会鄙视的。...

2017-10-17 19:20:02

Android动画之Property Animation(属性动画)

使用属性动画系统,不但可以实现ViewAnimation一样的动画效果,而且也不会有以上缺点,即属性动画可以对任何对象(视图和非视图)的任何属性进行动画处理,并且对象本身实际上进行了修改。属性动画系统在执行动画的过程中也更为强大,在大部分场合完全可以替换ViewAnimation

2017-09-11 08:51:07

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。