自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 resultMap嵌套结果和嵌套查询

最近我们在学习result嵌套结果和嵌套查询。今天就来总结一下。准备工作首先呢,我们要 做好准备工作。1.在数据库中创建两个表。2.准备好我们需要的jar包3.准备好我们要的配置文件4.创建好两个表的pojo包创建表这两个表是相互关联的,通过deptno。准备jar包准备好这四个jar包,前两个用于日志,第三个是mybatis的,第四个JDBC的。导入jar包后,还要确定是否加入项目中。配置文件mybatis.xml配置文件<!DOCTYPE configuratio

2020-05-16 19:00:29 3195

原创 播放多媒体文件(音频,视频)

在安卓上播放多媒体文件是非常常见的,听音乐,看电视等等,接下来,我们就通过一些例子来学习在手机上播放一个简易的音频和视频播放器。播放音频别的不多说,直接上代码吧!activity_main.xml代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://sche

2020-05-11 20:56:10 1200

原创 安卓之接收与发送短信

我们通过一个例子来讲解如何在安卓上发送广播和接收广播,它主要就是利用我们之前学过的广播机制。接收短信activity_main.xml代码<LinearLayout android:layout_width="match_parent" android:layout_height="50dp"> <TextView android:layout_width="wrap_content" android:layout_heigh

2020-05-09 17:32:24 562 1

原创 使用通知在手机上

通知是Android系统中比较有特色的一个功能,当某个应用程序需要向用户发送一条提示信息的时候,而该程序又不在前台运行,就可以借助通知来实现。发送通知后,状态栏会显示一个特制的图标,下拉状态栏可以看到通知的详细内容。我们通过一个项目来看下通知是怎么使用的吧!布局文件activity_main.xml代码<LinearLayout xmlns:android="http://schema...

2020-04-30 14:15:10 1869

原创 读取手机联系人(内容提供器)

简单讲一下读取手机联系人的代码布局文件actvity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.androi...

2020-04-28 12:32:15 430

原创 mybatis对表进行增删改查

前面我们学了mybatis的简单的入门程序,今天我们就来讲一下,怎么运用mybatis进行增删改查的操作。还有要记得导入我们需要的jar包哦!如果不记得了,可以去看我前面的文章或者百度,都是可以的。我们先看一下我文件的路径,我们现在要操作的dept表,要用到的文件有:Dept.java:dept表的字段类DeptMapper.xml映射文件Demo02.java运行代码mybatis....

2020-04-26 14:26:25 360

原创 SQLite数据库存储(创建数据库,升级数据库和增删改查四种基本操作)

参考书籍:第一行代码我们Android系统是内置了数据库的,在SDK中的platform-tools文件夹中。SQLite是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很少,通常只需要几百k的内存就足够了,因此比较适合在移动设备上使用。创建数据库首先我们需要创建一个自己的帮助类,去继承于SQLiteOpenHelper这个帮助类。SQLiteOpenHelper中有两个抽象方...

2020-04-24 17:38:01 1471 1

原创 学习MyBatis的入门程序

今天我们来学习一下Mybatis,我们先简单介绍一下MyBatis。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Ja...

2020-04-19 12:34:09 238

原创 通过按钮提交用户名和密码到后台

今天我们来介绍一下如何通过按钮提交用户名和密码到后台。简单来讲,我们要达成的效果是,你输入一个用户名和密码,然后点击登录按钮就会跳转到你想要跳转到的界面,并且你的后台还会把你输入的用户名和密码打印出来。那我们现在来看一下是怎么实现这个效果的吧!首先我们需要一个Controller控制器来实现把用户名和密码提交到后台来。@WebServlet("/login")public class Lo...

2020-04-18 20:57:21 3521

原创 数据存储机制之SharedPreferences存储

前面呢,我们讲了文件的存储,文件的存储方式不适合保存一些比较复杂的文本数据。因此,我们来学习一下Android的另外一种存储方式,SharedPreferences存储,它是一种数据持久化的方式,它比文件存储更加简单易用。将数据存储到SharedPreferences中不同于文件存储的方式,SharedPreferences是使用键值对的方式来存储数据的。也就是说在你存储一个数据的时候,你要创...

2020-04-17 16:37:39 699 1

原创 数据存储机制之文件存储

今天我们来学习下文件存储。文件存储算是Android中最为基础的一种数据存储方式了。它比较适合用于存储一些简单的文本数据后二进制数据。那么我们就先来看下Android是如何通过文件来保存数据的将数据存储到文件中首先,我们需要创建一个新的项目,并修改activity_main.xml文件。我就直接上代码了,毕竟挺简单的。<LinearLayout xmlns:android="http...

2020-04-16 19:34:54 594 1

原创 广播的综合实践——强制下线功能(附加实现记住密码功能)

前面我们学习了广播的内容,现在我们就来综合运用下广播。通过广播来实现强制下线功能。其实强制下线我们大家并不陌生,我们已经遇到,QQ,微信,微博等等都用强制下线的功能。这时候就会弹出一个对话框来告知你,你被强制下线了,你点确定就会退到登录的界面。这个逻辑还是挺简单的,接下来就让我们运用广播的知识来实现吧!(但这个程序可能有点小bug,不喜勿进。)登录界面首先我们就需要实现登录的界面,用它来实现用...

2020-04-08 18:26:30 271

原创 创建一个本地广播

前面呢,我们学习了系统广播,今天我们来学习本地广播。这里呢,很多人就会问了,系统广播和本地广播有什么区别呢,不都是广播嘛!是的,他们都是广播,但他们也有他们的不同之处,系统广播与本地广播之间的区别是:一、系统广播全部的广播他都可以接收,但本地广播值发送给我本程序。二、本地广播他不干扰其他的程序。在一定的程度上,本地广播更安全。接下来就来我们来学习一下本地广播的创建。首先,我们需要一个内部的本...

2020-04-07 13:35:20 225

原创 一个简易的新闻应用

一个简易的新闻应用今天我们来写一个简易的新闻应用程序,我们将用到跳转,横竖屏,碎片的知识。首先呢,我们先创建一个文件夹,叫layout-land这个文件夹用于存放横屏时候的布局文件操作如下图,在现在这个目录下我们是看不到我们新建的文件夹的效果的,我们需要切换到project布局下操作如下,现在,我们来创建横屏的布局代码,只要把layout目录下的activity_main.xm...

2020-04-02 16:40:53 629

原创 广播数据写入界面

**广播数据写入界面**第一步,我们先在activity_main.xml中添加一个TextView布局,用于显示数据。代码如下添加一个简单的TextView布局即可。第二步,在自己的广播类中,定义一个内部接口代码如下,接口名可以自己定义interface DaiLi{ } 第三步,在主程序MainActivity.java中,实现这个接口第四步,在自己...

2020-04-02 13:45:48 1113

空空如也

空空如也

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

TA关注的人

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