自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 android activity 重复onCreate问题

1.出现原因:手机性能问题2.出现环境:app首页中,首页跳转到其他页面后,返回就好重新走oncreate方法(以为app首页中有大量的fragment,存储的状态较多)3.分析:加载第二个页面的时候,以为手机性能较差,mainActivity被gc回收,然后从第二个页面返回时,mainActivity将会重新创建4.解决办法:设备问题,只能优化部分代码1.保存网络请求数据2.保存部分状态信息3.重新创建可能出现fragment的重复创建问题(重影),注意解决判断fragment是否

2021-09-01 17:22:38 1477

原创 RecyclerView的制作时间轴

效果:

2021-06-01 17:50:11 235

原创 android 底部导航栏工具类

使用注意1.这个工具类只用于简化代码,给底部的view设置监听。2.使用show ,hide 提供性能3.这个工具类因为是静态变量,所以只能使用一次,多次使用出现什么问题很难说。(可将static 去除设置为普通实体类)/** * @author wzl *//** * @author wzl */public class MyNavigation { /* public static List<Fragment> fragmentList; public

2021-05-24 19:37:41 267

原创 android 自定义View圆圈拖动

问题:1 . 累加问题:“点击坐标”坐标在移动时必须改变位置,不然将导致累加过载2. 圆形改变问题,每次刷新时圆必将改变位置3. 图片平移:圆在移动时只要public class MovingBlockView extends View { //画笔 Paint paint = new Paint(); Region circleRegion; Path circlePath; private boolean Move; /*圆心*/ p

2021-04-19 11:48:23 433 4

原创 Java框架 Mybatis的全局配置文件

Mybatis的全局配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="development"> &l

2020-07-10 09:38:23 121

原创 mybatis 读取全局配置文件的java类

mybatis 读取全局配置文件的java类package db;import java.io.IOException;import java.io.InputStream;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.se

2020-07-08 11:44:49 364

原创 Java静态方法静态代码块和静态属性

1. 静态属性:静态属性占用同一代码块,既以static声明的属性,不管声明多少过对象,static的值改变多少次,它的值永远是一次所赋的值。就像c语言中地址的概念类似,不管声明多少个对象,静态变量永远占用同一个地址空间。静态属性还可以以(类名.属性名进行访问)package dao;import org.apache.jasper.tagplugins.jstl.core.Out;public class B{ private static int a=3; public static void

2020-07-01 22:07:00 616

原创 mybatis数据库与接口的绑定

之所以有Mybatis这种框架,也许就是因为程序员的懒吧,将多数我们重复要使用的代码进行整理。在编程中减少代码量,有效的提高了工作效率。创建第一个mybatis程序导入mybatis的架包,创建一个java项目编写mybatis的全局配置文件。编写映射文件。编写与数据库列名相对应的实体类,对其进行封装。(千万不要创建构造方法,千万啊…),创建对应的接口(当然这一步还要慢慢讲)。编写测试...

2020-04-27 15:07:02 456 2

原创 Android 中sqlite数据库的增删改查

Android 中sqlite数据库的增删改查创建sqlite的帮助类,继承SQLiteOpenHelper类。重写onCreate方法和onUpgrade方法重写父类的构造方法Dbhelp如下:package net.hnjdzy.tinyaccount.db;import java.text.SimpleDateFormat;import java.util.Date;i...

2020-02-29 22:55:40 631

原创 java代码对mysql的操作

Java与数据库的操作总结1. 导入相应数据库的包2. 数据库的连接记住两个字:贾链。——先加载驱动,再连接数据库。3. 在Connection连接下获取PreparedStatement,在此类中进行对数据库的操作。4. 断开连接(以先大后小的原则)先关闭resultset,在PreparedStatement,再断开Connection连接。整个流程需要的环境:1. 附加相应的数...

2020-02-27 00:06:11 218 1

原创 数据库数据的增删改查操作

添加数据INSERT INTO 表名(列名1, 列名2) values(数据1,数据2)例:insert into news( title,context) values(‘新闻头部’,’新闻主题’)删除数据:Delete from 表名 where (删除条件) 一定要有不然会把整个表中的数据删除例:Delete from news where id = 1修改数据:Upd...

2020-02-25 23:19:59 380 2

mybatis的使用.rar

对一些mybatis的使用中方便编写的素材,提高编程效率对一些mybatis的使用中方便编写的素材,提高编程效率

2020-07-20

Threeapp2.rar

android简单的引导页和广告页的开发,既Viewpage页面设置,Handler的延长,uri的网页跳转。简单应用。

2020-05-17

空空如也

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

TA关注的人

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