ThisIsClark

A programmer

[Qt] 实现Range Slider

因为工作的原因,我们需要在qt中有一种比较友好的方式去让用户为某一个参数选择一个范围。举个例子,比如像我们想在淘宝上去买一个键盘,我们输入了“键盘”并搜索,搜索出来了各式各样的键盘以后,我们想只看100 - 200元的键盘,我们就可以设置一个价格区间为100 - 200元。那对于一个应用来说,怎么...

2018-03-04 23:06:31

阅读数 483

评论数 0

[Qt] 实现Multi-select Combo Box

因为工作的原因,需要在Qt里面用到multi-select combo box,就是那种可以在下拉框中选中多个条目并展示出来的combo box。Qt design里面自带的combo box只能选择一个选项,于是又去了一下,并没有发现有特别符合自己的需求的,于是就自己动手实现了一个MultiSe...

2018-03-04 16:21:47

阅读数 382

评论数 0

禁止微信内置浏览器中下拉出现网址页面

在微信内置的浏览器中,下拉页面可以看到当前网页的网址。在某些项目中,我们可能不想看到这样的网址,这时候就需要想办法去让用户在下拉时微信不显示这个地方。 这里我们用到的是比较暴力的方法,就是直接屏蔽调滑动事件,所以首先你要确认一下你的项目是不是不需要滑动事件。 代码如下: documen...

2017-08-19 14:11:47

阅读数 807

评论数 0

详解微信中能不能调用window

先说结论,微信的开发者文档里面已经说的很清楚了(http://mp.weixin.qq.com/debug/wxadoc/dev/qa.html): 为什么脚本内不能使用window等对象 页面的脚本逻辑是在JsCore中运行,JsCore是一个没有窗口对象的环境,所以不能在脚本中使用...

2017-07-08 21:27:11

阅读数 123

评论数 0

在微信小程序中导入第三方js

1.创建js文件(如果已经有js文件可以忽略这一步): 在微信小程序根目录下创建common.js用于测试: function myFunc() { console.log("This is my func"); } module.exports.fun = myFun...

2017-07-08 21:19:28

阅读数 198

评论数 0

Android新增自定义setting

setting setprop getprop

2017-03-25 11:30:13

阅读数 445

评论数 0

git配置

因为公司强制使用git进行代码管理,所以也有机会体验到了git给代码管理带来的便利,但因为公司是自己搭建的git,回家以后自己写的代码就不能用公司的git进行上传了,所以学习了下怎么在自己的电脑上进行GitHub的使用配置。 1.申请GitHub的账号: 这个没什么好说的,要用GitHub肯定...

2017-03-13 23:40:01

阅读数 75

评论数 0

使用unity3d + vuforia进行AR项目构建

Unity版本:5.0.2f1 Vuforia版本:vuforia-unity-5-0-51.创建Vuforia账号,获取license。 进入Vuforia官网(https://developer.vuforia.com/),并注册账号,这一步就不再赘述了接下来需要添加License Key...

2017-03-02 23:16:18

阅读数 249

评论数 0

Android app 中响应hardkey press event

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_VOLUME_DOWN ) { if(event.getAction() == ...

2016-08-05 13:50:01

阅读数 227

评论数 0

BootAnimation的替换

前一阵子公司有个任务是让我替换安卓的开机画面,百度以后知道开机画面分成两个部分: 1. Boot Logo 2. Boot Animation照着百度到的方法替换之后,问题就出来了:原来的开机logo可能要显示20s,现在只显示10s了,剩下的10s屏幕上都是黑色的。因为知道前一部分应该是属于...

2016-08-02 23:42:13

阅读数 306

评论数 0

CS50笔记

哈佛大学公开课:计算机科学cs50笔记 第二课: 硬盘格式化时,并不是把每一个Byte都清空了,而是使计算机忘记某个内存位置存的是什么东西了 第五课: 浮点数是近似处理的,比如0.88+0.01就不一定等于0.89,所以真正要解决类似的问题的时候,最好把浮点数换成int,比如0.88+0....

2016-07-03 11:51:33

阅读数 232

评论数 0

C++类中public,private和protected的作用详解

首先摘抄一下谭浩强的《C++程序设计》中关于public,private和protected这三个成员访问限定符的概念性解释:如果在类的定义中既不指定private,也不指定public,则系统就默认为是私有的。被声明为私有的(private)成员,只能被本类中的成员函数引用,类外不能调用(友元类...

2015-05-24 22:34:16

阅读数 2924

评论数 0

C语言排序算法

1.冒泡排序 代码实现: void BubbleSort(int* pData,int Count) { int iTemp; for(int i=1;i { for(int j=Count-1;j>=i;j--) { if(pData[j] { iTemp = pData[j-1]; pD...

2015-03-14 22:01:21

阅读数 233

评论数 0

C++杂记

主要记录一些平时遇到的比较琐碎的知识点。 1.关于vector类 vector类的功能比数组强大,但付出的代价是效率稍低。如果你需要的是长度固定的数组,使用数组是更佳的选择,但代价是不那么方便和安全。 2.关于内联函数 编译过程的最终产品是可执行程序——由一组机器语言指令组成。运行程序...

2015-02-06 10:18:49

阅读数 146

评论数 0

提示
确定要删除当前文章?
取消 删除