- 博客(25)
- 收藏
- 关注
原创 1.1初探Spring——利用组件注解符精简Spring配置文件
注意:SlayDragonQuest类改成了Quest接口,这样就可以给该骑士自动装配任何任务(实现了Quest接口的Bean),增加了程序的灵活性。
2023-02-20 21:20:52 501 1
原创 1.0初探spring-采用Spring配置文件管理Bean
基于一个类可以创建多个对象,因此,在spring-config.xml文件里,也可以基于同一个类创建多个Bean。单击【Finish】按钮,pom(project object model)对项目的版本、依赖与插件进行管理。在Spring配置文件里,同一个Bean不能重复定义,也就是说不允许两个Bean有相同的id值。基于BraveKnight类再创建两个Bean,id值分别为knight1和knight2。创建Maven项目 - SpringDemo,设置项目位置以及组ID。修改项目的Maven配置。
2023-02-20 21:19:20 523
原创 4.7菜单
菜单在安卓应用程序中占有比较重要的位置。原生安卓提供了三种类型的菜单:选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)。在实际安卓项目中,往往会使用SlidingMenu(滑动菜单),但是要求我们学习如何使用第三方开源库。
2022-12-20 20:07:49 167
原创 4.6列表视图
要素说明列表控件显示多项用户选择适配器数组适配器、简单适配器、游标适配器、基适配器……数据源数组、列表、游标……列表项模板平台资源、用户自定义线性布局(LinearLayout)标签(TextView)列表视图(ListView)简单适配器(SimpleAdapter)哈希映射(HashMap)继承BaseAdapter,创建自定义适配器,必须实现四个抽象方法:getCount()、getItem()、getItemId()、getView()
2022-12-11 12:53:03 104
原创 4.5Fragment入门
4、主布局资源文件activity_main.xml设置为帧式布局5、创建第一个碎片 - FirstFragment(1)创建第一个碎片基于模板创建碎片-修改第一个碎片的布局资源文件预览效果(2)创建第二个碎片基于模板创建第二个碎片 - 修改第二个碎片的布局资源文件预览效果(3)创建第三个碎片基于模板创建第三个碎片 - 修改第三个碎片的布局资源文件预览效果6、主界面类MainActivity7、查看效果8、碎片界面类实现
2022-12-05 19:01:23 586
原创 4.4单选按钮、复选框
4、主布局资源文件activity_main.xml5、主界面类MainActivity声明变量实例化对象确定按钮清除按钮退出按钮全部代码6、运行应用查看效果
2022-11-14 21:02:05 315
原创 3.2安卓触摸事件
单点触控,只能识别和支持每次一个手指的触控、点击,若同时有两个以上的点被触碰,就不能做出正确反应。很多医院、图书馆等的大厅都有这种触控技术的电脑,支持触摸屏的手机、MP3、数码相机也多采用这种单点触控技术。
2022-10-31 23:04:13 1077
原创 3.1安卓按键事件
(onCreate - onDestroy, onStart - onStop, onResume - onPause, onRestart )当用户触碰到某个组件或者方向键被按下时产生该事件,该事件的监听器是。用户按下或者释放手机键盘上的某个按键时产生,监听器是。手机上具有触屏功能时,触碰屏幕产生该事件,监听器是。组件得到或者失去焦点时产生该事件,监听器是。(3)比例类型 – scaleType。(2)背景 – background。2、图像视图(ImageView)(1)图像源 – src。
2022-10-31 20:35:25 587 1
原创 2.5网格布局,计算机模板
GridLayout布局使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。可以自己设置布局中组件的排列方式可以自定义网格布局有多少行、多少列可以直接设置组件位于某行某列可以设置组件横跨几行或者几列在drawable目录里添加custom_border.xml
2022-10-25 19:52:33 315
原创 2.4相对布局
添加左上角,右上角,左下角,右下角以及上中,下中,左中,右中按钮。在【左下】按钮正下方添加【确定】按钮。右下按钮下方的取消按钮也如此。
2022-10-24 23:42:37 97
原创 创建activity实现窗口跳转
Activity 类是 Android 应用的关键组件,而 Activity 的启动和组合方式则是该平台应用模型的基本组成部分。在编程范式中,应用是通过 main() 方法启动的,而 Android 系统与此不同,它会调用与其生命周期特定阶段相对应的特定回调方法来启动 Activity 实例中的代码。移动应用体验与桌面体验的不同之处在于,用户与应用的互动并不总是在同一位置开始,而是经常以不确定的方式开始。
2022-09-26 10:59:09 782
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人