- 博客(5)
- 收藏
- 关注
原创 androidstudio快捷键-不断完善版
猴子刚使用androidstudio不长时间,快捷键使用有点不习惯,在网上查了部分常用并且亲测可用的快捷键,记录一下原生mac系统下的快捷键,以备查询。 alt+enter 万能提示 cmd+D 复制一行代码 cmd+X 删除一行代码 cmd+F
2015-10-20 10:33:05 568
原创 android开发慎用boolean型变量
猴子之前比较喜欢使用boolean型变量,感觉用起来还是比较方便的。直到膝盖中了一箭。简单说一说boolean型变量的弊端。 首先,环境不兼容。猴子是搞android开发的,昨天加班的时候,后台的哥们把我拉到他们项目组里面去,这样方便我查看请求参数,当看到一个String类型变量的注释上说这个变量有两种取值“true”和“false”,我问他们:“这是什么鬼?”,答曰:“ios的
2015-10-18 07:29:42 11234 2
原创 android屏幕分辨率计算转换
在之前的公司,我们的UI设计并不知道如何给android做标注,这让我很开心。因为他给iOS做的标注是以px为单位的,如果也给我px这个单位,那我还得再转换一次,很麻烦的,于是猴子本着麻烦自己不如麻烦别人的原则让他给我按照dp进行标注。但是他用的软件标注出来的尺寸大大丰富了我的想象力(不堪入目),更要命的是,他用一个不标准(非主流分辨率)的手机去验看效果。我的天。。。还是整理一下吧。px转dp
2015-10-16 10:07:15 2337
原创 浅谈android嵌入第三方sdk的二次封装原则
由于android的开源特性,很多功能(例如网络请求,json解析等)可以在网上找到大把的工具,另外还有很多第三方sdk(例如,推送)已经大行其道。这些第三方框架以其调用方便,性能稳定等特性大受android程序猴子欢迎。虽然这些sdk内部封装的很好,调用也极其方便,所以很多人都不想在此基础上进行二次开发,以方便自己使用。这样造成的问题就是,一旦更换sdk,结果将是灾难性的大面积修改甚至重构。
2015-10-14 17:27:48 5615
原创 androidUI开发中的规范
笔者认为UI是android开发中非常繁琐的问题。本身不具有什么难度,但是工作量巨大,而且如果前期没有统一的规范的话,控制起来将是一个非常浩繁的工程。为此我在这里简单总结一下我在UI开发上的一点经验。 1.字体样式 项目开发之初就要预先定义一些常用的字体样式。这些样式主要包括:文字大小,字体颜色。在一个项目中,字体颜色,文字大小的组合不应该太多,例如字体可以定义成4类:
2015-10-13 15:45:35 534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人