2013年12月31日
摘要: 网址:http://dribbble.com/joshhemsley?page=1 阅读全文
posted @ 2013-12-31 17:25 梅义 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Android的每一个应用程序(不考虑service),默认情况下,系统会为这个应用启动一个新的Linux进程,并且这个进程只有一个线程.即通常讲的UI主线程.当然,你完全可以安排不同的组件运行于不同的进程,并且你可以为任何程序创建另外的线程.1、让我们来验证一下默认情况下,Android是不是只有个进程和一个主UI线程。新建一个工程,添加两个Activity页面,在每个Activity的onCreate中将当前的进程ID和线程ID打印出来//Debug.print是我自己包装的日志打印方法,你可以直接用原生的android.util.LogDebug.print(TAG, "myP 阅读全文
posted @ 2013-12-31 16:46 梅义 阅读(392) 评论(0) 推荐(0) 编辑
摘要: Fiddler是一个http调试代理,它能够记录并检查所有你的电脑和互联网之间的http通讯。在有些场合我们可能要分析应用程序的通讯协议,数据包格式,方便我们进行问题的分析和定位。1、官网地址:http://fiddler2.com/2、下载安装后,第一次运行,fiddler2会自动把你的浏览器代理设置成本机127.0.0.1:8888,这样通过浏览器访问网络的所有数据包都会被fiddler2抓取到。我们可以简单看一下软件运行的效果图 3、那我们如何调试手机了?很简单,首先保证你的手机和电脑处在同一个局域网中,在手机的无线网设置中设置一个代理即可。比如我的电脑IP信息是这样的 配置手机... 阅读全文
posted @ 2013-12-31 14:24 梅义 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 在同一个项目中,保证每个人写出的代码风格的一致性是非常重要的,比如一行显示的最大列数,代码缩进,空格等等.如果每个人都有自己的一套风格,在执行代码格式化时,及时代码不做变更,文件的内容也是各不相同,对我们的版本管理是个非常严重的挑战。1、先来看看设置的入口吧。 我们可以点击“Edit”,在弹出的选项卡中对每个选项进行设置,当你更改每一项的配置时,右侧是可以直接及时预览的,没有说哪种设置就是最好的,关键是要统一,当全部设置好后,可以将模板导出,然后共享给团队其他 成员2、针对每个项目我们要激活这个设置信息,勾选“Enable project specific settings”,然后在... 阅读全文
posted @ 2013-12-31 11:49 梅义 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 为提高代码的可读性以及后期的可维护性,为我们的代码加上规范化的注释是很有必要,不仅有利于提高自己的专业素养,也能方便他人1、设置的入口,我我们可以在下图所示的地方个性化我们自己的代码风格 2、文件(Files)注释标签 /* * @Title: ${file_name} * @Copyright: XXX Co., Ltd. Copyright YYYY-YYYY, All rights reserved * @Description: ${todo} * @author: MeiYi * @data: ${date} ${time} * @version: V1... 阅读全文
posted @ 2013-12-31 10:59 梅义 阅读(682) 评论(0) 推荐(0) 编辑