自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 JDBC学习的笔记

Properties文件,后缀为“.properties”,属文本文件,文件的内容格式是“键=值”的格式,可以用“#”作为注释。如果返回的是结果集,就可以通过rs.next()将游标移动获取结果,也可以通过getString(int columnindex)方法获取参数columnindex索引处的值。如果将Connection看做是一条连接数据库与程序的索道,那Statement对象就可以看做是索道上的缆车,他为数据库传送SQL语句。Java中用于执行SQL语句的API,可以实现对数据库的操作。

2023-03-30 14:58:01 131

原创 activity与fragment是怎样传递信息的?

1)让activity把消息传给fragment,上次我们新建了一个空白的fragment,在点击按钮时转换到这个fragment。1)先定义一个接口,在接口里创建两个抽象函数,一个用来将activity的信息给fragment,一个是fragment传送信息给activity。1)fragment是依赖activity存在的,不能独立存在,而activity是fragment的一个容器;3)在activity里可以通过创建fragment的对象时调用赋值的函数,定义一个匿名内部类。为什么要进行通信呢?

2023-03-15 21:07:41 621

原创 第一次认识fragment

1)首先在我们的activity里添加能够触发转换fragment的两个按钮,并且添加FrameLayout(不是fragment可以不要ID),用于把我们的fragment填到UI,button剩下的部分都属于fragment。只用在添加一个fragment类,然后在activity中添加一个fragment组件,将权重设为1就可以得到平分屏幕的两个fragment。1)首先建立一个空白的Fragment,自动拓展为一个fragment,在其中重写onCreate(),onCreatView()方法。

2023-03-10 00:09:52 104

原创 更强大的滚动控件——RecyclerView

1)首先在fruit布局里把元素的方向改为垂直排列,这样实现横向的滚动。3)由于RecyclerView可以上下或者左右滚动数据的,因此每滚动一次,view里面所现实的数据都会不一样,因此就需要适配器来决定该现实什么数据。接着修改mainactivity里的代码。3)为了更明显的瀑布效果,我们可以创建一个方法getRandomName(),用Random创建随机数,将参数中传入的字符串随机重复几遍,在initfruits()方法中把水果的名字改成调用getRandomLengthName()来生成。

2023-03-08 19:49:35 235

原创 最常用的控件———ListView

由于屏幕的有限,若是想看到全部内容则需要把屏幕外的数据滚到屏幕内,同时已经在屏幕上的信息会滚动出屏幕外。ListView就是可以实现这种功能的控件。

2023-03-07 21:02:35 323

原创 四种基本布局————Android studio

标题栏实质上是几个button控件和一个TextView控件。首先新建一个布局title.xml,运用两个按钮键与一个TextView控件做标题栏,找到相应的图标做返回键与确认键。不管有多少布局需要标题栏,只需添加一行:include语句就可以了。之后让控件有相应事件。先在MainActivity同一目录下创建一个TitleLayout继承LinearLayout,给按键设置点击事件。用到的控件的id是自定义控件时的ID。然后在activity_main.xml添加下面几行。

2023-03-07 15:41:16 778

原创 android studio常见控件

首先findViewById获取editte实例,然后在按钮的点击事件里调用EditText的getText()获取内容,再调用toString()转换成字符串,最后显示出来。如果在setCancelable()中传入了false,表示该对话框不能用手机上Back键取消掉,但是当数据加载完后我们一定要记得用dismiss()方法来关闭对话框。2)然后可以用.setTitle()方法设置标题,用.setMessage()设置内容,用setCancelable()可以否用Back键关闭对话框;

2023-02-07 01:56:17 1668 2

原创 第二章——探究活动《第一行代码Android》笔记

活动是包含用户界面的组件,用于与用户进行交互。

2023-01-28 23:21:13 99 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除