Android模拟器源码编译以及简单修改

一、 源码下载方式 1.安装JDK $ sudo apt-get update $ sudo apt-get install openjdk-8-jdk 2.安装软件包 $ sudo apt-get install git-core gnupg flex bison gperf build-es...

2018-12-20 16:50:48

阅读数 290

评论数 1

记录一次将linux上的开源小项目移植到windows上的过程

一、需要移植的项目是android源码里的某个小工具,编程语言为C、C++ 二、查阅相关资料后知道,目前用于移植的工具主要有cygwin和mingw,不知道的同学可以百度了解一下,我使用的是mingw 三、简单介绍一下cygwin和mingw的原理: 修改编译器,让 Window 下的编译器...

2018-09-05 10:10:38

阅读数 327

评论数 0

MFC获取文件夹路径,使用SHBrowseForFolder类

    CFileDialog类使得用户可以通过弹出的对话框选择一个文件,但却无法实现对文件夹的选择,不过可以通过SHBrowseForFolder实现,但使用它用户看到的将是一个树状控件。      要使用这个函数,首先要弄清楚BROWSEINFO结构: hwndOwner: handle to...

2018-05-30 16:35:13

阅读数 226

评论数 0

CString类型与string类型的转化

string to CString:string s1 = "1234"; CString s2(s1.c_str());CString to string:static string WChar2Ansi(LPCWSTR pwszSrc) { int nLe...

2018-05-30 15:21:07

阅读数 229

评论数 0

解决vs error LNK2019: 无法解析的外部符号 错误的问题

项目中有用到boost库,在linux上编译运行没问题,拿到windows上编译出现了 error LNK2019: 无法解析的外部符号 "public: class boost::filesystem::path __thiscall boost::filesystem::pa...

2018-05-11 15:46:12

阅读数 294

评论数 0

Android Handler初步了解

Android开发中Handler的经典总结当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发。一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。解释:当应用程序启动时,Android首先会开启一个主...

2018-04-28 15:45:06

阅读数 26

评论数 0

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