摘要: 在一个父Activity通过intent跳转至多个不同子Activity上去,当子模块的代码执行完毕后再次返回父页面,将子activity中得到的数据显示在主界面/完成的数据交给父Activity处理。这种带数据的intent跳转需要使用activity的onActivityResult()方法。 阅读全文
posted @ 2018-02-08 12:54 小叶子leavescy 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 传递数据的场景在于不同页面之间跳转,需要携带数据:简单数据值指的是String, int等数据, 复杂数据指的是类 1. 使用剪贴板传递简单数据方法: 第一个页面里面放数据操作如下: 第二个页面里面取数据操作如下: 其中MyApp是一个类文件,里面如下: 在manifest文件中加入MyApp类: 阅读全文
posted @ 2018-01-18 18:07 小叶子leavescy 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 3. 最后在MainActivity.java中重写onConfigurationChanged方法,如下所示: 里面打印出来了一些日志,可以提示现在是横屏还是竖屏; 阅读全文
posted @ 2017-11-20 21:25 小叶子leavescy 阅读(7242) 评论(0) 推荐(0) 编辑
摘要: 这篇博客主要包含以下知识点: activity介绍、 activity生命周期的详细过程(不同情况下的变化以及状态的改变)、finish和onDestory方法的关系、onSaveInstanceState和OnRestoreInstanceState的用法 Activity介绍: Activity 阅读全文
posted @ 2017-11-16 19:21 小叶子leavescy 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 写了一个简单的示例来说明ListView的用法:给定一个单词,下面有四个含义,找出正确的一个,无论是否成功,则会跳转到下一个单词;主要用到的知识有: findViewById()、 ListView、 AdapterView、 匿名内部类、 ArrayList的一些用法:下面主要看代码,代码里面注释 阅读全文
posted @ 2017-11-16 19:09 小叶子leavescy 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 我做了一个查询单词的简单app, 当在EditText中输入单词的时候,点击lookup,则在TextView区域显示出该单词的意思,当EditText中没有任何字符时,显示"word definition result", 注意,单词的最大长度限制是20个字符,且禁止回车键(换行键); 这个里面需 阅读全文
posted @ 2017-11-15 11:39 小叶子leavescy 阅读(4146) 评论(0) 推荐(0) 编辑
摘要: 在EditText所在的xml文件中,设置android:singleLine="true", 则可以禁止掉虚拟键盘: maxlength为该EditText的最大输入长度; 禁止之前的样式: 禁止之后就会变为: 阅读全文
posted @ 2017-11-15 10:45 小叶子leavescy 阅读(10773) 评论(0) 推荐(0) 编辑
摘要: 本来已经写了一部分,后来发现这篇博客写的比我的好,就直接引用一下: https://www.cnblogs.com/LiHuiGe8/p/5604725.html 阅读全文
posted @ 2017-11-14 11:31 小叶子leavescy 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Spinner是什么呢,其实就是我们常见的下拉框,比如: 首先,我们要创建一个Spinner,才能在Spinner中添加我们想要的元素,在xml文件中: 接着,我们要写我们的java程序了, 主要是onCreate()方法: 最后我们运行结果,如图所示: 阅读全文
posted @ 2017-11-09 16:12 小叶子leavescy 阅读(5691) 评论(0) 推荐(0) 编辑
摘要: 1. 导入工程;或者新建Spring web工程,可以参考博客中的Eclipse Spring MVC的方式; 2.配置Tomcat服务器,有两种方式:一是配置maven插件,而是配置本地Tomcat服务器 本地配置Maven插件,如图所示: 配置本地Tomcat: 阅读全文
posted @ 2017-11-03 19:59 小叶子leavescy 阅读(447) 评论(0) 推荐(0) 编辑