在main.xml中使用DrawerLayout,它允许在布局中放入两个直接子控件,第一个是主屏幕显示内容,第二个是滑动屏幕显示内容 此时滑动菜单就可以显示了,但有时用户不知道滑动菜单的存在,所以我们在标题栏中在加入一个图标以供用户点击 MainActivity中的代码 ...
分类:
其他好文 时间:
2019-03-20 17:29:36
阅读次数:
152
领域驱动设计的概念 大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的层面,最后才是开发。而在业务知识梳理的过程中,必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计(D ...
分类:
其他好文 时间:
2019-03-18 15:26:53
阅读次数:
175
Levenshtein Distance The Levenshtein distance is a string metric for measuring the difference between two sequences. Informally, the Levenshtein dista ...
分类:
编程语言 时间:
2019-03-18 13:35:17
阅读次数:
167
前言 上面我们用了四节课的内容,讲解了一些osg概念性的内部原理。希望大家可以再看今天的讲解之前先再仔细的研究一下前四节的内容。这样你就会对整个osg的渲染过程有一个更加清晰的认知,有助于理解下面两个函数cull()和draw()。 osg::Util::SceneView::cull() 好,相信 ...
分类:
其他好文 时间:
2019-03-18 11:37:49
阅读次数:
233
//图片 转为 base64编码的文本 private void button1_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Title = "选择要转换的图片"; dlg.Fi... ...
分类:
其他好文 时间:
2019-03-08 16:40:01
阅读次数:
198
前言 这一讲,给大家添加登录页面 实现 添加Login的Index视图 添加Login的Bg01视图 运行效果图 ...
分类:
Web程序 时间:
2019-02-28 16:33:50
阅读次数:
174
byte:字节 字节是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位,也在一些计算机编程 语言中表示数据类型和语言字符。这是百度百科给出的解释,在C#语言中byte也可以是一种类型这两者都一样 并勿区别,他代表的范围是0-255之间,二进制表示就是00000000-11111... ...
# Sublime Text 编辑器的设定 > gloal setting ```{ "caret_style": "smooth", "default_line_ending": "unix", "draw_white_space": "all", "font_face": "Consolas",... ...
分类:
其他好文 时间:
2019-02-24 19:04:04
阅读次数:
224
// 图片压缩,默认同比例压缩 compressImg (URL, callback) { // 生成canvas let canvas = document.createElement('canvas') let ctx = canvas.getContext('2d') let image = ... ...
分类:
其他好文 时间:
2019-02-24 18:47:04
阅读次数:
197