android/java调用有道词典

之前学的时候碰了两壁:1、android4.0以上不能在主线程使用网络,2、不能在线程更新UI状态

因为网上很多给出的代码都有这两个隐患,所以很多人都调用不成功。明白了这两点下面就好办了。

PS:代码非原创,由网络上android4.0以下的低版本代码改进而来,适用于android4.0以上,当然之前的应该也适用

直接上demo---translate

http://pan.baidu.com/s/1gdIK4QR

android/java调用有道词典

时间: 2024-10-11 10:32:58

android/java调用有道词典的相关文章

调用有道词典查词

调用有道词典 DbHelper类进行数据操作,activity_mian.xml布局页面,MainAvtivity类实现继承与查询等操作. MainAvtivity.java: 1 package com.example.happydictionary; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.text.TextUtils; 6 import android.view.Menu;

ubuntu下python脚本调用有道词典API实现命令行查词

#!/usr/bin/env python #coding=utf-8 '''   python使用有道词典的API来实现命令行查词 ''' import urllib2 import json import sys  reload(sys) sys.setdefaultencoding('utf-8') key = '1096888977' keyfrom = 'bloketest' doctype = 'json' u = 'http://fanyi.youdao.com/openapi.d

调用有道词典查询单词

package com.example.happydictionary; import android.app.Activity; import android.os.Bundle; import android.text.TextUtils; import android.view.Menu; import android.view.View; import android.widget.EditText; import android.widget.TextView; import com.

WebView调用有道词典实如今线查词

    WebView(网络视图)能载入显示网页,能够将其视为一个浏览器.它使用了WebKit渲染引擎载入显示网页,用法非常easy,直接在XML文件里写入webview控件就可以,主要代码例如以下: <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heigh

WebView调用有道词典实现在线查词

    WebView(网络视图)能加载显示网页,可以将其视为一个浏览器.它使用了WebKit渲染引擎加载显示网页,使用方法很简单,直接在XML文件中写入webview控件即可,主要代码如下: <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=&q

有道词典 安卓版 更新日志 - imsoft.cnblogs

手机词典 更新日志: 2014年4月23日 v5.0.4版本 ·         新增“全球发音”功能,带来世界各国的英文口音,体验原汁原味的英语发音: ·         新增“发现频道”,打造移动端最大的在线学习平台,聚合新东方.外研社等大量高质量的教育机构及名师的语言学习课程.书籍资源,为您提供英语学习一站式服务: ·         新增单词本分类功能,个性化的管理您的单词本: ·         全新Logo与视觉风格,带来不一样的视觉体验. 2013年5月10日 v4.0.1版本 ·

Python爬虫实践 —— 3.利用爬虫提取返回值,模拟有道词典接口

有道词典的web接口,实际上可以用爬虫模拟,输入key,拼接为有道词典接口的formdata,爬取返回值,实际为Ajax动态生成的translation,这样外部来看实现了翻译接口的模拟,相当于爬虫模拟浏览器调用了有道词典web接口,其实讲真的话来说,直接调用有道web接口,传json参数就可以了,不用这么费事,但爬虫模拟了人登陆web,输入关键词,获得翻译结果的过程. 浏览器输入操作,解析有道词典翻译的web接口url和格式 #爬虫模拟调用有道词典web接口调用 from urllib imp

Android有道词典查询功能

有道词典 任务要求:完成查词等功能 因为需要申请API key,这里直接给出地址供使用:http://fanyi.youdao.com/openapi?path=data-mode 1.activity_main.xml基本格局(不做任何说明) 代码如下: 1 <RelativeLayout 2 xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas

调用网易有道词典api

# -*- coding: utf-8 -*- #python 27 #xiaodeng #调用网易有道词典api import urllib import json class Youdao(): def __init__(self,word): self.url='http://fanyi.youdao.com/openapi.do' #url.key.keyfrom都是固定的值,所以采用这种方式赋值 self.key='929705525' self.keyfrom='pythonxiao