最新文章列表

Java度量metrics

在Java层面上来说,现在各种度量的二方包也很多,例如开源的dropwizard metrics, spring-boot的accurator,集团内部有eagleeye的StatLog。在native层面上有Collectd, prometheus等,集团内部有tsar,但通常存在以下问题: 每个库都有各自的API,造成业务代码埋点的混乱,重复埋点 在指标的命名方式上比较随意,没有标准 数据覆盖面 ...
darrenzhu 评论(0) 有1773人浏览 2017-04-06 14:03

关于刷新自定义View

因为项目需要,需要在自定义View可见之后再动态变化宽度。 但宽度在你一开始findId的时候已经调用measure(width, height) 初始化好该自定义View的宽高。 查了一下,发现一个刷新View的方法 invalidate(),调用之后,自定义View只会重绘内容(调用onDraw()方法),而宽度还是固定不变,所以也没达到项目需求。 最后查了一下发现一个方法:request ...
大头K 评论(0) 有779人浏览 2014-04-18 06:34

Android 通过FontPaint计算字符宽

    Android开发中经常会遇到计算字符宽度,我们可以使用FontPaint来完成这个操作: TextPaint FontPaint = new TextPaint(); // 设置FontPaint属性,需要和被计算的对象属性一致 FontPaint.setTextSize(Size); float textLength ...
wangleyiang 评论(0) 有1037人浏览 2012-12-19 22:53

004. Android界面刷新没有调用OnMeasure

最近写了一个android上chart和table控件,总结了几点关于自定义控件注意点。 1. onLayout 和 onMeasure必须重载。 2. 如果你无法判断自己的大小,在onMeasure的时候只需要调用super的onMeasure即可,同时还必须调用measureChildren。    2.1 如果没有调用measureChildren,那么在界面刷新的时候就不能保证每个元 ...
freebee 评论(1) 有7897人浏览 2011-08-26 13:34

android上一些方法的区别和用法的注意事项

Intent中的addflags()和setflags()的区别 addflags():Add additional flags to the intent (or with existing flags value). setflags():Set special flags controlling how this intent is han ...
haya 评论(0) 有2012人浏览 2011-07-07 10:03

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics