android studio写飞花令小程序
这是第一次写博客,想慢慢地记录一下自己所学到的一些知识,一点点学习写博客。
移动物联网开发技术课老师提前布置了一个小任务:央视1正在播放的诗词大会有个飞花令环节,写一个Android APP,能够对比如诗三百进行全文检索。
前面安装as及配置环境请自行百度,困难重重,但是办法总比困难多。
刚开始使用as完全不知道如何下手,查了各路大神的资料后完成了这个小练习。
一、新建一个工程
二、编辑UI界面
需要一个输入框、一个确定按钮、一个输出框
双击该文件后进入界面编辑,如下图所示,可选择直接生成控件或手动敲代码放置控件(个人比较懒选择直接生成控件)
我们只需要用到一个editText一个button一个textView就足够了。
需要补充功能的话自行添加其他的控件。
三、放入诗三百
古诗格式如下(此格式与后面的java代码相关)
四、编辑java代码
在MainActivity文件中编辑代码
具体实现办法就是扫描古诗文件里的所有古诗,将匹配的诗句记录下来然后输出在界面上
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button=(Button)findViewById(R.id.button);//获取UI的button对象
button.setOnClickListener(new View.OnClickListener()