位置: 编程技术 - 正文

仿有道词典(有道词典下载安装)

编辑:rootadmin

推荐整理分享仿有道词典(有道词典下载安装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:有道词典在线下载,有道词典安卓下载,有道词典hd免费下载,有道词典有道词典下载,有道词典有道词典下载,有道.词典,有道词典有道词典下载,有道词典有道词典下载,内容如对您有帮助,希望把文章链接给更多的朋友!

1、效果图如图所示

2、主要通过webview控件实现仿有道词典的功能

布局文件代码

1、<RelativeLayout xmlns:android=" xmlns:tools=" android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@drawable/mainbg"

android:paddingBottom="@dimen/activity_vertical_margin"

android:paddingLeft="@dimen/activity_horizontal_margin"

android:paddingRight="@dimen/activity_horizontal_margin"

android:paddingTop="@dimen/activity_vertical_margin"

tools:context=".MainActivity" >

<EditText

android:id="@&#;id/etWord"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentLeft="true"

android:layout_alignParentTop="true"

android:layout_marginTop="dp"

android:background="@android:drawable/edit_text"

android:ems=""

android:singleLine="true"

android:textColor="#"

android:textColorHint="#f" >

<requestFocus />

</EditText>

<Button

android:id="@&#;id/btnSearch"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignRight="@&#;id/tvSearchResult"

android:layout_alignTop="@&#;id/etWord"

android:background="@drawable/ibsearchword"

android:onClick="search" />

<WebView

android:id="@&#;id/wvSearchResult"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:layout_alignLeft="@&#;id/etWord"

android:layout_below="@&#;id/etWord"

android:layout_marginTop="dp"

android:background="@drawable/bg_roundcorner"

android:textAppearance="?android:attr/textAppearanceMedium"

android:textSize="sp" />

</RelativeLayout>

2、mainactivity.xml文件

public class YouDao extends Activity

{

//查询按钮申明

仿有道词典(有道词典下载安装)

private Button myButton;

//清空按钮申明

private Button myButton;

//输入框申明

private EditText mEditText1;

//加载数据的WebView申明

private WebView mWebView1;

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

//获得布局的几个控件

myButton = (Button)findViewById(R.id.myButton);

myButton = (Button) findViewById(R.id.myButton);

mEditText1 = (EditText) findViewById(R.id.myEditText1);

mWebView1 = (WebView) findViewById(R.id.myWebView1);

//查询按钮添加事件

myButton.setOnClickListener(new Button.OnClickListener()

{

public void onClick(View arg0)

{

String strURI = (mEditText1.getText().toString());

strURI = strURI.trim();

//如果查询内容为空提示

if (strURI.length() == 0)

{

Toast.makeText(YouDao.this, "查询内容不能为空!", Toast.LENGTH_LONG)

.show();

}

//否则则以参数的形式从 else

{

String strURL = " &#; strURI;

mWebView1.loadUrl(strURL);

}

}

});

//清空按钮添加事件,将EditText置空

myButton.setOnClickListener(new Button.OnClickListener()

{

public void onClick(View v)

{

mEditText1.setText("");

}

});

}

private void findByid() { // TODO Auto-generated method stub etWord=(EditText) findViewById(R.id.etWord); btnYes=(Button) findViewById(R.id.btnSelect); btnNo=(Button) findViewById(R.id.btnDelete); wvWord = (WebView) findViewById(R.id.wvShow); } //web视图 class WebViewClient extends WebViewClient { public boolean shouldOverviewUrlLoading(WebView view,String url) { view.loadUrl(url); return true; }}

}

3、必须在AndroidManifest.xml加上联网权限

<uses-permission android:name="android.permission.INTERNET"/>

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android支持百分比布局 Google支持了百分比布局,使用方法很简单1.将你的SDK更新至最新2.在你的build.gradle文件加入dependencies{compile'com.android.support:percent:.2.0'}使用案例:

[置顶] android自定义换行居中CenterTextView 在我们开发app时,TextView一定是使用最多的控件了,android自带的TextView的功能也十分强大,但还是有些小的地方不能满足我们的需求,几天要说的这个功

Android-ContentProvider使用 Android-ContentProvider使用一建立ContentProvider服务器端1建立一个继承自ContentProvider的类并重写接口方法(这里仅打一些log做代表)packagecom.chengzhi.androidcontentprovi

标签: 有道词典下载安装

本文链接地址:https://www.jiuchutong.com/biancheng/379606.html 转载请保留说明!

上一篇:Android 常用RGB值以及中英文名称(android颜色值)

下一篇:Android支持百分比布局(安卓百分百)

  • 房产企业季度预测
  • 报关单完成出口后收汇期限4月30日
  • 增值税抵扣怎么取消
  • 计入存货成本的税费
  • 金蝶迷你版年结怎么操作
  • 增值税发票丢了怎么办?
  • 销售产生的增值税
  • 个体没有地址怎么办理执照
  • 拿票报销的交通费要交个人所得税吗
  • 加计扣除农产品包括哪些
  • 收到餐饮费发票会计分录
  • 劳务票一般开几个点
  • 个人劳务报酬所得汇算清缴
  • 增值税普通发票和专用发票有什么区别
  • 已验旧和未验旧
  • 劳务报酬个人所得税怎么计算
  • 外帐的倒推流程是什么
  • 纳税人税号后面的数字
  • 当月所得税是什么意思
  • 非学历教育培训费发票
  • 可加计扣除的研发费用包括()
  • 股东和原始股的区别
  • 委托进口代理协议
  • 怎么用老毛桃u盘装win7系统 老毛桃u盘装win7系统教程图解
  • 完税凭证遗失后怎么处理
  • 营改增建筑企业增值税
  • 计算企业应纳税所得额时,可以扣除的税种
  • 苏格兰高地什么意思
  • 员工每月补助表怎么做
  • 小规模纳税人的企业所得税税率
  • Vue--》Vue3打造可扩展的项目管理系统后台的完整指南(一)
  • css 自定义变量
  • ICLR‘23 UnderReview | LightGCL: 简单而有效的图对比学习推荐系统
  • vue项目创建流程
  • map获取entry
  • 小微企业免征增值税报表填写
  • 其他资本公积核算科目
  • 公司年夜饭怎么说话
  • 客户对账单应该哪个部门做
  • js怎么存储数据
  • 帝国cms插件编写教程
  • 建安企业确认收入的依据
  • 抵扣联怎么抵扣使用
  • 临时工工资账务处理该怎么进行
  • 发票管理办法是法律吗
  • 企业所得税的扣除是什么意思
  • 无法取得发票的成本能列支吗
  • 发票有种类型
  • 补充医疗险要放多少钱
  • 住房公积金指的是什么意思
  • 办理契税所需要的证件
  • 公司注销实收资本要清零吗?
  • 报税营业成本包括哪些费用
  • 出口退税进项票跨月勾选
  • 工会经费计提按照应发工资还是实发工资
  • 企业转让固定资产企业所得税
  • 员工团体意外保险受益人是谁
  • sql排序分组
  • truncate可以删除部分数据
  • linux进程管理器
  • docker安装位置
  • brasil.exe是什么进程
  • U盘安装centos7步骤
  • win8系统设置
  • win10在哪里更改用户名
  • win10安装不了itunes怎么办
  • 自动切换桌面
  • retail版win10
  • android 相对布局居中
  • excle纵坐标
  • javascript的基本数据
  • unity手柄圆盘
  • typescript concat
  • unity example project
  • jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
  • 河南城乡居民医疗保险缴费怎么交
  • 掌上税务app
  • 税务稽查局稽查财务不在场怎么办
  • 固定资产原值包括哪些
  • 中国税务局发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设