会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Ivan Aldrich
博客园
首页
新随笔
新文章
联系
订阅
管理
2016年5月24日
double类型计算
摘要: 由于double类型转换成二进制时可能出现不能被精确的表示,导致我们在进行double类型的计算时,会出现数值不正确的情况。 解决以上问题,我们都很知道应该使用BigDecimal来处理,通常的操作是 实际使用过程中貌似也都听正常的,但是当我们计算result = multi(0.3, 3) 时会发
阅读全文
posted @ 2016-05-24 09:47 Ivan Aldrich
阅读(1240)
评论(0)
推荐(0)
编辑
2016年4月28日
JAVA国际化问题
摘要: 在应用中有这样一段代码: 先不考虑这段代码是否合理,反正应用中出现了。。然后应用在使用过程都是正常的,然而,突然有一天,qa说,崩溃了! 为什么之前都好好的,现在会崩溃? qa反馈,在“印尼”语言环境下进行测试会崩溃,然而中文环境下正常。 手机设置中,切换语言环境到印尼(Bahasa Indones
阅读全文
posted @ 2016-04-28 15:15 Ivan Aldrich
阅读(569)
评论(0)
推荐(0)
编辑
2015年12月2日
循环播放一张图片,如果图片大小小于屏幕,继续使用该图片进行填充
摘要: 场景: 需要做出来的效果差不多如标题所述,即如果屏幕宽度为720,而图片的宽度只有150,现在需要从中间开始,往两边移动该图片,我们现在以往右边移动为例,如果往右移动了150,此时绘制了一整个完整图形,继续移动,此时不仅要从中间绘制出新的图形,已经绘制的完整图形也得向右移动。进而达到动画的效果。分...
阅读全文
posted @ 2015-12-02 13:51 Ivan Aldrich
阅读(485)
评论(0)
推荐(0)
编辑
2015年11月19日
RelativeLayout布局,不希望文本盖住其他组件
摘要: 简单的图先看上一看上面使用的是RelativeLayout布局(不要问为什么不用LinearLayout,因为最右边的信箱的右上角还会有个红点,相对布局直接些)需要实现的效果是,TextView居中,当文本过长时不能覆盖住右边的组件,而是用点点代替超出部分。最开始的想法是: 既然要居中,设置Tex...
阅读全文
posted @ 2015-11-19 16:19 Ivan Aldrich
阅读(681)
评论(0)
推荐(0)
编辑
Button样式问题浅谈
摘要: 在开发过程中遇到这样一种情况: 最开始的时候,在Galaxy Nexus(4.3)和Nexus 6(5.1)上跑,界面一切正常。 修改了项目的Activity基类 重新运行,在Galaxy Nexus(4.3)上和之前的效果一样,窃喜任务完成。 在Nexus 6(5.1)上跑,发现有些按钮会...
阅读全文
posted @ 2015-11-19 16:05 Ivan Aldrich
阅读(184)
评论(0)
推荐(0)
编辑
2015年11月16日
ListView添加HeaderView的顺序问题
摘要: 在android4.4(KITKAT)之前,要给ListView添加HeaderView,setHeaderView()方法必须在setAdatper()方法调用之前!!但在KITKAT之后,setHeaderView()可在任意地方进行调用。由于现在写代码的时候使用的api版本比较高,不容易发现位...
阅读全文
posted @ 2015-11-16 10:32 Ivan Aldrich
阅读(247)
评论(0)
推荐(0)
编辑
2015年10月29日
shape与selector配合使用实现Tab下划线效果
摘要: 在使用Tabhost和ViewPager实现tab翻页的时候,需要在tab中加入下划线,效果如图这里不打算用图片当背景,而是通过shape来画下划线。对于一个tab的布局, 以下是selector_tab_line.xml文件的实现,其中含shape的实现
阅读全文
posted @ 2015-10-29 16:54 Ivan Aldrich
阅读(1170)
评论(0)
推荐(0)
编辑
2015年10月28日
在java代码中设置TextView的字体大小,单位设为sp
摘要: 要实现的效果如标题.在dimen.xml文件中设置了18sp开始的时候,通过sizeTv.setTextSize(getResource().getDimension(R.dimen.text_size))进行设置。此时使用as的同学会发现,as提示的getDimension返回的值即为18sp。看...
阅读全文
posted @ 2015-10-28 17:07 Ivan Aldrich
阅读(1893)
评论(0)
推荐(0)
编辑
2015年10月26日
一个textView中的文字设置成两种颜色
摘要: 使用Spannablestring和ForegroundColorSpan。SpannableString string2 = new SpannableString("自助导入会员和连续开单\n3个月可获得免费短信服务"); ForegroundColorSpan span2 = n...
阅读全文
posted @ 2015-10-26 16:18 Ivan Aldrich
阅读(1174)
评论(0)
推荐(0)
编辑
2015年10月20日
Android studio生成类图
摘要: File->setting->Plugins->Browse repositories搜索simpleUMLCE,安装该插件并重启as。在需要生成类图的地方(比如整个项目或某个类),右键单击选择add to simpleUML diagram即可生成UML类图
阅读全文
posted @ 2015-10-20 18:57 Ivan Aldrich
阅读(14259)
评论(1)
推荐(0)
编辑
下一页