摘要: C# 4.0 的新特性之并行库(TPL), 是 .NET Framework 4的 System.Threading 和 System.Threading.Tasks 命名空间中的一组公共类型和 API,基本包含以下几点:Parallel.For - for 循环的并行运算 Parallel.ForEach - foreach 循环的并行运算 Parallel.Invoke - 并行调用多个任务 Task - 任务,基于线程池。其使我们对并行编程变得更简单,且不用关心底层是怎么实现的 PLINQ - 用于对内存中的数据做并行运算,也就是说其只支持 LINQ to Object 的并行运算 .. 阅读全文
posted @ 2013-12-18 14:02 攀爬的小蚂蚁 阅读(4782) 评论(0) 推荐(0) 编辑
摘要: 最近使用到了app跟新下载的功能,一般的做法是后台起service检测有没有最新版,然后再通知栏显示更新提示,点击下载。不过为了节省时间,我直接在启动app的时候check了一下,然后以dialog的形式提醒用户更新下载了。这个时候,这个更新下载的对话框的样子貌似就需要一点重视了,所以自定义了一下。效果图如下: 首先是dialog的style.mydialogthemes.xml: 然后主要的就是这个背景,filled_box.xml: ... 阅读全文
posted @ 2013-12-05 20:29 攀爬的小蚂蚁 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 做个笔记,只是为了自己用的时候好找。background.xml --> 布局里面调用 效果图做的漂亮点可以直接替代图片。省app的大小了 阅读全文
posted @ 2013-12-05 11:08 攀爬的小蚂蚁 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 原本的想法是给自己的app在启动时显示一个动画欢迎界面,然后跳转到开始的activity。起初的想法是使用gif格式的图片,但是android不支持gif动画。后来发现android有其他方法可以实现。就是所谓的帧动画。不多说,看例子。 package com.tangchd.nanjing.musicplayer.acivities;import android.app.Activity;import android.content.Intent;import android.graphics.drawable.AnimationDrawable;import android.grap... 阅读全文
posted @ 2013-12-03 12:25 攀爬的小蚂蚁 阅读(466) 评论(0) 推荐(0) 编辑