自定义view实现圆角图片

前两天想实现一个圆角图片的效果,通过网络搜索后找到一些答案。这里自己再记录一下,加深一下自己的认识和知识理解。   实现圆角图片的思路是自定义一个ImageView,然后通过Ondraw()重绘的功能,将drawable和一个圆形进行重叠绘制,这样就可以达到圆角的效果了。   下面开始具体实现圆角图片的过程。 第一步:写自定义属性文件 首先我们需要定义一个属性。在values目录下面新建一个xml文件,这个文件用来自定义一些属性,这样我们就可以写出自己的控件了。

Continue Reading →

volatile深入总结

在一次面试中,被问到volatile与synschonized的区别,概念模模糊糊,今天做一个总结,加强自己的认识。 本文参考http://www.cnblogs.com/dolphin0520/p/3920373.html,主要对自己的认识做个总结。       valitile这个关键词,不局限于java中,其实很多语言中都有这个关键词。由于自己之前对于多线程的编程接触比较少,而且对于java的内存模型不是很了解,所以今天做一个总结。       内存模型        现在想想大学那会学的操作系统真是太有用了,可惜当时没有认真学,很多编程的问题,都可以归结到操作系统,而且很多优秀的设计都是从操作系统来的。不说了,一把心酸泪。还是努力弥补吧。

Continue Reading →

我的未来不是梦

今天是值得记住的一天,好未来的offer发下来了,刚开始确实很激动,不过细细一想,未来还有很多事情需要规划。 这一年来在现在这个创业公司,所有的憋屈,委屈,不甘心,难过都随之烟消云散。我有了一个新的开始,2015我的未来不是梦。

Continue Reading →