自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis——<if>标签空指针问题

Mybatis——<if>标签空指针问题问题背景问题解决问题背景事情是这样的,有个Employee实体类,包括属性:id,age,number等整型;一开始这几个属性用的是int,但是后来有需求要对Employee的所有属性做多条件查询,即如果哪个属性不为空则根据该属性进行查询。所以,把id,age,number改为Integer类型了,然后在mapper.xml中用< if > 标签进行条件判断的时候报了Mybatis的空指针异常。 如下:问题解决Mapper接口方法的

2022-02-20 10:34:13 531 1

原创 第一章 离散时间信号与离散时间系统(一)

从2020年9月21日起,开始系统地学习数字信号处理。主要参考书籍《数据信号处理理论、算法与实现》 胡广书著 第三版第一章 离散时间信号与离散时间系统目录0 学习数字信号处理的技巧1 基本概念2 典型离散信号3 离散信号的基本运算信号的分类5 噪声6 信号空间的基本概念7 离散时间系统目录0 学习数字信号处理的技巧对于数字信号处理理论的学习,面对满篇的数学公式和数学符号,下面的方法将有助于数字信号处理的学习:1. 特别注意加深概念的理解,不要只停留在死记硬背数学公式上例如,卷积和相关有着类

2020-09-22 09:38:35 1269

原创 Android中,使用Timer实现等待一段时间后执行某个方法

import java.util.Timer;import java.util.TimerTask;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.view.Menu;import android.widget.TextView;public...

2019-11-13 20:41:27 1145

原创 开源项目SmartImageView的引用

SmartImageView是GitHub上面的一个很好用的图形控件工具,在Android开发中,如果要使用图形ImageView控件,都可以利用SmartImageView来简化代码设计,具体要在http://github.com去下载项目压缩包

2019-11-07 17:55:53 479

原创 Android中,子线程中需要更新UI时,使用handler的方法和使用onUiThread的方法

在安卓4.0版本之后谷歌强制要求连接网络不能在主线程进行,否则会报异常:android.os.NetworkOnMainThreadException

2019-10-22 18:49:30 561

原创 Android中,ScrollView的使用注意事项

ScrollView 用于生成一个可以滚动的视图,但是它只能有一个子视图如果想在ScrollView中添加多个视图一起滚动,则可将这些要滚动的视图都放在一个布局中,再将这个布局作为ScrollView的子视图...

2019-10-21 21:26:18 267

原创 Android中,ListView的使用中,ArrayAdapter和SimpleAdapter的简单运用

ArrayAdapter1、首先在mainactivity.xml中布局一个ListView<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_widt...

2019-10-11 16:35:43 206

原创 Android中,运用打气筒实现比较复杂的ListView案例

1、在mainactivity.xml中布局一个ListView<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent...

2019-10-11 10:50:27 140

原创 Android中,ListView优化的简单案例

Android中的mvc:m: 数据Javabeanv: xmlc: adapter1、首先在mainactivity.xml布局一个ListView:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi...

2019-10-11 10:03:42 201

原创 Android中,数据库事务案例

当数据库中出现两个或两个以上的数据库操作必须同时执行成功时(例如银行转账),需要用到数据库事务来保证效果

2019-10-10 21:42:07 166

原创 Android中,创建数据库,进行增删改查

1、首先需要创建一个类来继承SQLiteOpenHelper去实现其中的方法public class MyOpenHelper extends SQLiteOpenHelper { public MyOpenHelper(Context context ) { /*super参数介绍: * context:上下文 * name:数据库名字 * factory:目的是创建c...

2019-10-10 20:56:46 1594

原创 Android中,通过命令行操作Sqlite数据库

1、打开adb编辑器2、转到数据库ithema.db所在的目录3、执行sqlite3命令行工具4、然后就能在这里输入相应的sql语句进行增删改查注:本文借鉴于有关Android的教学视频...

2019-10-10 19:50:40 564

原创 命令行中文乱码问题的解决

命令行显示中文时如果出现乱码,1、首先查看命令行的编码方式:鼠标放置在命令行的上边框,右键单击“属性”,如下图:可用看到 “当前代码页 65001(UTF-8)”2、在命令行输入相应命令改变编码方式,就能解决乱码的问题chcp 936 改成GBKchcp 65001 改成UTF-8...

2019-10-10 19:43:22 1492 1

原创 Android中解析Xml文件并显示到文本框

这里我在看其他人的很多示例代码的时候,因为是初学者,被很多其他人的看似可行的代码坑的很惨,只有当自己亲自去敲代码执行的时候才会发现一些细节问题

2019-10-09 18:28:45 676

原创 Android中运用XmlSerializer API写xml文档

首先定义一个信息类Messagepublic class Message {private String address;private String body;private String date;public String getAddress() { return address;}public void setAddress(String address) { this...

2019-10-09 11:16:54 204

原创 Android中,在项目文件目录中保存一些数据的几种方法

下面以在项目本地目录中保存用户的账号和密码为例:1、通过输入输出流实现对绝对路径下文件的读写public class UserInfoUtils {/将用户信息写入指定目录/public static boolean saveInfo(Context context,String username,String password){try { String result = user...

2019-10-08 22:03:49 580

空空如也

空空如也

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

TA关注的人

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