Android中的TextView是个显示文字的的UI类,在现实中的需求中,文字有各式各样的样式,TextView本身没有属性去设置实现,我们可以通过Android提供的 SpannableString类封装。Android提供了很多的Span的类去实现样式,这个样式都是继承自CharacterStyle类。
要想理解Span的具体使用,那肯定得了解SPan类群的构成,研究代...
分类:
移动开发 时间:
2015-06-26 21:13:29
阅读次数:
368
在所有的移动产品中,微信的界面做的很简洁,简单,我对微信主界面影响最深的就是微信底部导航栏的图标,以及字体颜色的变化,一直都想实现以下,今天有空,就大体的模仿者做了一遍。
效果图如下:
分析:
底部主要分为图标的渐变,字体颜色的渐变。
图标的颜色的渐变:主要是通过canvas绘制两个不同的图片,控制其图片的alpha透明度,来...
分类:
微信 时间:
2015-06-26 21:15:36
阅读次数:
274
今天是实现了一个小功能的东西。看看效果图:
实现方式:
1.自定义ScrollView 复写onScrollChange方法,来计算滑动的位置。
2.自定义接口,通过接口来在ScrollView中控制,滑动的高度的进度。
3.在自定义View中去执行动画。
代码实现:
1.ScrollView 最主要的代码...
分类:
其他好文 时间:
2015-06-26 21:15:26
阅读次数:
144
最近做项目,用到了ProgressBar ,就想到了要使用Android5.0 的效果,就随手实现了一下。
效果图:
大概的思路:
1. 圆圈通过Canvas去绘制
2.圆圈的动画通过Animator去控制
代码:
1.绘制圆的代码是很简单的,
@Override
protected void ...
分类:
移动开发 时间:
2015-06-26 21:14:43
阅读次数:
275
最近调试lattice 的sgmii接口。 项目最初的架构大概是这样的,用于调试。
FPGA这边的架构,就是 Tri_mac 转为 sgmii,然后再通过pcs出去。其实sgmii核自带了一个pcs核,最坑人的是PCS必须是外部时钟,最后没有办法只能自己生成一个pcs核和sgmii核对接起来。由于MDIO,我们这边没有去使用。使用的是强制输出。我调试了两天才发现可能是交换机这边...
分类:
其他好文 时间:
2015-06-26 21:14:14
阅读次数:
344
当我们现有ITOO平台系统的业务随着用户的逐渐增大,设计的业务越来越广,系统会异常的复杂,在大规模服务之前,我们可以采用的是RMI或Hessian等工具,暴露和引用远程服务,通过配置URL地址和JNDI地址进行调用,使用Apache httpd复杂均衡插件或F5服务器进行负载均衡...
分类:
其他好文 时间:
2015-06-26 21:13:14
阅读次数:
371
从 QWidget 派生一个窗口,使用 stylesheet 设置背景,designer 设置没有问题,或者,通过 setStyleSheet() 设置,代码操作是正确的,编译运行后,却没有背景。
原因是,QWidget 的 paintEvent() 是空的,而样式表要通过 paint 被绘制到窗口中,我们需要重新写 paintEvent() 函数,才能够真正实现继承。...
分类:
其他好文 时间:
2015-06-26 21:14:57
阅读次数:
187
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠Cocos2d-X源码下载:点我传送游戏官方下载:http://dwz.cn/RwTjl游戏视频预览:http://dwz.cn/RzHHd游戏开发博客:http://dwz.cn/RzJzI游戏源码传送:http://dwz.cn/Nret1NSStr...
分类:
其他好文 时间:
2015-06-26 21:14:25
阅读次数:
215
成功学是历史还是传奇?——史泰龙的励志故事考证。
坚持就能成功?——肯德基爷爷的1009次失败。
努力就能成功?——李嘉诚的创业不光靠勤奋
模仿就能成功?——为什么比尔盖茨能退学你不能...
分类:
其他好文 时间:
2015-06-26 21:13:07
阅读次数:
149
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠Cocos2d-X源码下载:点我传送游戏官方下载:http://dwz.cn/RwTjl游戏视频预览:http://dwz.cn/RzHHd游戏开发博客:http://dwz.cn/RzJzI游戏源码传送:http://dwz.cn/Nret1一、iOS...
分类:
移动开发 时间:
2015-06-26 21:11:06
阅读次数:
280
Django中的数据处理是我们在处理后台与前台交互时应用最多的操作,本文主要是帮助Django初学者学习Django中数据的增删改查,希望能对初学者有用...
分类:
其他好文 时间:
2015-06-26 21:13:18
阅读次数:
109
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠Cocos2d-X源码下载:点我传送游戏官方下载:http://dwz.cn/RwTjl游戏视频预览:http://dwz.cn/RzHHd游戏开发博客:http://dwz.cn/RzJzI游戏源码传送:http://dwz.cn/Nret1五、Pli...
分类:
移动开发 时间:
2015-06-26 21:13:18
阅读次数:
224
最近学习js,闲来无事就写了个简单的日历控件,不知道别人是怎么实现的,纯粹自己想法写的,
写的不好 ,但可以起到抛砖引玉的作用。
先来看效果。
调用时候的代码 就一句,引入我写的js文件, 前提text框必须有rlk=“rl” 才会被我识别成要做日历控件的文本框, 我回把它设为readonly...
分类:
编程语言 时间:
2015-06-26 21:10:42
阅读次数:
187
英文原文:11 Laws of The System Thinking in Software Development
“我会更加努力地工作” —— 一匹名叫Boxer的马(出自乔治?奥威尔的《动物农庄》)
彼得?圣吉在其著作《第五项修炼》中提到的系统思维定律同样适用于软件开发。
1. 今日的问题源于昨日的解决方案(Today’s problems come from yes...
分类:
其他好文 时间:
2015-06-26 21:10:31
阅读次数:
97
android提供了统一的编程模型Intent来启动系统的组件,这样提供了松耦合性,是一种mvc的编程模式...
分类:
移动开发 时间:
2015-06-26 21:12:00
阅读次数:
148