上一页 1 ··· 311 312 313 314 315 316 317 318 319 ··· 353 下一页
摘要: 1.首先在drawable文件夹中添加drawable文件checkbox_style.xml。2.在values文件夹下的styles.xml文件中添加CustomCheckboxTheme样式。3.在布局文件中使用CustomCheckboxTheme样式。使用到的图片资源checkbox_no... 阅读全文
posted @ 2014-06-08 23:53 brave-sailor 阅读(459) 评论(0) 推荐(0)
摘要: 在做我们自己的APP的时候,为了让APP看起来更加的好看,我们就需要将我们的自己的View做成圆角的,毕竟主流也是将很多东西做成圆角,和苹果的外观看起来差不多,看起来也还不错。要将一个View做成圆角的也很容易,只需要建立一个自定义的Drawable就可以了。我们在res/drawable下面建立一... 阅读全文
posted @ 2014-06-04 13:18 brave-sailor 阅读(292) 评论(0) 推荐(0)
摘要: 由于android自身的原因,对大文件(如影视频文件)的操作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。 1 //文件分割上传 2 public void cutFileUpload(String fileType,... 阅读全文
posted @ 2014-06-03 14:11 brave-sailor 阅读(376) 评论(1) 推荐(0)
摘要: 网络应用中基本上都是TCP(Transmission Control Protocol传输控制协议)和UDP(User Datagram Protocol用户数据报协议),TCP是面向连接的通信协议,UDP是无连接的通信协议.127.0.0.1是回路地址,用于测试,相当于localhost本机地址,... 阅读全文
posted @ 2014-06-03 14:10 brave-sailor 阅读(360) 评论(0) 推荐(0)
摘要: 什么是Socket? 所谓Socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信连的句柄,应用程序通常通过“套接字”向网络发送请求或者应答网络请求,它就是网络通信过程中端点的抽象表示。它主要包括以下两个协议: TCP (Transmission Control Protocol 传输控... 阅读全文
posted @ 2014-06-03 14:09 brave-sailor 阅读(455) 评论(0) 推荐(0)
摘要: 我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让 大家最容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希 望用户能够操作... 阅读全文
posted @ 2014-05-30 11:42 brave-sailor 阅读(532) 评论(0) 推荐(0)
摘要: 近 日,著名移动技术咨询公司Research2Guidance发布了最新版的《移动医疗应用开发者经济》报告。在过去的两年半里,iOS和Android 两大主流移动平台上的移动医疗应用(以下简称mHealth应用)呈现出爆发式的增长,截止2014年Q1季度,mHealth应用数量已超过10万。本 文综... 阅读全文
posted @ 2014-05-30 08:46 brave-sailor 阅读(753) 评论(0) 推荐(0)
摘要: shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色间隔:设置四个方向上的间隔大小... 阅读全文
posted @ 2014-05-29 11:08 brave-sailor 阅读(237) 评论(0) 推荐(0)
摘要: 作 为一个合格的程序员,有太多的理由促使你去编写干净利落且可读性强的代码。最重要的是因为你编写的代码,将来会有很多人一次次地阅读。当你有一天回过头来 看自己的代码时,你就会明白编写优雅的代码是多么的重要。另外,如果别人来阅读你编写的代码,你是否想知道别人看到那些烂代码无比抓狂的感受。因此,花多 一点... 阅读全文
posted @ 2014-05-29 09:00 brave-sailor 阅读(330) 评论(0) 推荐(0)
摘要: 1. 记住阿姆达尔定律:funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。这意味着不经常使用的代码不需要做较多优化考虑(或者完全不优... 阅读全文
posted @ 2014-05-27 23:48 brave-sailor 阅读(329) 评论(0) 推荐(0)
上一页 1 ··· 311 312 313 314 315 316 317 318 319 ··· 353 下一页