展开

关键词

c语言边角料5:一个跨平台的头文件

defined(WIN32) || defined(_WIN32) || defined(__WIN32__) #define MY_WIN32#elif defined(linux) || defined(__ 平台宏定义不同的平台预定义了相应的宏定义,例如:Windows 平台:WIN32, _WIN32, WIN32;Linux 平台:linux, __linux, linux;在一个确定的平台上,这些宏不一定全部定义

10230

提高代码逼格的利器:宏定义-从入门到放弃

extern C 就发生作用,编译出来的函数名 hello 就不会被 g++ 编译器改写,因此就可以被 C 代码来调用;示例2:用来区分不同的平台#if defined(linux) || defined(__ defined(WIN32) || defined(_WIN32) Sleep(1000 * 1000); 调用 Windows 平台下的库函数(第一个字母是大写)#endif 那么,这些 linux, __ 示例3:在编写 Windows 平台下的动态库时,声明导出和导入函数#if defined(linux) || defined(__linux) || defined(__linux__) #define

13540
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    图片文档倾斜矫正算法 附完整c代码

    include #if defined(__APPLE__)# include #elif defined(_WIN32)# define WIN32_LEAN_AND_MEAN# include #else __ LARGE_INTEGER t; QueryPerformanceCounter(&t); return (t.QuadPart * (uint64_t)1e9) frequency.QuadPart;#else __

    2K60

    mser 最大稳定极值区域(文字区域定位)算法 附完整C代码

    include #if defined(__APPLE__)#include #elif defined(_WIN32)#define WIN32_LEAN_AND_MEAN#include #else * __ LARGE_INTEGER t; QueryPerformanceCounter(&t); return((t.QuadPart * (uint64_t) 1e9) frequency.QuadPart);#else * __

    1.8K70

    Android高级进阶之路【二】十分钟彻底弄明白 View 事件分发机制

    前言Android事件分发机制是Android开发者必须了解的基础网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等今天,我将全面总结Android 的事件分发有了感性的认知下面,我将详细介绍Android事件分发机制* * *2. 至此,关于Android事件分发机制的内容已经讲解完毕,即Activity、ViewGroup、View的事件分发机制。。 总结在本章节中,将采用大量的图表从各个角度对Android事件分发机制进行总结。 Android进阶教程】——热修复原理解析_哔哩哔哩_bilibili【 Android进阶教程】——如何解决OOM问题与LeakCanary原理解析_哔哩哔哩_bilibili

    12530

    源码解读Linux的limits.conf文件

    defined(__linux)#warning THIS CODE IS KNOWN TO WORK ONLY ON LINUX !!!

    56830

    源码解读Linux的limits.conf文件

    defined(__linux)#warning THIS CODE IS KNOWN TO WORK ONLY ON LINUX !!!

    48240

    Jetson Nano 使用gSOAP生成ONVIF框架代码及动态库 -- 3 ONVIF 动态库生成

    超过指定时间没有数据就退出) soap->send_timeout = timeout; soap->connect_timeout = timeout; #if defined(__linux__) || defined(__

    29420

    Android移动开发案例教程-第二章 Android开发起步_V0.2

    第二章 Android开发起步_V0.2-001.png第二章 Android开发起步_V0.2-002.png第二章 Android开发起步_V0.2-003.png第二章 Android开发起步_V0.2 -004.png第二章 Android开发起步_V0.2-005.png第二章 Android开发起步_V0.2-006.png第二章 Android开发起步_V0.2-007.png第二章 Android 第二章 Android开发起步_V0.2-012.png第二章 Android开发起步_V0.2-013.png第二章 Android开发起步_V0.2-014.png第二章 Android开发起步_V0.2 -015.png第二章 Android开发起步_V0.2-016.png第二章 Android开发起步_V0.2-017.png第二章 Android开发起步_V0.2-018.png第二章 Android 第二章 Android开发起步_V0.2-023.png第二章 Android开发起步_V0.2-024.png第二章 Android开发起步_V0.2-025.png第二章 Android开发起步_V0.2

    38060

    centos7中安装Android SDK的方法步骤

    SDK Platform 11 platforms;android-12 | 3 | Android SDK Platform 12 platforms;android-13 | 1 | Android SDK Platform 13 platforms;android-14 | 4 | Android SDK Platform 14 platforms;android-15 | 5 | Android SDK Platform 25 platforms;android-26 | 1 | Android SDK Platform 26 platforms;android-7 | 3 | Android ;android-19 | 2 | Sources for Android 19 sources;android-20 | 1 | Sources for Android 20 sources;android -21 | 1 | Sources for Android 21 sources;android-22 | 1 | Sources for Android 22 sources;android-23 |

    40841

    【绝对给力】Android开发免豆资料(教程+工具+源码)地址汇总

    深入浅出Android http:down.51cto.comdata69432 《Android程序开发初级教程》PDF版技术文档 http:down.51cto.comdata302389 android Android之ADB使用 http:down.51cto.comdata144818 Android中文帮助文档 http:down.51cto.comdata144814 Android入门到精通详解 浙大android课程 http:down.51cto.comdata166695 众多Android+开源项目推荐,给力很 http:down.51cto.comdata309468 Android 深入浅出Google Android http:down.51cto.comdata425757 Android Launcher分析 http:down.51cto.comdata218191 Android Android应用开发教程详细版 http:down.51cto.comdata433264 安卓(android)编程入门开发教程笔记 http:down.51cto.comdata430831 Android

    74590

    Android移动开发案例教程-第一章 Android开发简介_V0.2

    第一章 Android开发简介_V0.2-01.png第一章 Android开发简介_V0.2-02.png第一章 Android开发简介_V0.2-03.png第一章 Android开发简介_V0.2 -04.png第一章 Android开发简介_V0.2-05.png第一章 Android开发简介_V0.2-06.png第一章 Android开发简介_V0.2-07.png第一章 Android开发简介 _V0.2-08.png第一章 Android开发简介_V0.2-09.png第一章 Android开发简介_V0.2-10.png第一章 Android开发简介_V0.2-11.png第一章 Android Android开发简介_V0.2-16.png第一章 Android开发简介_V0.2-17.png第一章 Android开发简介_V0.2-18.png第一章 Android开发简介_V0.2-19. png第一章 Android开发简介_V0.2-20.png第一章 Android开发简介_V0.2-21.png第一章 Android开发简介_V0.2-22.png第一章 Android开发简介_V0.2

    484100

    Android开发笔记(序)写在前面的目录

    Android开发笔记(四)字符串格式化 Android开发笔记(五)日期的处理 Android开发笔记(六)可变字符串 第三章 图形 Android开发笔记(七)初识Drawable Android 开发笔记(八)神奇的shape Android开发笔记(九)特别的.9图片 Android开发笔记(十)常用的图片加工操作 第十二章 简单控件 Android开发笔记(三十五)页面布局视图 Android 开发笔记(三十六)展示类控件 Android开发笔记(三十七)按钮类控件 Android开发笔记(三十八)列表类视图 第四章 自定义视图 Android开发笔记(十一)自定义视图的构造方法 Android Android开发笔记(五十六)摄像头拍照 Android开发笔记(五十七)录像录音与播放 Android开发笔记(五十八)铃声与震动 Android开发笔记(五十九)巧用传感器 第十八章 网络通信 Android 性能 Android开发笔记(七十四)布局文件优化 Android开发笔记(七十五)内存泄漏的处理 Android开发笔记(七十六)线程池管理 Android开发笔记(七十七)图片缓存算法 Android

    71040

    Visual Studio Magazine -Mono for Android

    Databinding a ListView with Mono for Android -- Visual Studio MagazineIn Android, we use the ListView Android, application architecture, ADO. ...Plug in to Mono for Android for Lights, Camera and Video Android, application architecture, ADO.NET, SQL Server and AJAX.Plug in to Mono for Android for Lights Android, application architecture, ADO.NET, SQL Server and AJAX.Plug in to Mono for Android for Lights Android, application architecture, Building a Camera App in Mono for AndroidThe Android SDK provides

    307100

    Android API与Android版本对应关系及各个版本分布比例

    随着Android版本的不断更新,Android版本越来越多,API版本和Android版本的对应关系也经常搞混,之前都是需要用的时候去网上查一下,但是最近发现包括百度百科、搜狗百科在内的很多网站对于 Android API版本和Android版本的对应关系的更新都不及时,所以特意结合官方提供的数据和Android Studio中的SDK Manager整理了Android3.0之后的Android Android API与Android版本对应关系及分布比例 Android API Android版本 分布比例 28 Android 9 P Android P Preview 27 Android 8.1 (Oreo) 3.2% 26 Android 8.0 (Oreo) 11.4% 25 Android 7.1.1 (Nougat) 10.5% 24 Android 7.0 (Nougat) 20 Android 4.4W (Kitkat Wear) 19 Android 4.4 (Kitkat) 8.6% 18 Android 4.3 (Jelly Bean) 0.5% 17 Android

    78120

    Android版本名称及API版本对应表

    作为一个Android开发,记住Android版本、对应的名称、对应的API版本是一件必要的事情,不然每次都查对应表好累。参考官方文档做个表,方便自己记忆,实在不行自己忘记时翻出来看看也是好的?。 Android 6.0 23 M Platform Highlights Android 5.1 22 LOLLIPOP_MR1 Platform Highlights Android 5.0 21 Android 3.1.x 12 HONEYCOMB_MR1 Platform Highlights Android 3.0.x 11 HONEYCOMB Platform Highlights Android Android 2.2.x 8 FROYO Platform Highlights Android 2.1.x 7 ECLAIR_MR1 Platform Highlights Android 2.0.1 Highlights Android 1.5 3 CUPCAKE Platform Highlights Android 1.1 2 BASE_1_1 Android 1.0 1 BASE 至于这些版本的在用比例

    75370

    Android API Level、sdk版本与发行日期 对照表

    1.0 1 发条机器人 2008-09 Android 1.1 2 Petit Four 花式小蛋糕 2009-02 Android 1.5 3 Cupcake 纸杯蛋糕 2009-04 Android 1.6 4 Donut 甜甜圈 2009-09 Android 2.0 5 Éclair 松饼 2009-10 Android 2.0.1 6 Éclair 松饼 2009-10 Android 2.1 Android 2.3.3-2.3.7 10 Gingerbread 姜饼 2010-12 Android 3.0 11 Honeycomb 蜂巢 2011-02 Android 3.1 12 Honeycomb Android 4.0.3-4.0.4 15 Ice Cream Sandwich 冰激凌三明治 2011-10 Android 4.1 16 Jelly Bean 糖豆 2012-07 Android 牛轧糖 2016-08 Android 7.1 25 Nougat 牛轧糖 2016-10 Android 8.0 26 Oreo 奥利奥 2017-08 Android 8.1 27 Oreo 奥利奥

    59510

    常见手机的useragent

    设备 系统 浏览器 User-Agent 华为Mate 10 Pro Android QQ浏览器 Mozilla5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 微信 Mozilla5.0 (Linux; Android 8.1; PAR-AL00 BuildHUAWEIPAR-AL00; wv) AppleWebKit537.36 (KHTML, like 手机百度 Mozilla5.0 (Linux; Android 8.1.0; ALP-AL00 BuildHUAWEIALP-AL00; wv) AppleWebKit537.36 (KHTML, like 手机百度 Mozilla5.0 (Linux; Android 6.0.1; OPPO A57 BuildMMB29M; wv) AppleWebKit537.36 (KHTML, like Gecko 微信 Mozilla5.0 (Linux; Android 8.1; EML-AL00 BuildHUAWEIEML-AL00; wv) AppleWebKit537.36 (KHTML, like

    4.7K20

    Android开发指南--0 总览

    无意间发现一个网站,主打IOS方面的教程,然而作为一个Android开发者,我就找了下网站里有没有Android的教程,还真有,这里就翻译一下。 Java For AndroidJava for Android 备忘录和速记开始Android开发教程: 安装 Android Studio开始Android开发教程:介绍 Android StudioCore Android: Intents 教程Android 常见的设计模式介绍 Android Activities 的教程介绍 Android Fragments 的教程User Interface 用户界面创建一个 Android: Material Design 介绍Adaptive UI in Android Tutorial 自适应界面Android ListView 教程Android RecyclerView 在本节中,您将学习如何使用不同的Android SDK版本,如何分发你的应用程序到Android应用程序商店,等等。

    17940

    mac 搭建 ionic2 环境

    ---- 方法二 brew cask install android-sdk查看成功android安装android 编译tools# 列出所有已安装、可安装、可更新的包sdkmanager --list | docs emulator | 26.0.0 | Android Emulator | emulator extras;android;m2repository | 47.0.0 | Android ;android;gapid;3 | 3.1.0 | GPU Debugging tools extras;android;m2repository | 47.0.0 | Android Support ;android-26 | 1 | Android SDK Platform 26 sources;android-25 | 1 | Sources for Android 25 system-images cordova build android----至此打包完成

    15520

    相关产品

    • 移动直播 SDK

      移动直播 SDK

      移动直播 (MLVB) SDK 是腾讯云直播服务在移动场景的延伸,集成了腾讯云直播的推 / 拉流能力,提供包括 iOS、Android、小程序、Web 等多种接入方式,为您提供针对移动场景的高质量直播服务,快速满足手机直播的需求。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券