位置: 编程技术 - 正文

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

编辑: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支持百分比布局(安卓百分百)

  • 补缴税款需要去税务大厅吗
  • 小规模纳税人利润如何缴税
  • 残保金计入管理费用还是营业税金及附加
  • 能直接从公司账户向个人账户转钱吗
  • 空调的折旧年限和残值率
  • 其他应收款减值测试注意什么
  • 员工向用人单位签加班协议书范本
  • 电子税务局财务负责人实名认证
  • 纳税人多缴税款的退还期限
  • 预收款项增值税
  • 工商企业年金查询个人账户查询
  • 福利性收入属于什么分配
  • 盈利能力分析对企业发展的意义
  • 农产品增值税核定扣除计算
  • 折扣折让的销售方式有哪些
  • 个人电话费发票可以入账吗
  • 增值税的会计核算
  • 离职补偿金需要交工会经费吗
  • 免税发票备注栏
  • 生产企业出口退税操作流程视频
  • 附加税的税率表
  • 自然人个税起征点2019税率表
  • 所得税税前扣除税金有哪些
  • 补缴房产税需要什么资料
  • windows预览体验计划选哪个渠道
  • 盘活存量国有资产与轻资产运营
  • 收到政府的专项资金
  • 生产车间工人发放福利
  • 收到对方公司开出发票如何做账
  • 租赁费和场地租赁费区别
  • 京东最贵的商品排行
  • 会计分录的方法与步骤
  • 劳务公司账务处理办法
  • 未按规定开具发票怎么处罚
  • 挪威 北极熊
  • 项目竣工决算审计与工程结算审核的区别是
  • vue.3
  • 猿创设计科技有限公司
  • 2023跨年烟花链接
  • php批量替换字符串
  • 应交增值税减免税额怎么结转
  • 个税专项扣除子女教育可以怎么扣
  • 进项发票和销项发票金额相同还需要交税金吗
  • 税收罚款支出计入其他应付款吗对吗
  • vue打包找不到文件
  • 织梦的css样式在哪
  • 钢管租赁行业会计账务处理
  • sql server基本知识
  • 建材公司小规模年收入多少缴税
  • 医疗收费票据管理制度
  • 销售金银首饰增值税和企业所得税
  • 不具有销售性质的工作
  • 商业保理怎么账务处理?
  • 项目上工人死亡赔偿
  • 出口退税进项税额转出怎么申报
  • 收回应收账款账面余额
  • 房屋租赁协议印花税怎么计算
  • 特定担保债权
  • 拨开层层迷雾是什么歌
  • 怎么把mac系统的文件导出
  • centos安装后配置
  • linux获取操作命令的使用方法或参数选项内容
  • tomcat调用servlet流程
  • windows以管理员权限打开文件
  • 如何删除双系统中的linux系统
  • Win10怎么更换主题
  • cocos2d环境配置
  • jquery.parsejson
  • 使用androidx 找不到v7
  • javascript学习指南
  • document.write与writeln的输出内容区别说明
  • ubuntu安装步骤详解
  • 使用筷子就餐会不会传染乙肝病毒
  • bootstrap需要学多久
  • 报销的费用交印花税吗
  • 台州土地成交
  • 党费减免规定
  • 政务公开事项目录编制
  • 洛阳市房屋契税新政策
  • 何为标兵称号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设