2013年1月18日
摘要: 概要: 在Android 实现应用屏幕一定时间间隔下,随机出现多片花朵的效果,实现的原理和贪吃蛇的原理是互通的。在实现这样的效果中,关键几个技术点。自定义View,加载图片到内存,动态绘制窗体内容,<ignore_js_op style="word-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, 'Microsoft Yahei', Simsun; font-size: 13.63636302947998px; line-height: 19.09090805053711px;&quo 阅读全文
posted @ 2013-01-18 17:32 Code大蛇丸 阅读(909) 评论(0) 推荐(1) 编辑
摘要: Notification与Toast都可以起到通知、提醒的作用。但它们的实现原理和表现形式却完全不一样。Toast其实相当于一个组件(Widget)。有些类似于没有按钮的对话 框。而Notification是显示在屏幕上方状态栏中的信息。还有就是Notification需要用NotificationManager来管理,而Toast只需要简单地创建Toast对象即可。 下面来看一下创建并显示一个Notification的步骤。创建和显 示一个Notification需要如下5步: 1. 通过getSystemService方法获得一个NotificationManager对象。 2. ... 阅读全文
posted @ 2013-01-18 15:22 Code大蛇丸 阅读(345) 评论(0) 推荐(0) 编辑
摘要: android 自动检测版本在这里就不用说了,今天想和大家一起分享的是如何将下载更新文件最小化到任务栏下载,替代掉丑陋的对话框提示下载,对话框提示下载的用户体验相当不好,我们把它修改成为后台下载这样可以改善用户的使用体验。废话就不多说了,直接贴代码。首先要创建一个Service来执行下载更新文件的任务:public class UpdateService extends Service{private NotificationManager nm;private Notification notification;private File tempFile=null; private bool 阅读全文
posted @ 2013-01-18 15:18 Code大蛇丸 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 首先声明,参考博客地址:http://www.iteye.com/topic/685986对于ListView,相信很多人都很熟悉,因为确实太常见了,所以,做的用户体验更好,就成了我们的追求。。。常见的ListView中很少全是文字的,一般都是图文共存的,而图片的来源是服务器端(很少有写在客户端的吧。。。考虑客户端的大小和更新的问题),所以,网络问题就成了图片是否能顺利加载成功的决定性因素了。大家都知道每次启动一个Android应用,都会启动一个UI主线程,主要是响应用户的交互,如果我们把不确定的获取网络图片的操作放在UI主线程,结果也就不确定了。。。当然,如果你网络足够好的话,应该问题不大, 阅读全文
posted @ 2013-01-18 14:39 Code大蛇丸 阅读(599) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示