最近设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。...
分类:
移动开发 时间:
2014-10-22 11:02:39
阅读次数:
205
Android L: Google已经确认Android L就是Android Lollipop(5.0)。前几天发现Android5.0正式版的sdk已经可以下载了,而且首次搭载Android L系统的Nexus 6和 Nexus 9也即将上市。所以是时候开始学习Android L了!关于Andr...
分类:
移动开发 时间:
2014-10-22 00:53:23
阅读次数:
454
上次说过使用主题,应用Material Design的样式,同时卡片布局也是Material Design的重要组成部分,今天来写写。
在程序中创建复杂的Material Design 样式的 List和Card,可以使用RecyclerView和CardView组件,这两个组件是在最新的support v7包(version 21)中提供的。因此需要引入依赖包。CardView,本质上就是一个比较符合Material Design的组件,使用Card布局,效果更好。很多人之前可能也使用一些CardUi,谷...
分类:
移动开发 时间:
2014-10-21 19:44:18
阅读次数:
365
上次说过使用主题,应用Material Design的样式,同时卡片布局也是Material Design的重要组成部分,今天来写写。 ### 引言 在程序中创建复杂的Material Design 样式的 List和Card,可以使用RecyclerView和CardView组...
分类:
移动开发 时间:
2014-10-21 17:58:47
阅读次数:
230
一般而言,需要实现3D物体的渐变,通常的思路就是通过2D绘制一张渐变canvas图片作为3D对象的贴图,这种方式是可以解决这类问题的,不过对于一般用户而言,通过2D生成一张渐变的图片,有一定的难度,另外如果要生成的图片比较多,性能效率上会成为一个瓶颈,特别是渐变随着条件在不断变化的情况下,就需要每次...
分类:
其他好文 时间:
2014-10-21 14:58:58
阅读次数:
261
一般而言,需要实现3D物体的渐变,通常的思路就是通过2D绘制一张渐变canvas图片作为3D对象的贴图,这种方式是可以解决这类问题的,不过对于一般用户而言,通过2D生成一张渐变的图片,有一定的难度,另外如果要生成的图片比较多,性能效率上会成为一个瓶颈,特别是渐变随着条件在不断变化的情况下,就需要每次绘制的时候都去生成一张渐变的canvas图,效率极其低。...
分类:
其他好文 时间:
2014-10-21 13:49:15
阅读次数:
243
模拟案列:ABC公司有4个部门:sales+design+develop+ops现在要分别给这四个部门设立各自独立的共享文件夹和一个都能读写的share文件夹考虑到误删或者恶意删除同部门其他员工的文件,需要用到sticky属性,sticky一般作用在目录上,一旦作用了,那么这么目录下的文件只能由文件...
分类:
系统相关 时间:
2014-10-21 13:40:20
阅读次数:
300
1. 面向对象的基本概念
面向对象包括3部分:面向对象分析(Object Oriented Analysis,OOA),面向对象设计(Object Oriented Design,OOD)以及面向对象编程(Object Oriented Program),面向对象两个重点概念是类和对象。
类:
类是变量与作用于这些变量的方法的集合。
对象:
对象是类进行实例化后的产物,是一个实体。
面...
分类:
Web程序 时间:
2014-10-21 12:18:29
阅读次数:
130
Android L(5.0)Material Desgin详解之UI控件篇,主要介绍了RecyclerView,CardView两个新增控件的使用方法。...
分类:
移动开发 时间:
2014-10-21 01:04:02
阅读次数:
302
============问题描述============ Android4.4DesignUIKit(Nexus4version)打开十psd格式的,看网上说吧psd里面自己需要用到的东西保存为png格式,然后是要把png格式的图片当做android控件的背景使用?其他类似的工具呢? ...
分类:
移动开发 时间:
2014-10-20 23:06:03
阅读次数:
295