摘要:
有个比较易用的Android 二维码扫描的开源库: https://github.com/bingoogolapple/BGAQRCode-Android 它也是基于谷歌的zxing开源库的: https://github.com/zxing/zxing 在grandle中添加依赖库: Activi 阅读全文
摘要:
记录一个关于Android反编译的网址,写的很详细: http://unclechen.github.io/2016/09/07/Android%E5%8F%8D%E7%BC%96%E8%AF%91%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/ 阅读全文
摘要:
记录一个Jni C++调用 opengl es2的网址: http://www.learnopengles.com/calling-opengl-from-android-using-the-ndk/ 阅读全文
摘要:
leetcode中的题目 直接上代码: 上面是整数转罗马数字的,第一种方法是把所有可能的字符表示出来,然后1-3999的数字是由其相加组成的,依次从最大的先加上去,懂得原理会比较好理解; 第二中是将每一位的可能表示出来,直接算出每一位再替换上去,也比较简单。 下面是罗马数字转整数: 前面的数字比后面 阅读全文
摘要:
一般来说,很多软件都会有自定义后缀的文件,比如.cpp、.doc等,那么如果我们想把这些后缀与我们的软件关联起来,如何做呢 调用: 一般是在初始化HINSTANCE 的地方: 如bool CWndShadow::Initialize(HINSTANCE hInstance) 我这里使用的是CWndS 阅读全文
摘要:
时隔5个月才有时间接着写未完成的实现部分,也是惭愧呀 选几个关键的函数来解析,一些get方法就忽略掉吧 CMarkupNode 与 CMarkUp 互为友元类,CMarkUp 实现解析,CMarkupNode 用于存储读取节点数据 1 void CMarkupNode::_MapAttributes 阅读全文
摘要:
记录一下C++ 编码转换的函数: 阅读全文
摘要:
http://so.chongbuluo.com/ GDI+ 网上图书网址: https://wizardforcel.gitbooks.io/gdip-basic/content/0.html 阅读全文
摘要:
对于连个不同的进程之间的通信,共享内存是一种比较好的方式,一个进程把数据发送到共享内存中, 另一个进程可以读取改数据,简单记录一下代码 阅读全文
摘要:
xml使用的还是比较多的,duilib界面也是通过xml配置实现的 duilib提供了CMarkkup和CMarkupNode类解析xml,使用起来也是比较方便的,比较好奇它是怎么实现的,如果自己来写一个 解析又需要怎样架构,架构之路还很遥远。。。 先来看看头文件吧,CMarkup主要是用于分割xm 阅读全文