摘要: 本文属于原创,转载请著名出处:http://flysnow.iteye.com/blog/906770 写道在我们开发一些如短消息、应用商店等应用时,会考虑在短消息的图标上加上未读短信的数量,在应用商店上加上可以升级的应用数量,这样不占太大空间还能达到提示的目的。本节就以一个展示手机内联系人数量的例... 阅读全文
posted @ 2014-05-19 23:43 brave-sailor 阅读(734) 评论(0) 推荐(0)
摘要: 上一篇讲到用canvas进行绘制得到对应最终的bitmap. 在实际应用中,我们除了给图标添加数字外,也有可能加一些红色方块之类的图标作为新功能的提醒.那么有没有什么方法,很方便地给图标添加提醒icon或者数字呢? 有的,还是得借助于开源项目ViewBadger,这个是github上的地址:http... 阅读全文
posted @ 2014-05-19 23:41 brave-sailor 阅读(461) 评论(0) 推荐(0)
摘要: 在我们开发一些如通讯录、社交等应用或者应用添加新功能模块时,会考虑在对应的图标上加上未读信息的数量,或者是新功能提醒的图标,这样不占太大空间还能达到提示的目的. 之前在MMS分析部分,也有人问过我这种提醒的实现. 关于这种提醒的添加,我总结了下,有大概几种方法可以实现:1. 在对应的布局放置Text... 阅读全文
posted @ 2014-05-19 23:40 brave-sailor 阅读(302) 评论(0) 推荐(0)
摘要: 有时,Android系统控件无法满足我们的需求,因此有必要自定义View。具体方法参见官方开发文档:http://developer.android.com/guide/topics/ui/custom-components.html一般来说,自定义控件都会去重写View的onMeasure方法,因... 阅读全文
posted @ 2014-05-19 16:48 brave-sailor 阅读(166) 评论(0) 推荐(0)
摘要: 用真机调试程序的时候,eclipse的console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接”问题出现的原因:这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug. 当手机上同时运行... 阅读全文
posted @ 2014-05-19 12:10 brave-sailor 阅读(453) 评论(0) 推荐(0)
摘要: 在实际开发中Android中自带的控件有时无法满足我们的需求,这时就需要我们重写控件来实现我们想要的功能。还有个关于UI体验的问题,就是在onDraw()函数中最好不要去创建对象,否则就提示下面的警告信息:因为onDraw()调用频繁,不断进行创建和垃圾回收会影响UI显示的性能例如:protec... 阅读全文
posted @ 2014-05-19 10:10 brave-sailor 阅读(3990) 评论(0) 推荐(0)