时光清风 - 我做了一个翻译助手

我做了一个翻译助手

极速小旋风1年前问道1688

用到了百度翻译API:http://api.fanyi.baidu.com/doc/21 


要单开线程

StrictMode.ThreadPolicy policy=new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);


unicode转汉字

    public static String unicodeToString(String str) {
        Pattern pattern = Pattern.compile("(\\\\u(\\p{XDigit}{4}))");
        Matcher matcher = pattern.matcher(str);
        char ch;
        while (matcher.find()) {
            ch = (char) Integer.parseInt(matcher.group(2), 16);
            str = str.replace(matcher.group(1), ch + "");
        }
        return str;

Togglebutton

btn_toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { 
                           if(...) {
                           
                           }else{
                           }            
            }        
});


API单次最长请求6000字符,免费调用量100万字符/月



相关文章

万物互联IoT-001 MQTT基本示例

万物互联IoT-001 MQTT基本示例

MQTT(Message Queuing Telemetry Transport Protocol)的全称是消息队列遥感传输协议的缩写,是一种基于轻量级代理的发布/订阅模式的消息传输协议,运行在TCP...

BTP-001 SAC

BTP-001 SAC

SAC analytic主要基于故事和模型,先后顺序是dataset-model-story-predictionstory提供了丰富的元素(即时可视)和模板所有类型的产出都以文件方式存在story可...

万物互联IoT-002 SDK实现订阅、发布

万物互联IoT-002 SDK实现订阅、发布

假设已经将智能设备接入了云平台(参考上一篇),如何通过SDK订阅、发布消息?只需要引用MQTT Client Library for M2M communication,然后using uPLibra...

[AS005] Android 成语辞典查询小助手

[AS005] Android 成语辞典查询小助手

先看效果:原理:成语辞典,csv文件作为数据源->读取数据源转为实体类List->以实体类属性一作为判断依据,依次判断是否满足输入的查询条件->removeall不满足条件的List...

AL-04 用RPA做一个爬虫

AL-04 用RPA做一个爬虫

阿里云RPA产品是一款新型工作流程自动化办公机器人软件,通过模拟人工操作进行自动流程执行处理。它可以将办公人员从每日的重复工作中解放出来,提高生产效率但是它不仅限于工作流程:非常有用的是捕获控件,类似...

AI-002 试用百度AI-车牌识别、人脸对比

AI-002 试用百度AI-车牌识别、人脸对比

车牌识别与上一篇文字识别类似,host参数不同注意:其中Encoding应改为UTF8,以识别中文字符效果:人脸对比也需要开通应用,但人脸识别相关的API可以无限免费调用效果:得分80以上可以认为是同...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。