DAP_SDK for Android 接 入 手册 Version: DAP_SDK_HW DAP_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 4. 加载与配置

Size: px
Start display at page:

Download "DAP_SDK for Android 接 入 手册 Version: DAP_SDK_HW DAP_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 4. 加载与配置"

Transcription

1 DAP_SDK for Android 接 入 手册 Version: DAP_SDK_HW DAP_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 4. 加载与配置 4.1 加载 DAP_SDK 压缩包 4.2 配置 AndroidManifest.xml 4.3 Kotlin 加载 ( 可选 ) 5. 初始化 6. 控制 用户信息获取许可状态 6.1 用户信息获取许可状态的设置接 口 6.2 用户信息获取许可状态的获取接 口 7. 获取原 生 广告数据 7.1 构造原 生 广告数据类接 口 7.2 注册 广告数据监听回调接 口 7.3 获取 广告数据接 口 7.4 销毁原 生 广告对象 8. 原 生 广告数据介绍 8.1 构成元素 8.2 数据获取接 口 9. 注册原 生 广告 View 监听 10. 原 生 广告 List 使 用 10.1 构造原 生 广告 List 使 用类 10.2 构造 子原 生 广告类 10.3 注册原 生 广告 List 监听接 口 10.4 注册原 生 广告 子类监听接 口 10.5 获取 广告数据接 口 10.6 原 生 广告数据获取 10.7 销毁原 生 广告 List 对象 11. 常 见问题 11.1 SDK 接 入 11.2 平台 11.3 广告 11.4 其他 1. 概述

2 1. 概述 本 文档描述如何在安卓应 用中接 入来 自百度开发者平台的 DAP_SDK 产品 DAP 开发者平台可以为应 用提供 广告服务 DAP_SDK 是 DAP 开发者平台中 用来提供原 生 广告的 一款产品 1.1 读者对象 本 文档 面向的读者是安卓应 用的开发者 1.2 前提 DAP_SDK 目前 支持 Android2.3 API Level9( 含 ) 以上的系统版本 2. 接 入流程 DAP_SDK 的接 入流程如下 : 1. 申请 广告 ID 2. 导 入 DAP_SDK 工程包 3. 初始化 DAP_SDK 4. 广告接 入 5. 完成接 入 3. 获取身份 本章描述 DAP_SDK 接 入过程中需要的身份 :APP_ID, 广告位 ID 3.1 APP_ID 1. 定义 APP_ID 是开发者的应 用在 DAP 广告平台的唯 一标识 2. 获取 方式

3 访问 DAP 开发者平台进 行行申请 3. 代码 app_license 3.2 广告位 ID 1. 定义 广告位 ID 是 DAP 开发者平台上 广告所在的 广告位置的标识 开发者可以为 一个应 用创建多个 广告位 2. 获取 方式访问 DAP 开发者平台进 行行申请 3. 代码 pid 4. 加载与配置 本章描述在安卓应 用中如何加载 DAP_SDK 的压缩包, 如何配置 AndroidManifest.xml, 以及根据项 目需要配置混淆代码 请严格按照本章进 行行配置, 否则有可能会出现运 行行异常 4.1 加载 DAP_SDK 压缩包

4 1. 下载 DAP_SDK 的压缩包 2. 解压 DAP_SDK 的压缩包 解压后有两个 子 目录 文件夹, 名称和内容如下 : DAP_SDK: 该 文件夹存放 DAP_SDK 的 aar 包 :DAP-HW-xxx.aar DAP_SDK_DEMO 该 文件夹存放使 用 DAP_SDK 过程中的示例例程序 本 文档中所有接 口都可以在 DAP_SDK_DEMO 中找到对应的使 用示例例 3. 加载 DAP_SDK: Android Studio 导 入 : 拷 贝 SDK aar 包放到你的安卓 工程 文件根 目录的 libs 目录下, 然后配置 build.gradle : repositories { flatdir { dirs 'libs' dependencies { compile filetree(include: ['*.jar'], dir: 'libs') compile(name: 'DAP-HW-xxx-release', ext: 'aar') * 注 : flatdir 指定的位置即为 aar 存放的位置 Eclipse 导 入 : 1. 将 DAP-HW-xxx.aar 后缀改成 zip 解压 2. 将 classes.jar 拷进 libs 目录下 4.2 配置 AndroidManifest.xml 在安卓 工程 目录下, 打开 AndroidManifest.xml, 配置以下内容 : 1. 添加权限 DAP_SDK 使 用的最低权限如下 : <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.access_network_state" /> 2. 在 app_license 的 value 中填 入已申请的 APP_ID

5 <application android:name="com.mobula.sample.mobulaapplication" android:usescleartexttraffic="true" //target SDK 28 要添加 > <meta-data android:name="app_license" android:value="your_app_license" /> </application> 注 : applicationid 必须与平台注册的应 用包名 一致, 否则将 无法获得 广告 ; applicationid 在 build.gradle 中设置 ; 平台的应 用包名 见下图 3. 为了了适配 Android 9.0 (target SDK 28), 需要在 Application 标签下添 加 android:usescleartexttraffic="true" 来解析 非 https 的 广告链接 4.3 Kotlin 加载 ( 可选 ) 接 入 Kotlin 应 用的时候, 除了了上述步骤之外, 还需要额外进 行行如下配置 1. 在 app 下的 build.gradle 中加 入 :

6 apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions'... dependencies{... implementation "org.jetbrains.kotlin:kotlin-stdlibjre7:$kotlin_version" 2. 在 project 下的 build.gradle 中加 入 : buildscript { xt.kotlin_version = '1.2.51'... dependencies { classpath "org.jetbrains.kotlin:kotlin-gradleplugin:$kotlin_version" 初始化 在完成 DAP_SDK 接 入操作之前, 应 用 首先需要对 DAP_SDK 做初始化 没有进 行行初始化的 广告位 id 无法拉取 广告 1. 创建 Json 文件, 将 Placement_ID 与 广告位 ID 建 立对应关系 具体格式如下 : { "native": [ { "pid":"your_dap_placement_id", { "pid":"your_dap_placement_id" ], "list": [ { "pid": "YOUR_DAP_PLACEMENT_ID" ]

7 注 : 如果不不希望通过静态创建 json 文件的 方式进 行行初始化, 可以直接创建符合 json 格式的字符串串 并传值 2. 为发送请求时的包名信息添加后缀 AdNetwork.setSource(String sourcename) 参数 String sourcename 说明 所添加的包名后缀 注 : 该 方法需要在 AdNetwork.init() 前进 行行调 用 3. 在 application 的 OnCreate() 方法中使 用 AdNetwork.init() public static void init(context context,string pidsjson) 参数 Context context String pidsjson 说明 ACTIVITY CONTEXT Placement_ID 与 广告位 ID 的对应关系 Java 代码示例例 : public void oncreate() { super.oncreate(); // 初始化 SDK AdNetwork.init(this, getconfigjson(getapplicationcontext())); //AdNetwork.setLaunchChannel("YOUR_APP_CHANNEL"); // 从 assets 中读取 txt private String getconfigjson(context context) { BufferedInputStream bis = null; ByteArrayOutputStream bos = new ByteArrayOutputStream(); try { bis = new BufferedInputStream(context.getAssets().open("json.txt")); byte[] buffer = new byte[4096]; int readlen = -1; while ((readlen = bis.read(buffer)) > 0) { bos.write(buffer, 0, readlen); catch (IOException e) { Log.e("", "IOException :" + e.getmessage());

8 finally { closequietly(bis); return bos.tostring(); Kotlin 代码示例例 : override fun oncreate() { super.oncreate() AdNetwork.setConsentStatus(this, true) AdNetwork.getConsentStatus(this) /** * the sdk initialization 初始化 SDK */ AdNetwork.init(this, getconfigjson(getapplicationcontext())) fun getconfigjson(context: Context): String { var bos = ByteArrayOutputStream() var bis = BufferedInputStream(context.assets.open("json.txt")) try { var readlen = -1 while (bis.read().also { readlen = it!= -1) { bos.write(readlen) catch (e: Exception) { Log.e("", "IOException :" + e.message) finally { closequietly(bis) return bos.tostring() 4. 填写投放渠道 用以区分不不同 app 投放渠道的数据, 此接 口可选择使 用, 不不是必需 在 application 的 OnCreate() 方法中使 用 AdNetwork.setLaunchChannel() public static void setlaunchchannel (String channelname) 参数 String channelname 说明 此接 口可以帮你根据你的 APP 投放渠道, 区分数据 6. 控制 用户信息获取许可状态

9 6. 控制 用户信息获取许可状态 此配置为针对 GDPR 做出的修改, 适 用于需要进 行行 用户信息获取许可状态配置的地区, 为可选配置 6.1 用户信息获取许可状态的设置接 口 建议在初始化时调 用该接 口 public static void setconsentstatus(context context, boolean consentstatus) 参数 Context context boolean consentstatus 说明 ACTIVITY CONTEXT 用户许可状态 true: 获得了了 用户授权时传 入, 可以按正常 方式请求和展示 广告 false: 用户拒绝授权或收回授权时传 入, 广告请求直接返回 4000( 见 7.2 错误码 ) 6.2 用户信息获取许可状态的获取接 口 public static boolean getconsentstatus(context context) 获取当前 用户信息获取许可状态, 允许收集 用户信息则返回 True, 否则返回 False 7. 获取原 生 广告数据 本章描述如何获取 广告数据 包括构造 广告数据类接 口, 注册 广告数据监听回调, 和获取 广告数据接 口三个部分 7.1 构造原 生 广告数据类接 口 步骤如下 : 1. 构造原 生 广告类创建原 生 广告对象必须指定对应的 广告位 ID 不不同的 广告位会获取到不不同的 广告数据 2. 设置 广告缓存个数 广告缓存个数可以设置 1-5 个 推荐不不设置 广告缓存个数 如果不不设置或者设置 无效值, 会使 用默认缓存 :1 个 注 : 此 方法只在通过 DAP 聚合其他渠道时 生效

10 public NativeAd (Context context, int pid) public NativeAd (Context context, int pid, int cachesize) 参数 Context context int pid int cachesize 说明 ACTIVITY CONTEXT 广告位 ID, 该 pid 注册在 Json 的 native 数组中缓存 广告个数 7.2 注册 广告数据监听回调接 口 广告数据获取与点击事件的响应均通过回调接 口返回 此过程与 广告数据获取过程异步, 不不会阻塞开发 者的线程 public void setadlistener(adlistener adlistener) 参数 AdListener adlistener 说明 回调函数返回获取 广告错误, 获取 广告的数据, 广告点击事件 public interface AdListener { public void onerror(nativead ad, AdError error); public void onadloaded(nativead ad); public void onclick(nativead ad); 使 用获取数据 方法后,DAP_SDK 会在回调函数中通知开发者获取 广告数据的结果 获取 广告成功 DAP_SDK 会回调 onadloaded() 方法, 通过 NativeAd 的对象开发者可以得到具体的 广告数据内容 获取 广告失败 DAP_SDK 会回调 onerror() 方法, 通过 AdError 对象开发者可以得到具体错误信息 获取 广告数据失败的错误码及含义如下 :

11 常量量 错误码 说明 NETWORK_ERROR_CODE 1000 客户端 网络错误 NO_FILL_ERROR_CODE 1001 没有获取到 广告数据 LOAD_TOO_FREQUENTLY_ERROR_CODE 1002 请求接 口过频繁 IMPRESSION_LIMIT_ERROR_CODE 1003 展示超出限制 SERVER_ERROR_CODE 2000 服务器器错误 INTERNAL_ERROR_CODE 2001 服务器器 网络错误 TIME_OUT_CODE 3000 获取 广告数据等待时间超时 UNKNOW_ERROR_CODE 3001 未知错误 NO_USER_CONSENT_ERROR_CODE 4000 用户信息获取未受到许可 获取 广告点击事件 DAP_SDK 会回调 onclick() 方法, 通知开发者该 NativeAd 的对象的 广告被点击 7.3 获取 广告数据接 口 开发者可根据 自 己产品的需求, 选择时机获取 广告数据 public void fill() 调 用 fill() 接 口可以提前缓存 广告, 在 load() 广告时可以更更快获取 建议在 广告展示的前置场景调 用该 方法 注 : 广告数据会缓存到客户端内存中, 不不会缓存 广告的图 片数据, 只会缓存图 片的 Url 地址, 缓存数据量量 小 public void load() 异步获取 广告对象数据, 没有缓存时会进 行行 广告请求 建议在使 用 load() 后再次调 用 fill() 接 口进 行行 广告缓存 public NativeAd getcachead() 同步获取 广告对象数据 可以循环拿取, 一直到 广告缓存为 0 在使 用该接 口展示 广告时, 请进 行行缓存 非空判断, 避免缓存池为空导致空指针

12 建议在使 用 get() 后再次调 用 fill() 接 口进 行行 广告缓存 public boolean ishascached() 获取当前是否有 广告缓存, 有缓存则返回 True Java 代码示例例 NativeAd nativead = new NativeAd(this, PID, CACHESZIE); if (nativead!= null) { nativead.setadlistener (mlistener); nativead.load(); AdListener mlistener = new AdListener () public void onerror (NativeAd ad, AdError error) { Log.d(TAG, "onerror : " + public void onclick (NativeAd ad) { Log.d(TAG, "onclick : click public void onadloaded (final NativeAd ad) { Log.d(TAG, "onadloaded : " + ad.gettitle()); ; Kotlin 代码示例例 : lateinit var nativead: NativeAd nativead = NativeAd(this, PID, DEFAULT_CACHE_SIZE); nativead.setadlistener(mlistener) nativead.load() var mlistener = object : AdListener { override fun onclick(p0: NativeAd?) { Log.d(TAG, "onclick") override fun onerror(p0: NativeAd?, p1: AdError?) { Log.d(TAG, "onerror")

13 override fun onadloaded(ad: NativeAd?) { Log.d(TAG, "onadloaded") 7.4 销毁原 生 广告对象 在退出原 生 广告展示界 面时, 建议销毁原 生 广告对象 public void destroy() 8. 原 生 广告数据介绍 本章描述 广告数据的构成元素及构成元素的获取接 口 8.1 构成元素 广告数据的构成元素包括图标, 标题,CTA 按钮, 宣传 文案, 评价和宣传图 1. 图标 2. 标题 3. CTA 按钮 4. 宣传 文案 5. 评价 8.2 数据获取接 口 图标获取接 口 public String geticonurl() 返回 广告图标的 Url 地址

14 标题获取接 口 public String gettitle() 返回标题 文案 广告中必须包含 一个标题 请保留留 至少 20 个字符的空间 用来显示标题, 可以 用省略略号代替超出的 文本 CTA 按钮获取接 口 public String getcalltoaction() 返回 CTA 按钮 文案 广告中必须包含 一个触发按钮 请不不要缩短或改变按钮 文案 按钮 文案的最 大字符 长度个数 :25 宣传 文案获取接 口 public String getshortdesc() 返回 广告的宣传 文案 需确保有 72 个字符可以被显示 如果 广告区域不不 足以显示 72 个字符, 建议不不要在 广告中添加宣传 文案, 或者使 用滚动 文本效果, 让全部宣传 文案能够被显示 评级获取接 口 public float getratings() 返回该 广告应 用在 Google Play 上的评级 9. 注册原 生 广告 View 监听 DAP_SDK 会 自动统计 广告的展示和被点击次数, 开发者必须注册 广告可点击区域视图的监听 public void registerviewforinteraction(view view, DuMediaVIew dumediaview) public void registerviewforinteraction(view view, DuMediaVIew dumediaview, List<View> views)

15 参数 View view DuMediaVIew dumediaview List <View> views 说明 广告内容中可点击的 view 大图素材 media view 更更细致的 子 view * 注 : 不不建议在多线程使 用此接 口 10. 原 生 广告 List 使 用 建议需要同时展示多条原 生 广告时使 用该 方法 构造原 生 广告 List 使 用类 public NativeAdsManager(Context context, int pid, int cachesize) 参数 Context context int pid int cachesize 说明 ACTIVITY CONTEXT 广告位 ID, 该 pid 注册在 Json 的 List 数组中缓存 广告个数 10.2 构造 子原 生 广告类 public INativeAd() 10.3 注册原 生 广告 List 监听接 口 public void setlistener(adlistarrivallistener adlistener) 参数 AdListArrivalListener adlistener 说明 回调函数返回获取 广告错误, 获取 广告的数据 public interface AdListArrivalListener { public void onerror(aderror error); public void onadloaded(list<inativead> mnativead);

16 使 用获取数据 方法后,DAP_SDK 会在回调函数中通知开发者获取 广告数据的结果 获取 广告成功 DAP_SDK 会回调 onadloaded() 方法, 通过 List<INativeAd> 的对象开发者可以得到每个 广告对象, 并分别获得对应的 广告元素获取 广告失败 DAP_SDK 会回调 onerror() 方法, 通过 AdError 对象开发者可以得到具体错误信息 10.4 注册原 生 广告 子类监听接 口 public void setadlistener(addatacallback mcallback) 参数 AdDataCallBack mcallback 说明 此接 口可以获得单个 广告点击事件, onadloaded(), onaderror() 已经 由 AdListArrivalListener 回调, 在该接 口 无返回 public interface AdDataCallBack { public void onerror(aderror error); public void onadloaded(inativead mnativead); public void onadclick(); 获取 广告点击事件 DAP_SDK 会回调 onclick() 方法, 通知开发者该 NativeAd 的对象的 广告被点击 Java 代码示例例 : private INativeAd mnativead; private LinkedList<INativeAd> lists = new LinkedList<INativeAd>(); private NativeAdsManager adsmanager = = new NativeAdsManager(getApplicationContext(), PID, protected void onresume() { super.onresume(); if (adsmanager!= null) { adsmanager.setlistener(listener); adsmanager.load(); mnativead = lists.get(mpositon); mnativead.setadlistener(callback);

17 mnativead.registerviewforinteraction(bigadlayout,bigimgview); AdListArrivalListener listener = new AdListArrivalListener() { INativeAd nativead; // 返回 广告 public void onadloaded(list arg0) { for (int i = 0; i < arg0.size(); i++) { // 获取单个 广告对象 nativead = (INativeAd) arg0.get(i); if (!(nativead.equals(null))) { lists.add(nativead); // 返回 public void onaderror(aderror arg0) { Log.d(TAG, "onerror : " + arg0.geterrorcode()); ; AdDataCallBack callback = new AdDataCallBack() public void onadloaded(inativead data) public void onaderror(aderror error) public void onadclick() { Log.d(TAG, "onclick : click list ad"); ; Kotlin 代码示例例 : lateinit var mnativeadsmanager: NativeAdsManager val madlist = arraylistof<nativead>() lateinit var mnativead: INativeAd override fun oncreate(savedinstancestate: Bundle?) { super.oncreate(savedinstancestate) mnativeadsmanager = NativeAdsManager(this, PID, CACHESIZE).apply {

18 setlistener((object : AdListArrivalListener { override fun onadloaded(p0: MutableList<INativeAd>?) { Log.d(TAG, "onadloaded") madlist?.clear() p0?.foreach { if (it!= null) madlist.add(it) if (madlist.size == CACHESIZE) { mhandler.apply { removecallbacksandmessages(null) post(mrunnable) override fun onaderror(p0: AdError?) { Log.d(TAG, "onerror : " + p0?.geterrorcode()); )) Log.d(TAG, "load list ad...") mnativeadsmanager.load() private val mrunnable = object : Runnable { override fun run() { if (mpositon < madlist.size) { mnativead = madlist.get(mpositon); mnativead.setadlistener(callback); val url = mnativead.adcoverimageurl if (url.isempty()) showsmalladview(mnativead) else showbigadview(mnativead) mpositon++ else { mpositon = 0 mhandler.postdelayed(this, 8000) var callback = (object : AdDataCallBack { override fun onadclick() { Log.d(TAG, "onclick : click list ad"); override fun onadloaded(p0: INativeAd?) {

19 Log.d(TAG, "onadloaded: adloead list ad") ) override fun onaderror(p0: AdError?) { Log.d(TAG, "onaderror: onaderror list ad:" + p0.tostring()) 10.5 获取 广告数据接 口 public void fill() 开发者可根据 自 己产品的需求, 选择时机使 用填充 广告缓存接 口 调 用 fill() 接 口可以提前缓存 广告, 在 load() 广告时可以更更快展示 建议在 广告展示的前置场景调 用该 方法 注 : 广告数据会缓存到客户端内存中, 不不会缓存 广告的图 片数据, 只会缓存图 片的 Url 地址, 缓存数据量量 小 public void load() 异步获取 广告对象数据, 没有缓存时会进 行行 广告请求 10.6 原 生 广告数据获取 图标获取接 口 public String getadiconurl() 返回 广告图标的 Url 地址 标题获取接 口 public String getadtitle() 返回标题 文案 广告中必须包含 一个标题 请保留留 至少 20 个字符的空间 用来显示标题, 可以 用省略略号代替超出的 文本 CTA 按钮获取接 口 public String getadcalltoaction() 返回 CTA 按钮 文案 广告中必须包含 一个触发按钮

20 请不不要缩短或改变按钮 文案 按钮 文案的最 大字符 长度个数 :25 宣传 文案获取接 口 public String getadbody() 返回 广告的宣传 文案 需确保有 72 个字符可以被显示 如果 广告区域不不 足以显示 72 个字符, 建议不不要在 广告中添加宣传 文案, 或者使 用滚动 文本效果, 让全部宣传 文案能够被显示 评级获取接 口 public float getadstarrating() 返回该 广告应 用在 Google Play 上的评级 宣传图获取接 口 public String getadcoverimageurl() 返回 广告宣传图的 Url 地址, 当返回值为 NULL 时, 当前 广告数据中不不含宣传图 广告中可以添加宣传图 片, 促进 用户点击 广告的欲望 可以缩放和裁剪宣传图的 一部分, 但请不不要扭曲和改变它 宣传图的 大 小通常是 :796*416 像素 ( 比例例为 1.91:1) 10.7 销毁原 生 广告 List 对象 在退出原 生 广告展示界 面时, 建议销毁原 生 广告 List 对象 public void destroy() Java 代码示例例 protected void ondestroy() { super.ondestroy(); adsmanager.setlistener(null); adsmanager.destroy(); Kotlin 代码示例例 :

21 override fun ondestroy() { super.ondestroy() mnativeadsmanager.apply { setlistener(null) destroy() 11. 常 见问题 11.1 SDK 接 入 Q: 最新版 SDK 接 入 文档下载地址 A: Q:SDK 下载 页提供基础包和扩展包, 我应该选择哪个? A: 请根据您所需的 广告形式 自由选择, 其中基础包为必选包, 扩展包为可选包 eg1: 我只需要原 生 广告, 请选择基础包 HW 1.x.x; eg2: 我需要原 生 插屏 视频 广告, 请选择基础包 CW 1.x.x+ 扩展包 Video SDK 1.x.x.x; Q:json 可否重复初始化? A: 可以多次初始化, 以最后 一次为准, 请确保最后 一次初始化时, 已传 入全部正确的 pid; 若已接 入视频 SDK, 在初始化 VideoSDK.init() 时, 也要保证已传 入全部正确的 pid Q: 返回错误之后是否会 自动重试? A: 不不会 自动重试, 获取 广告失败后请根据错误码再次发起请求, 注意不不要在回调 onerror() 中重试, 否则可能导致死循环 Q: 原 生 广告点击率低 A: 点击属于 用户 行行为, 建议增 大原 生 广告的可点击区域, 并确认已经注册 广告可点击区域视图的监听 ; 同时, 广告位设计的样式也会影响 用户的点击, 如需帮助请携 广告截图联系我们 Q: 原 生 广告怎么没有回调? A: 请确认原 生 广告对象与监听是否 一 一对应, 销毁原 生 广告对象后, 重新构造的 广告对象时, 需要对新的对象注册 广告数据监听 ; 同 一个 广告版位, 不不同的 广告对象, 需要重新注册对应的监听 11.2 平台 Q: 为什什么应 用在平台的状态是 待激活? A: 已经通过平台审核, 可接收测试 广告, 有 广告展示后, 系统会下发正式 广告, 同时状态变为 发布中 Q: 平台数据是实时的吗? A: 不不是, 平台数据有延迟, 当天可查看前 一天的数据, 以北北京时间 0:00-23:59 为 一天计算 Q: 为什什么平台上的数据跟我统计的不不 一样?

22 A: 获取 广告 load() 时, 如果有缓存, 默认不不会再次发起请求, 因此平台上的请求数可能 比您统计到的 load() 次数偏低 ; 不不同平台的统计规则略略有不不同,DAP 的 广告数据请以 DAP 平台的为准 Q: 如何对 广告进 行行过滤? A: 在平台填写 过滤设置, 可选择按照应 用包名 / 广告类别 / 受众年年龄进 行行过滤 11.3 广告 Q: 获取 广告时, 返回错误码 1001 A: 请核对包名 app license 和 pid 三者是否正确匹配, 配置 方法详 见4. 加载与配置 Q: 获取 广告时, 返回错误码 3000 A: 请确认测试机是否已连接全局 vpn, 确认 方法 : 使 用测试设备查询 IP 归属地, 非中国 大陆 IP 可拉取 广告 Q: 广告点击后 无法跳转 A: 请确认 android 设备已安装 Google Play 11.4 其他 Q: 为什什么我的 APP 有展示, 但没有收 入 / 收 入过低? A:DAP 目前是效果类的 广告, 展示后需要 用户有点击 安装 激活等 行行为才会带来收 入 ; 对于新接 入的应 用, 建议提 高dau 加快优化进度 ; 放量量后系统需要 一段时间优化 ; 如对收 入仍有疑问, 请及时联系我们

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_HW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_I

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_HW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_I DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_HW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 1.1 读者对象 1.2 前提 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3 Facebook Placement_ID( 可选 ) 3.4 AdMob_ID(

More information

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.0 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.0 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3 DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.0 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3 Facebook Placement_ID( 可选 ) 3.4 AdMob_ID( 可选 ) 4.

More information

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3 DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.8.1 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3 Facebook Placement_ID( 可选 ) 3.4 AdMob_ID( 可选 ) 4.

More information

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3

DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3 DU Ad Platform_SDK for Android 接 入 手册 Version: DUAd_SDK_CW1.2.7 DU Ad Platform_SDK for Android 接 入 手册 1. 概述 2. 接 入流程 3. 获取身份 3.1 APP_ID 3.2 广告位 ID 3.3 Facebook Placement_ID( 可选 ) 3.4 AdMob_ID( 可选 ) 4.

More information

DU Ad Platform_SDK 安卓接入指南 DU Ad Platform_SDK for Android 接入手册 ( 触发式广告 ) DUAd_SDK_Trigger v1.0 百度在线网络技术 ( 北京 ) 有限公司 百度在线网络技术 ( 北京 ) 有限公司 - 1 -

DU Ad Platform_SDK 安卓接入指南 DU Ad Platform_SDK for Android 接入手册 ( 触发式广告 ) DUAd_SDK_Trigger v1.0 百度在线网络技术 ( 北京 ) 有限公司 百度在线网络技术 ( 北京 ) 有限公司 - 1 - DU Ad Platform_SDK for Android 接入手册 ( 触发式广告 ) DUAd_SDK_Trigger v1.0-1 - 目录 1. 获取身份... 1 2. 加载与配置... 2 2.1 加载 SDK 文件... 2 2.2 配置 AndroidManifest.xml... 2 2.3 混淆代码... 3 3. 初始化... 4 4. 功能使用... 4 第 1 页共 1

More information

DU Ad Platform_SDK Cocos 接入指南 DU Ad Platform_SDK for Cocos 接入手册 DU Cocos SDK v1.0 百度在线网络技术 ( 北京 ) 有限公司 百度在线网络技术 ( 北京 ) 有限公司 - 1 -

DU Ad Platform_SDK Cocos 接入指南 DU Ad Platform_SDK for Cocos 接入手册 DU Cocos SDK v1.0 百度在线网络技术 ( 北京 ) 有限公司 百度在线网络技术 ( 北京 ) 有限公司 - 1 - DU Ad Platform_SDK for Cocos 接入手册 DU Cocos SDK v1.0-1 - 目录 1. 获取身份...1 1.1 APP_ID... 1 1.2 DAP 广告位 ID... 1 2. 加载与配置...1 2.1 加载 SDK 文件... 1 2.2 配置 AndroidManifest.xml... 2 2.3 混淆代码... 3 3. SDK 初始化...4 3.1

More information

DU Ad Platform_SDK for Android 接 入 手册 Version: DuWeatherSDK_1.1.6 前提 : DuWeather SDK 需要依赖 DU Ad Platform_SDK HW 或 CW ( 含 ) 以上版本 在接 入 DuW

DU Ad Platform_SDK for Android 接 入 手册 Version: DuWeatherSDK_1.1.6 前提 : DuWeather SDK 需要依赖 DU Ad Platform_SDK HW 或 CW ( 含 ) 以上版本 在接 入 DuW DU Ad Platform_SDK for Android 接 入 手册 Version: DuWeatherSDK_1.1.6 前提 : DuWeather SDK 需要依赖 DU Ad Platform_SDK HW1.0.9.8 或 CW1.0.9.7 ( 含 ) 以上版本 在接 入 DuWeather 之前需要完成 HW 或 CW 初始化, 加载, 代码混淆三个部分 DU Ad Platform_SDK

More information

新・解きながら学ぶJava

新・解きながら学ぶJava 481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --

More information

TVS厂商接入流程API文档

TVS厂商接入流程API文档 TVS 登录接 入 一. 登录验证流程 1. 厂商 APP-LWA-AVS 音箱 -AVS 验证流程 2. 厂商 APP- 微信开发平台 -TVS 后台 -TVS 音箱 -TVS 验证流程 3 厂商 APP-QQ 互联平台 -TVS 后台 -TVS 音箱 -TVS 验证流程 二 厂商 APP 接 入 TVS 登录系统配置步骤 1. 打开 工程 app 目录下的 build.gradle, (1) 确保

More information

新美大酒店开放平台SDK(.NET版)使用说明.pages

新美大酒店开放平台SDK(.NET版)使用说明.pages SDK(.NET 版 ) 使 用说明 1 SDK 包说明 1.1 获取 SDK SDK 可以在数据平台下载, 也可直接通过下载地址获得 下载地址 : http://s3.meituan.net/v1/mss_de81c933e113413ea913a772b707b9c9/open-platform-sdk/mthotelopenplatform-sdk-1.0-net.zip 下载成功后, 解压后可获得

More information

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取将导致上次获取的 access_token 失效 接入方可以使用 AppID 和 AppSecret

More information

_banneradview.settest(true); _banneradview.setuserkeywords("swimming"); _banneradview.setusercategories("1,3,4"); _banneradview.setusergender(jdbanner

_banneradview.settest(true); _banneradview.setuserkeywords(swimming); _banneradview.setusercategories(1,3,4); _banneradview.setusergender(jdbanner 京东 APP 联盟 SDK Android 版接口说明文档 1.0 1. 嵌入 SDK 1.1 添加 SDK Android Studio 环境 : 菜单 New->New Module->Import.jar or.aar package, 然后选中 App 联盟 SDK 所带的 jar 文件 Eclipse+ADT 环境 : 将 App 联盟 SDK 所带的 jar 文件拷贝到 libs/ 目录下

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

Android Service

Android Service Android Service- 播放音樂 建國科技大學資管系 饒瑞佶 2013/7 V1 Android Service Service 是跟 Activity 並行 一個音樂播放程式若沒使用 Service, 即使按 home 鍵畫面離開之後, 音樂還是照播 如果再執行一次程式, 新撥放的音樂會跟先前撥放的一起撥, 最後程式就會出錯 執行中的程式完全看不到! 但是, 寫成 Service 就不同了

More information

腾讯社交广告转化追踪 Android SDK 接入说明文档 V1.2

腾讯社交广告转化追踪 Android SDK 接入说明文档 V1.2 腾讯社交广告转化追踪 Android SDK 接入说明文档 V1.2 文档 腾讯社交广告转化追踪 Android SDK 接入说明文档 V1.2 必读 1. SDK 嵌入 1.1 步骤 1: 添加 SDK 到工程中 1.2 步骤 2: 修改 AndroidManifest.xml 文件 2. 接入代码 2.1 激活事件统计接口 2.1.1 接入代码示例 2.1.2 激活事件主要 API 2.2 更多转化类型统计接口

More information

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1

More information

untitled

untitled 1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override

More information

RxJava

RxJava RxJava By 侦跃 & @hi 头 hi RxJava 扩展的观察者模式 处 观察者模式 Observable 发出事件 Subscriber 订阅事件 bus.post(new AnswerEvent(42)); @Subscribe public void onanswer(answerevent event) {! }! Observable observable = Observable.create(new

More information

_banneradview.setuserkeywords("swimming"); _banneradview.setusercategories("1,3,4"); _banneradview.setusergender(jdbanneradview.gender_male); _bannera

_banneradview.setuserkeywords(swimming); _banneradview.setusercategories(1,3,4); _banneradview.setusergender(jdbanneradview.gender_male); _bannera 京东与 AdView APP 联盟 SDK Android 版接口说明文档 1.5 1. 嵌入 SDK 1.1 添加 SDK Android Studio 环境 : 菜单 New->New Module->Import.jar or.aar package, 然后选中 App 联盟 SDK 所带的 jar 文件 Eclipse+ADT 环境 : 将 App 联盟 SDK 所带的 jar 文件拷贝到

More information

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6 www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7

More information

01_Service

01_Service 移动平台应用软件开发 Service 主讲 : 张齐勋 zhangqx@ss.pku.edu.cn 移动平台应用软件开发 课程建设小组 北京大学 二零一七年 什么是 Service 与 Activity 一样, 同属 Android 基本组件 后台运行, 不与用户交互, 没有可视化界面 最常见的 Service 如 : 在后台播放歌曲 后台执行文件的下载 同样需在 AndroidManifest.xml

More information

百度xx SDK用户手册

百度xx SDK用户手册 社会化分享 Android 组件 用户手册 (1.1.0 版 ) 发布日期 : 2013 年 5 月 10 日 百度开发者中心 ( 版权所有, 翻版必究 ) 目录 第 1 章 概述... 3 第 2 章 运行环境... 3 第 3 章 使用说明... 3 3.1 新建工程... 3 3.2 引入社会化分享 JAR 包... 4 3.3 配置 ANDROIDMANIFEST.XML... 4 3.4

More information

3.1 num = 3 ch = 'C' 2

3.1 num = 3 ch = 'C' 2 Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:

More information

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 access_token=access_token (http

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址   access_token=access_token (http 停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 https://webapi.zego.im/cgi/stop-mix? access_token=access_token (https://webapi.zego.im/cgi/stop-mix? access_token=access_token)

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

百度xx SDK用户手册

百度xx SDK用户手册 社会化登录 Android 组件 用户手册 (1.1 版 ) 发布日期 : 2013 年 7 月 3 日 百度开发者中心 ( 版权所有, 翻版必究 ) 目录 第 1 章 概述... 3 第 2 章 运行环境... 3 第 3 章 使用说明... 3 3.1 新建工程... 3 3.2 引入社会化登录 JAR 包... 4 3.3 配置 ANDROIDMANIFEST.XML... 4 3.4 配置支持平台类型...

More information

构建 Bluetooth 移动应用 主讲人 : 任凯 微信 :kaiser-tech 2016 年 5 月 6 日 3

构建 Bluetooth 移动应用 主讲人 : 任凯 微信 :kaiser-tech 2016 年 5 月 6 日 3 构建 Bluetooth 移动应用 主讲人 : 任凯 kren@bluetooth.com 微信 :kaiser-tech 2016 年 5 月 6 日 3 无处不在 IOS ANDROID WINDOWS BLACKBERRY TIZEN 4 平台性能 平台 操作系统 操作系统版本 ios / Android / Windows / BlackBerry 10 / Tizen Android 4.3

More information

云数据库 RDS SDK

云数据库 RDS SDK 云数据库 RDS SDK SDK SDK 下载 SDK 下载 最新版本 java_sdk.zip python_sdk.zip php_sdk.zip c#_sdk.zip 历史版本 2015-11-3 java_sdk.zip python_sdk.zip php_sdk.zip c#_sdk.zip JAVA 教程 JAVA 创建 Access Key 登陆阿里云账号 打开 我的 Access

More information

一、

一、 2015 年 6 月 30 日 卓易广告平台 SDK1.0 二 申请流程...7 卓易广告平台 SDK1.0 一 简介 卓易移动推广 SDK(Android) 是卓易官方推出的移动推广 SDK 在 Android 平台上的版本 ( 以下简称 SDK) SDK 的发行版本 ( 完整下载包为 Adroi_MobAds_SDK.zip) 中包括 JAR 包 javadoc 文档 示例以及您正在阅读的用户手册

More information

掌盟 SoEasy SDK 开发者帮助文档 1. 接入前项目检查 根据游戏接入后出现的问题, 对游戏项目做以下几点要求 : a) AndroidManifest.xml 中 android:targetsdkversion="19" b) 如果 AndroidManifest.xml 有 insta

掌盟 SoEasy SDK 开发者帮助文档 1. 接入前项目检查 根据游戏接入后出现的问题, 对游戏项目做以下几点要求 : a) AndroidManifest.xml 中 android:targetsdkversion=19 b) 如果 AndroidManifest.xml 有 insta 1. 接入前项目检查 根据游戏接入后出现的问题, 对游戏项目做以下几点要求 : a) AndroidManifest.xml 中 android:targetsdkversion="19" b) 如果 AndroidManifest.xml 有 installlocation 选项时, 参数设置为 auto c) AndroidManifest.xml 中的 Activity 需要进行如下配置 android:configchanges="keyboardhidden

More information

北京方研矩行科技有限公司 Android SDK 快速接入文档

北京方研矩行科技有限公司 Android SDK 快速接入文档 Android SDK 快速接入文档 目录 概要... 3 1 SDK 介绍... 3 2 AndroidMinfest.xml 配置... 4 3 SDK 初始化... 6 4 发送手机验证码... 10 5 注册... 11 6 登录... 11 7 获取产品列表... 12 8 获取设备列表... 13 9 发现设备... 14 10 绑定设备... 15 11 控制设备... 15 12 接收设备上报消息...

More information

untitled

untitled JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE

More information

基于ECO的UML模型驱动的数据库应用开发1.doc

基于ECO的UML模型驱动的数据库应用开发1.doc ECO UML () Object RDBMS Mapping.Net Framework Java C# RAD DataSetOleDbConnection DataGrod RAD Client/Server RAD RAD DataReader["Spell"].ToString() AObj.XXX bug sql UML OR Mapping RAD Lazy load round trip

More information

《大话设计模式》第一章

《大话设计模式》第一章 第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck

More information

百度xx SDK用户手册

百度xx SDK用户手册 社会化分享 Android 组件 用户手册 (1.2.0 版 ) 发布日期 : 2013 年 5 月 24 日 百度开发者中心 ( 版权所有, 翻版必究 ) 目录 第 1 章 概述... 3 第 2 章 运行环境... 3 第 3 章 使用说明... 3 3.1 新建工程... 3 3.2 引入社会化分享 JAR 包... 4 3.3 配置 ANDROIDMANIFEST.XML... 4 3.4

More information

Kotlin 技术培训

Kotlin 技术培训 效率的抉择 : 用 Kotlin 做 Android 开发 Bennyhuo 个人简介 霍丙乾,Bennyhuo, 就职于腾讯地图 Github: https://github.com/enbandari Kotlin 微信公众号 Kotlin 社区 :https://kotliner.cn Kotlin 博客 :https://blog.kotliner.cn Kotlin 简介 Kotlin 的基本情况

More information

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 本章学习目标 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 配置视图解析器 @RequestMapping 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 和 Struts2 都属于表现层的框架, 它是 Spring 框架的一部分, 我们可 以从 Spring 的整体结构中看得出来 :

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

响应式在iOS开发中的应用 For PDF

响应式在iOS开发中的应用 For PDF 响应式编程在 ios 开发中的应 用 WELCOME 自我介绍 美团 大众点评 ios 技术专家, 国内 Functional Reactive Programming 技术爱好者 2015 年年加 入美团 大众点评, 负责 美团 大众点评北北京侧发布 工程系统的 研发和流程优化梳理理 擅 长多语 言范式, 对各种编程范式有着独到的 见解 在美团 大众点评北北京 侧和 StuQ 组织过系统的 FRP

More information

Microsoft Word - Learn Objective-C.doc

Microsoft Word - Learn Objective-C.doc Learn Objective C http://cocoadevcentral.com/d/learn_objectivec/ Objective C Objective C Mac C Objective CC C Scott Stevenson [object method]; [object methodwithinput:input]; output = [object methodwithoutput];

More information

中 文 摘 要 智 慧 型 手 機 由 於 有 強 大 的 功 能, 以 及 優 渥 的 便 利 性, 還 能 與 網 路 保 持 隨 時 的 鏈 結 與 同 步 更 新, 因 此 深 受 廣 大 消 費 者 喜 愛, 當 然, 手 機 遊 戲 也 成 為 現 代 人 不 可 或 缺 的 娛 樂 之

中 文 摘 要 智 慧 型 手 機 由 於 有 強 大 的 功 能, 以 及 優 渥 的 便 利 性, 還 能 與 網 路 保 持 隨 時 的 鏈 結 與 同 步 更 新, 因 此 深 受 廣 大 消 費 者 喜 愛, 當 然, 手 機 遊 戲 也 成 為 現 代 人 不 可 或 缺 的 娛 樂 之 臺 北 市 大 安 高 級 工 業 職 業 學 校 資 訊 科 一 百 零 一 學 年 度 專 題 製 作 報 告 ------ 以 Android 製 作 ------ ----- 連 線 塔 防 遊 戲 ------ Tower defense game using Internet technology 班 級 : 資 訊 三 甲 組 別 : A9 組 組 員 : 葉 冠 麟 (9906129)

More information

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, http://debut.cis.nctu.edu.tw/~chi Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, : POSITIVE_INFINITY NEGATIVE_INFINITY

More information

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入 100 年 特 種 考 試 地 方 政 府 公 務 人 員 考 試 試 題 等 別 : 三 等 考 試 類 科 : 資 訊 處 理 科 目 : 系 統 分 析 與 設 計 一 請 參 考 下 列 旅 館 管 理 系 統 的 使 用 案 例 圖 (Use Case Diagram) 撰 寫 預 約 房 間 的 使 用 案 例 規 格 書 (Use Case Specification), 繪 出 入

More information

EJB-Programming-4-cn.doc

EJB-Programming-4-cn.doc EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session

More information

目录 一 功能介绍 功能列表 使用限制...3 二 Android studio 如何导入 SDK SDK 文件结构 导入必要文件 工程配置...6 三 调用 SDK 初始化 如何开始预览...1

目录 一 功能介绍 功能列表 使用限制...3 二 Android studio 如何导入 SDK SDK 文件结构 导入必要文件 工程配置...6 三 调用 SDK 初始化 如何开始预览...1 PISOFTTECH 圆周率全景相机 Android SDK 使用指南 版本 :V0.9.0.DOUBLE Louise 本文主要指导用户如何将本公司的 Android SDK 集成到自己的 Android 项目中, 及提供 API 说明 目录 一 功能介绍...3 1. 功能列表...3 2. 使用限制...3 二 Android studio 如何导入 SDK... 3 1. SDK 文件结构...

More information

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific

More information

新美大酒店开放平台SDK(JAVA版)使用说明.pages

新美大酒店开放平台SDK(JAVA版)使用说明.pages 新美 大酒店开放平台 SDK(JAVA 版 ) 使 用说明 说明 : 本 SDK 是 JAVA 版, 基于 JDK1. 版本 1 SDK 包说明 1.1 获取 SDK 得 SDK 包可以在新美 大酒店开放平台数据平台 (SDK 下载 ) 下载, 也可直接通过下载地址获 下载地址 : http://s3.meituan.net/v1/mss_de81c933e113413ea913a772b707b9c9/open-platform-sdk/mthotelopenplatform-sdk-1.0-jdk1..zip

More information

生命科学学院2015-2016学年度学风建设实施方案

生命科学学院2015-2016学年度学风建设实施方案 生 命 科 学 学 院 2016-2017 学 年 度 学 风 建 设 实 施 方 案 学 风 是 学 校 治 学 精 神 治 学 态 度 和 治 学 原 则 的 综 合 体 现, 是 形 成 良 好 院 风 校 风 的 基 础 和 前 提, 是 培 养 高 素 质 人 才 的 关 键 学 风 的 好 坏 直 接 影 响 到 教 学 改 革 的 步 伐 和 教 学 质 量 的 提 高, 影 响 到

More information

EJB-Programming-3.PDF

EJB-Programming-3.PDF :, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 70-536Chinese(C++) Title : TS:MS.NET Framework 2.0-Application Develop Foundation Version : DEMO 1 / 10 1. Exception A. Data B. Message C.

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii 前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii C# 7 More Effective C# C# C# C# C# C# Common Language Runtime CLR just-in-time

More information

<4D6963726F736F667420576F7264202D20BBF9D3DA416E64726F6964C6BDCCA8B5C4B5E7D7D3C5C4C2F4CFB5CDB32E646F63>

<4D6963726F736F667420576F7264202D20BBF9D3DA416E64726F6964C6BDCCA8B5C4B5E7D7D3C5C4C2F4CFB5CDB32E646F63> 基 于 Android 平 台 的 电 子 拍 卖 系 统 摘 要 本 电 子 拍 卖 系 统 其 实 就 是 一 个 电 子 商 务 平 台, 只 要 将 该 系 统 部 署 到 互 联 网 上, 客 户 都 可 以 在 该 系 统 上 发 布 想 出 售 的 商 品, 也 可 以 对 拍 卖 中 的 商 品 参 与 竞 价 整 个 过 程 无 须 人 工 干 预, 由 系 统 自 动 完 成 本

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

1.加入党组织主要经过哪些程序?

1.加入党组织主要经过哪些程序? 内 部 资 料 注 意 保 存 厦 门 大 学 发 展 党 员 工 作 常 用 文 书 中 共 厦 门 大 学 委 员 会 组 织 部 编 印 2014 年 10 月 4 发 展 党 员 工 作 流 程 图 一 申 请 入 党 二 入 党 积 极 分 子 的 三 发 展 对 象 的 确 定 四 预 备 党 员 的 接 收 五 预 备 党 员 的 教 育 确 定 和 培 养 教 育 和 考 察 考 察

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(

More information

中南大学第二届软件创新大赛

中南大学第二届软件创新大赛 3D 全 息 投 影 游 戏 平 台 参 赛 项 目 计 划 书 一 参 赛 作 品 构 思 的 创 意 与 价 值 1. 背 景 : 问 题 领 域 (1) 手 机 平 台 游 戏 发 展 火 爆 随 着 移 动 设 备 和 移 动 互 联 网 的 飞 速 发 展, 手 机 已 经 成 为 人 们 日 常 生 活 中 的 伙 伴 越 来 越 多 手 机 游 戏 APP 成 为 了 人 们 放 松

More information

chp6.ppt

chp6.ppt Java 软 件 设 计 基 础 6. 异 常 处 理 编 程 时 会 遇 到 如 下 三 种 错 误 : 语 法 错 误 (syntax error) 没 有 遵 循 语 言 的 规 则, 出 现 语 法 格 式 上 的 错 误, 可 被 编 译 器 发 现 并 易 于 纠 正 ; 逻 辑 错 误 (logic error) 即 我 们 常 说 的 bug, 意 指 编 写 的 代 码 在 执 行

More information

untitled

untitled 1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

CHAPTER 1

CHAPTER 1 CHAPTER 1 1-1 System Development Life Cycle; SDLC SDLC Waterfall Model Shelly 1995 1. Preliminary Investigation 2. System Analysis 3. System Design 4. System Development 5. System Implementation and Evaluation

More information

Android Robert C.C. Huang Oscar F.Y. Liu Peter C.L. Hsieh 2011/03/21

Android Robert C.C. Huang Oscar F.Y. Liu Peter C.L. Hsieh 2011/03/21 Android Robert C.C. Huang Oscar F.Y. Liu Peter C.L. Hsieh 2011/03/21 Outlines for Today Future Planning Review System Architecture Dev. Tools & Making the First App Project Structure & File Details Application

More information

untitled

untitled 4.1AOP AOP Aspect-oriented programming AOP 來說 AOP 令 理 Cross-cutting concerns Aspect Weave 理 Spring AOP 來 AOP 念 4.1.1 理 AOP AOP 見 例 來 例 錄 Logging 錄 便 來 例 行 留 錄 import java.util.logging.*; public class HelloSpeaker

More information

百度xx SDK用户手册

百度xx SDK用户手册 社会化分享 Android 组件 用户手册 (2.0.0 版 ) 发布日期 : 2013 年 9 月 6 日 百度开发者中心 ( 版权所有, 翻版必究 ) 目录 第 1 章 概述... 3 第 2 章 运行环境... 3 第 3 章 使用说明... 3 3.1 新建工程... 3 3.2 引入社会化分享 JAR 包... 4 3.3 配置 ANDROIDMANIFEST.XML... 4 3.4 配置文件说明...

More information

Intruduction to the NGINX stream subsystem and OpenResty's support

Intruduction to the NGINX stream subsystem and OpenResty's support NGINX stream 子系统的简介 以及 OpenResty 对其的 支持 孙 大同 (@dndx) OpenResty Con 2017 北北京 2017 年年 10 月 21 日 关于我 90 后 曾在 LinkedIn,Cloudflare 等公司 工作 OpenResty Inc. 技术合伙 人 热爱钻研底层技术以及折腾 飞 行行爱好者 拥有固定翼私 人 飞 行行执照, 仪表 飞 行行资质以及

More information

AndroidReadme

AndroidReadme 魔蝎 SDK 集成流程 (Android Studio 版本 ) 开始集成 1. 导 入 SDK 将 SDK 目录下的 文件 moxie-client-x.y.z.aar 包放到您 工程的 libs 文件夹下 在 build.gradle 里里添加如下依赖 dependencies {... // 按照 sdk 目录下的具体版本修改 compile(name:'moxie-client-x.y.z',

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

1. 访 问 最 新 发 行 公 告 信 息 jconnect for JDBC 7.0 1. 访 问 最 新 发 行 公 告 信 息 最 新 版 本 的 发 行 公 告 可 以 从 网 上 获 得 若 要 查 找 在 本 产 品 发 布 后 增 加 的 重 要 产 品 或 文 档 信 息, 请 访

1. 访 问 最 新 发 行 公 告 信 息 jconnect for JDBC 7.0 1. 访 问 最 新 发 行 公 告 信 息 最 新 版 本 的 发 行 公 告 可 以 从 网 上 获 得 若 要 查 找 在 本 产 品 发 布 后 增 加 的 重 要 产 品 或 文 档 信 息, 请 访 发 行 公 告 jconnect for JDBC 7.0 文 档 ID:DC74874-01-0700-01 最 后 修 订 日 期 :2010 年 3 月 2 日 主 题 页 码 1. 访 问 最 新 发 行 公 告 信 息 2 2. 产 品 摘 要 2 3. 特 殊 安 装 说 明 2 3.1 查 看 您 的 jconnect 版 本 3 4. 特 殊 升 级 指 导 3 4.1 迁 移 3

More information

手说TTS开发指南

手说TTS开发指南 手说 TTS 开发指南 v1.3 2011 年 6 月 版权所有 : 手说工作室 shoushuo.com 版本时间作者说明 1.0 2010-11-15 张波 1.1 2010-12-27 在 ondestroy 方法 unbindservice 1.2 2010-12-30 1.3 2011-6-12 去掉 TTS 初始化 ; ttsservice.initialize() 方法调用添加接口方法

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-065Big5 Title : Sun Certified Programmer for the Java 2 Platform, SE 6.0 Version : Demo 1 / 14 1. 35. String #name = "Jane Doe"; 36. int

More information

可 Web 编程的NativeUI 设计与实现

可 Web 编程的NativeUI  设计与实现 可 Web 编程的 NativeUI 设计与实现 张袁炜 zhangyuanwei@baidu.com 欢迎转岗简历请发 About Me @ 张袁炜 直达号 网址导航 百度 音乐 前端 Node.js Android Arduino RaspberryPI https://github.com/zhangyuanwei Outline 一个 Hybrid App 的进化史 Native UI 实现原理

More information

Microsoft Word - ch04三校.doc

Microsoft Word - ch04三校.doc 4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-055Big5 Title : Sun Certified Programmer for the Java 2 Platform.SE 5.0 Version : Demo 1 / 22 1. 11. public static void parse(string str)

More information

使用Cassandra和Spark 2.0实现Rest API服务

使用Cassandra和Spark 2.0实现Rest API服务 使用 Cassandra 和 Spark 2.0 实现 Rest API 服务 在这篇文章中, 我将介绍如何在 Spark 中使用 Akkahttp 并结合 Cassandra 实现 REST 服务, 在这个系统中 Cassandra 用于数据的存储 我们已经见识到 Spark 的威力, 如果和 Cassandra 正确地结合可以实现更强大的系统 我们先创建一个 build.sbt 文件, 内容如下

More information

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F 1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET 2.0 2.0.NET Framework.NET Framework 2.0 ( 3).NET Framework 2.0.NET Framework ( System ) o o o o o o Boxing UnBoxing() o

More information

优斗士微分销产品使用指南

优斗士微分销产品使用指南 优 斗 士 云 店 操 作 手 册 优 斗 士 ( 中 国 ). 市 场 部 www.udows.com 咨 询 热 线 :400-877-7882 移 动 让 商 业 更 简 单 www.udows.com 1 目 录 第 1 章 优 斗 士 云 店 产 品 使 用 手 册... 7 1.1 什 么 是 优 斗 士 云 店 系 统?... 7 1.2 企 业 为 什 么 要 使 用 优 斗 士 云

More information

JavaIO.PDF

JavaIO.PDF O u t p u t S t ream j a v a. i o. O u t p u t S t r e a m w r i t e () f l u s h () c l o s e () public abstract void write(int b) throws IOException public void write(byte[] data) throws IOException

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 1Z0-854 Title : Java Standard Edition 5 Programmer Certified Professional Upgrade Exam Version : Demo 1 / 12 1.Given: 20. public class CreditCard

More information

Android Android Android SDK iv

Android Android Android SDK iv Android Market Google Android SDK Apple Google Microsoft b2c b 2010 Internet Android how why iii Android 240... Android Android SDK iv Android Market Google Android SDK Visual C++ Java N-tier J2EE Unix/Linux

More information

Microsoft Word zw

Microsoft Word zw 第 1 章 Android 概述 学习目标 : Android Android Android Studio Android Android APK 1.1 1. 智能手机的定义 Smartphone 2. 智能手机的发展 1973 4 3 PC IBM 1994 IBM Simon PDA PDA Zaurus OS 1996 Nokia 9000 Communicator Nokia 9000

More information

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d =

More information

BOOL EnumWindows(WNDENUMPROC lparam); lpenumfunc, LPARAM (Native Interface) PowerBuilder PowerBuilder PBNI 2

BOOL EnumWindows(WNDENUMPROC lparam); lpenumfunc, LPARAM (Native Interface) PowerBuilder PowerBuilder PBNI 2 PowerBuilder 9 PowerBuilder Native Interface(PBNI) PowerBuilder 9 PowerBuilder C++ Java PowerBuilder 9 PBNI PowerBuilder Java C++ PowerBuilder NVO / PowerBuilder C/C++ PowerBuilder 9.0 PowerBuilder Native

More information

幻灯片 1

幻灯片 1 Delivering accurate maps to Chinese Android users 为中国安卓用户提供准确的地图服务 Work at Mapbox includes: Android apps, demos, starter kits, documentation, support, syncing Android team with other departments, etc.

More information

本文档旨在说明如果快速的接入集成推送 SDK, 快速实现小米, 华为, 魅族的推送接入, 有关详细的设计文档参考集成推送设计说明文档 准备工作 编译本项目, 配置完 android sdk 后执行以下命令, 或者你可以将本工程导入到 android studio 中./gradlew clean a

本文档旨在说明如果快速的接入集成推送 SDK, 快速实现小米, 华为, 魅族的推送接入, 有关详细的设计文档参考集成推送设计说明文档 准备工作 编译本项目, 配置完 android sdk 后执行以下命令, 或者你可以将本工程导入到 android studio 中./gradlew clean a 本文档旨在说明如果快速的接入集成推送 SDK, 快速实现小米, 华为, 魅族的推送接入, 有关详细的设计文档参考集成推送设计说明文档 准备工作 编译本项目, 配置完 android sdk 后执行以下命令, 或者你可以将本工程导入到 android studio 中./gradlew clean assemble 一 AndroidManifest 配置 由于三方 SDK 的权限, 组件全部配置在

More information

}; "P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ", " " string imagedata; if(0!= read_image("a.jpg",imagedata)) { return -1; } string rsp; ytopen_sdk m_sd

}; P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ,   string imagedata; if(0!= read_image(a.jpg,imagedata)) { return -1; } string rsp; ytopen_sdk m_sd tencentyun-youtu c++ sdk for 腾讯云智能优图服务 & 腾讯优图开放平台 安装 运行环境 Linux 依赖项 - curl-7.40.0, 获取更新版本 https://github.com/bagder/curl - openssl-1.0.1k, 获取更新版本 https://github.com/openssl/openssl 构建工程 工程采用 CMake 构建 1.

More information

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明... 25 1

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明... 25 1 科 技 部 自 由 軟 體 專 案 原 始 程 式 碼 使 用 手 冊 Source Code Manual of NSC Open Source Project 可 信 賴 的 App 安 全 應 用 框 架 -App 應 用 服 務 可 移 轉 性 驗 證 Trusted App Framework -Transferability Verification on App MOST 102-2218-E-011-012

More information

概述

概述 OPC Version 1.8 build 0925 KOCRDK Knight OPC Client Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOC_Init...5 2.2.2 KOC_Uninit...5 2.3...5

More information

建模与图形思考

建模与图形思考 F06_c 观摩 :ContentProvider 基於軟硬整合觀點 架构與 DB 引擎移植方法 ( c) By 高煥堂 4 通用性基类 ContentProvider 基於軟硬整合觀點 的使用范例 刚才的范例里, 我们直接使用 DataPersist 类的接口来与 SQLite 沟通 本节将替 DataPersist 配上 ContentProvider 基类, 让 Client 能透过 ContentProvider

More information