当前位置: 首页 > news >正文

网站建站售后服务/手机百度官网首页

网站建站售后服务,手机百度官网首页,深圳营销网站建站公司,企业做网站需要那些条件印象笔记(Evernote) Android SDK 1.0 发布以来, 我们收到了很多开发者的反馈,我们也一直在努力让印象笔记SDK更加简单易用。现在,我们发布了最新版的Android SDK,增强了开发工具,改进了OAuth认证流程,可以自…

ae86f631d63c378cbefdf30c1f48a26d.png

印象笔记(Evernote) Android SDK 1.0 发布以来, 我们收到了很多开发者的反馈,我们也一直在努力让印象笔记SDK更加简单易用。现在,我们发布了最新版的Android SDK,增强了开发工具,改进了OAuth认证流程,可以自动选择印象笔记服务或者Evernote International服务(请参考开发文档引导过程 (bootstrapping)获取更多信息)。

4b7a78728508c1f7137219b32f493cb6.png

印象笔记(Evernote) Android SDK 1.1最主要的目标是简化印象笔记API,方便第三方应用更容易的同时支持印象笔记和Evernote International服务,更容易访问企业笔记本和他人共享给用户的笔记本(linked notebooks)。除此之外,我们还引入了简单易用的异步接口,从而实现多线程访问印象笔记服务。

更新功能全部列表:

登录时可以自动选择印象笔记服务或者Evernote International服务

对NoteStore.Client和UserStore.Client的异步封装

新增了访问企业笔记本和他人共享给用户的笔记本(linked notebooks)的辅助对象

增加了ClientFactory类来辅助创建各种Client对象

简化的单一实例初始化过程

增加例子代码,包括:创建笔记、创建资源、选择笔记本以及同时协作多个活动(activities)

已知Bug修复

下面是使用异步接口AsyncNoteStoreClient和OnClientCallback列出笔记本的例子

这两个例子分别展示了使用不同方式列出笔记本:个人笔记本和企业笔记本。

ClientFactory clientFactory = mEvernoteSession.getClientFactory()

.getNoteStoreClient();

client.listNotebooks(new OnClientCallback

@Override

public void onSuccess(final List notebooks) {

//This is running in the UI Thread

Log.d(LOGTAG, "Notebook count="notebooks.size());

}

@Override

public void onException(Exception exception) {

//This is running in the UI Thread

Log.e(LOGTAG, "Error listing notebooks", exception);

}

});

第一个例子创建了一个AsyncNoteStoreClient对象,然后通过它调用listNotebooks函数并传入回调函数OnClientCallback作为参数。这将在后台线程里面执行网络操作并且将结果返回给UI线程。

mEvernoteSession.getClientFactory().createBusinessNoteStoreClient(

new OnClientCallback() {

@Override

public void onSuccess(final AsyncBusinessNoteStoreClient client) {

//This is running in the UI Thread

client.listNotebooks(new OnClientCallback

@Override

public void onSuccess(final List notebooks) {

//This is running in the UI Thread

Log.d(LOGTAG, "Notebook count="notebooks.size());

}

@Override

public void onException(Exception exception) {

//This is running in the UI Thread

Log.e(LOGTAG, "Error listing notebooks", exception);

}

}

});

@Override

public void onException(Exception exception) {

Log.e(LOGTAG, "Error create business note store", exception);

}

});

第二个例子使用OnClientCallback回调函数作为参数创建一个AsyncBusinessNoteStoreClient对象,然后通过该对象调用listNotebooks函数,并且传入第二个OnClientCallback对象作为参数。这将在后台线程里面执行网络操作并且将结果返回给UI线程。因为createBusinessNoteStore和listNotebooks是独立的网络请求,所以嵌套的回调函数是必须的。createBusinessNoteStoreClient方法在必要的时候会给相应的企业帐户授权一个新的token。

如果需要直接访问NoteStore.Client对象,可以调用AsyncNoteStoreClient.getClient() 函数生成一个这样的对象。这个对象上的所有调用都是同步的,因此开发者需要自己管理后台的线程操作。

使用SDK

com.evernote

android-sdk

1.1

apklib

如果你正在使用Maven,只需在你的pom.xml文件里面加上依赖即可。如果想手动添加库,请访问我们的Github页面获取指南。

我们衷心的希望,这次SDK更新能够让各位开发者在Android应用中集成印象笔记服务时,更加简单容易。

http://www.jmfq.cn/news/5159377.html

相关文章:

  • 做网站建设公司crm在线/口碑营销的形式
  • wordpress暴力破解文件/优化网络搜索引擎
  • 快速 复制 建设网站/百度竞价培训班
  • wordpress后台忘记密码/西藏自治区seo 标题 关键词优化
  • 美妆网站建设方案/天津搜索引擎推广
  • 做网站的优惠广告/社群营销怎么做
  • 公司网站开发策划/如何在百度上投放广告
  • 网站建设微信托管/软文营销的概念
  • 大连网站前端制作公司/上海百度推广官方电话
  • 医疗网站建设信息/老鬼seo
  • 惠州网站建设选惠州邦/武汉百度快速排名提升
  • 做城市分类信息网站好做吗/图片识别 在线识图
  • 做任务网站建设/云南优化公司
  • 建站购物网站/免费网站大全
  • 西安企业网站建设代理机构/免费信息推广网站
  • 东营网站建设优化/推广引流渠道有哪些
  • 仙居手机网站开发/河南今日头条新闻
  • 广州开发网站设计/杭州seo网站建设靠谱
  • 做网站设计的/湖南seo推广服务
  • 个人建设网站流程/大数据营销专业
  • dw做高逼格的网站/网站推广怎么弄
  • wordpress模板博客/济南公司网站推广优化最大的
  • 怎么建自己公司网站/站长工具平台
  • 枣强网站建设/优化大师兑换码
  • logo素材网站有哪些/seo建站营销
  • 网站备案与域名备案/代运营公司排行榜
  • 广州海珠建网站/神秘网站
  • 石河子网站建设公司/天津的网络优化公司排名
  • 微信微网站开发教程/网络推广外包
  • 新疆建设厅网站/凡科官网免费制作小程序