- 博客(6)
- 收藏
- 关注
原创 Android模拟器源码编译以及简单修改
一、 源码下载方式1.安装JDK$ sudo apt-get update$ sudo apt-get install openjdk-8-jdk2.安装软件包$ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev gcc-multilib g++-mu...
2018-12-20 16:50:48
3744
1
原创 记录一次将linux上的开源小项目移植到windows上的过程
一、需要移植的项目是android源码里的某个小工具,编程语言为C、C++二、查阅相关资料后知道,目前用于移植的工具主要有cygwin和mingw,不知道的同学可以百度了解一下,我使用的是mingw三、简单介绍一下cygwin和mingw的原理:修改编译器,让 Window 下的编译器把诸如 fork 的调用翻译成等价的形式,这就是 MingW 的做法. 修改库,让 Window 提...
2018-09-05 10:10:38
1903
转载 MFC获取文件夹路径,使用SHBrowseForFolder类
CFileDialog类使得用户可以通过弹出的对话框选择一个文件,但却无法实现对文件夹的选择,不过可以通过SHBrowseForFolder实现,但使用它用户看到的将是一个树状控件。 要使用这个函数,首先要弄清楚BROWSEINFO结构: hwndOwner: handle to the owner window of the dialog boxpidRoot: 指向一个结构的...
2018-05-30 16:35:13
941
原创 CString类型与string类型的转化
string to CString:string s1 = "1234";CString s2(s1.c_str());CString to string:static string WChar2Ansi(LPCWSTR pwszSrc){ int nLen = WideCharToMultiByte(CP_ACP, 0, pwszSrc, -1, NULL, 0, NULL, NULL);...
2018-05-30 15:21:07
946
原创 解决vs error LNK2019: 无法解析的外部符号 错误的问题
项目中有用到boost库,在linux上编译运行没问题,拿到windows上编译出现了 error LNK2019: 无法解析的外部符号 "public: class boost::filesystem::path __thiscall boost::filesystem::path::parent_path(void)const类似的问题,编译环境是vs2005,boost库的引用没有问题,问题...
2018-05-11 15:46:12
2853
转载 Android Handler初步了解
Android开发中Handler的经典总结当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发。一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。解释:当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件, 进行事件分发, 比如说, 你要是点击一个...
2018-04-28 15:45:06
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人