自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android 自定义控件文字的居中绘制

如上图,左边是一个圆,右边是两个文本,现在需要绘制一个与圆心居中对齐的文本,现拉出一条从圆心中间横穿的横线,红色横线将文本一分为二,以红色横线为基线的文本是上图中最右边的text文本,可我们的目标是要中间那个与圆心居中的文本,因此我们找距离关系:        1、最右边文字红色基线到文字最顶层的距离是,paint.ascent(负数)(paint是绘制文本的画笔),红色基线到文字最底层的距离是

2017-02-23 15:28:11 1142

转载 Android热修复技术选型——三大流派解析

2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案,是开发者比较头疼的问题。本文希望通过介绍QQ空间补丁、Tinker以及基于AndFix的阿里百川HotFix技术的原理分析和横向比较,帮助开发者更深入了解热修复方案。 技术背景

2017-02-17 19:04:01 158

转载 结合友盟统计的多渠道快速打包

实现 现在就剩下写入到apk注释字段的内容设计了。我是这么做的:  注释字段内容 = magic_number + 渠道号 + 注释字段长度 magic_number用于确定是否是我们自己的渠道号注释方式,最后的文件的末尾存放我们整个注释的大小,这样可以方便计算偏移,使用随机读取的时候可以很容易的读取到comment的内容。 好了我们看下具体的实现: import java.

2017-02-04 10:12:46 253

Android通用代码开发规范

Android通用代码开发规范

2016-07-14

底部导航栏中间圆形按钮凸起效果demo

这是一个使用RelativeLayout+RadiouGroup+ImageView制作的中间凸起的按钮效果,代码简单易懂,避免了使用自定义控件带来的繁琐问题。

2016-07-04

仿qq空间头像背景拉伸效果

这是一款仿制qq空间头像背景可拉伸效果的代码,下拉背景拉长,上推背景动画返回到原高度

2015-06-29

pictureCache图片缓存示例代码

可直接使用的图片缓存代码,可以用来学习三层缓存思想和打包成jar包直接适用于图片缓存

2015-06-10

BaiduLBS_Android.jar

适用于百度地图定位开发工具jar包,具体详见百度开发者中心

2014-10-28

空空如也

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

TA关注的人

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