- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 Android 中 Bitmap大小
1. getByteCount()getByteCount()方法是在API12加入的,代表存储Bitmap的色素需要的最少内存。API19开始getAllocationByteCount()方法代替了getByteCount()2. getWidth() & getHeight()Bitmap的宽度和长度例子:一个Bitmap,它长宽分别是1346 和1079...
2019-05-08 11:22:48 513
原创 MAC平台编译ffmpeg生成so文件(总结遇到的问题)
一、编译脚本1. Arm平台编译脚本ADDI_CFLAGS="-marm"API=26PLATFORM=arm-linux-androideabiCPU=armv7-aNDK=/Users/a360/Library/Android/sdk/ndk-bundle # 修改成自己本地的ndk路径。SYSROOT=$NDK/platforms/android-$API/arch-ar...
2019-02-26 18:38:04 1894
原创 Android界面详解
Android界面详解众所周知,在Android中,界面是以Activity的形式存在的,但是,Activity类中还包含着一个Window对象Window mWindow;Q1. 那么,Activity和Window的关系是怎么样的呢?
2017-06-14 12:11:13 413
原创 解决编译问题 Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
编译问题:Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.con
2016-11-25 10:22:43 999
原创 使用Visual Studio 编译64位的程序
1. 首先要确保安装了 X64 Compiler and Tools2. 配置64位的Custom Build Rule Files注意:在VCProjectDefaults文件目录下要新增一个masm64.rules文件,该文件与masm.rules文件不同之仅处在于3. 配置64位的编译器
2015-03-02 11:13:41 910
原创 UpdateLayeredWindow方式实现异型窗口
使用该种方法要注意几个问题:1. 窗口属性必须是Top Window,子窗口(Win8之前的操作系统)不支持实现异形窗口2. Layer Window没有WM_PAINT消息,需要自己调用OnPaint3. 窗口属性可设置为WS_POPUP | WS_VISIBLE, WS_EX_TOOLWINDOW | WS_EX_LAYERED实现代码: CDC
2015-02-02 16:33:35 2833
原创 C++调JavaScript——解决在IE11下不生效的问题
C++调JavaScript的几种方法:方法一:当IE的文档模式为IE9及以上时不生效 HRESULT hr = E_FAIL; CComPtr spDisp; hr = m_spWebBrower->get_Document(&spDisp); if (!SUCCEEDED(hr) || !spDisp) return; m_spDoc2 =
2013-11-21 14:02:50 2773 1
Machine Learning 中文版 Tom M. Mitchell
2012-03-07
模拟网络聊天小程序(使用VC实现)
2010-08-12
编译原理实验(LL(1)分析器,递归下降子程序分析程序)
2009-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人