自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java获取当天所在周

//当前时间Date nowDate = new Date();//计算当前周int weekOfYear = getWeek();String nowdate = new SimpleDateFormat("yyyy-MM-dd").format(nowDate);Calendar calendar = Calendar.getInstance();SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"...

2020-12-25 10:27:11 391

原创 OOM学习与探索

1、OOM类型OOM,即OutOfMemory,内存溢出,原因是:分配的太少;用的太多;用完没释放。内存泄漏:内存用完没有被释放。大量的内存泄漏就会导致OOM,也就是内存溢出。常见的OOM情况有三种:1)java.lang.OutOfMemoryError: Java heap space ------>java堆内存溢出,此种情况最常见,一般由于内存泄露或者堆的大小设置不当引起。对于内存泄露,需要通过内存监控软件查找程序中的泄露代码,而堆大小可以通过虚拟机参数-Xms,-Xmx等修改

2020-09-19 11:44:39 133

原创 Android中Bundle的解析

Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable或Parcelable接口。Bundle提供了各种常用类型的putXxx()/getXxx()方法,用于读写基本类型的数据.

2020-09-07 10:09:16 1026

原创 将yyyyMMddHHmmss时间字符串截取为目标类型MM.dd时间字符串的方法

String[] time;SimpleDateFormat fromFormat = new SimpleDateFormat("yyyyMMddHHmmss");SimpleDateFormat toFormat = new SimpleDateFormat("MM.dd");try { for (int i = 0; i < timeList.length; i++) { time.set(i, toFormat.format(fromFormat.parse.

2020-08-27 18:07:21 335

原创 Android的Sqlite数据库query()方法查询近N天的数据

1、获取N天前的日期public static String getOldDate(int distanceDay) { SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//日期时间格式要根据数据库格式改变 Date beginDate = new Date(); Calendar date = Calendar.getInstance(); date.

2020-08-11 16:03:31 1029

原创 mysql 时间相关sql , 按天、月、季度、年等条件进行查询 (Android 数据查询query函数参数解析)

如果对于sqlite不熟悉的同学, 请移步:http://www.runoob.com/sqlite/sqlite-tutorial.html(菜鸟教程),基础的关于sqlite的东西这边都可以找到1.sqlite中时间函数参见:http://www.runoob.com/sqlite/sqlite-date-time.htm2.查询本周数据select * from 表名 where 字段名 between datetime(date(datetime('now',strftim...

2020-08-08 17:21:10 587 2

原创 Android UI设计系列之自定义EditText实现带清除功能的输入框

拿QQ的登陆来说吧,效果如下:当点击密码框右侧的小×图标时输入的内容就都清空了,真的很方便,我之前在项目中也自定义过这种效果的输入框并且在项目中一直使用它,在此期间并没有发现什么Bug,之前的自定义结构如下:实现方式是使用一个RelativeLayout,它包含了三个控件,两边是ImageView控件,中间是EditText控件,当点击右侧清除按钮后就可以清除输入框的内容了,但是最近在做产品优化的时候感觉之前写的这个自定义控件在代码量上来说有点浪费,明明Android的EditText有dr

2020-07-14 14:14:42 515

原创 AndroidStudio3.4.1环境开发基于Android的实现登录与注册功能APP

用JAVA语言编写的一个Android的app项目demo,能实现基础的注册和登录功能,暂时没有实现数据保存,只能用代码中写的帐号和密码登录成功。可能一些方法代码会有雷同,若有认为侵权行为,请联系沟通。MainActivity.javapackage com.example.loginregisterdemo;import android.content.Intent;im...

2020-03-13 10:57:23 1255

原创 android调用系统相机录制视频并保存本地(一)

Activity代码:package com.example.videoplaydemo;import android.Manifest;import android.content.pm.PackageManager;import android.media.MediaRecorder;import android.os.Bundle;import android.os.Env...

2020-03-05 19:24:12 2519

原创 android调用系统相机录制视频并保存本地(二)

Activity代码:package com.example.videodemo01;import android.Manifest;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.pm.PackageMa...

2020-03-05 19:16:21 1056 1

转载 内容提供器的创建

步骤新建 MyProvider 继承自 ContentProvider。复写几个方法。 借助 UriMatcher 匹配内容 URI,得知传入的 Uri 对象是想访问哪张表中的哪条数据。 在 MyProvider 的几个方法中用 switch 判断 uriMatcher.match(uri),根据不同 Uri 的目的,把目的定位到相应表或行。 明确目的后,具体靠对 SQLiteDatab...

2019-01-12 09:20:13 314

转载 View inflate方法和LayoutInflater inflate方法的区别

原创文章,转载请注明出处:http://www.cnblogs.com/baipengzhan/p/6257510.html                      我们在Android开发中,对于将布局填充成View对象,最常用的两种办法是:View类的方法inflate和LayoutInflater类的inflate方法,今天有朋友问到这两种填充方法的区别,就查看了一下两者的区别,写...

2018-12-24 11:33:38 130

转载 Android Studio 3.0前后版本的差异

1. Gradle版本不匹配修改项目下 gradle/wrapper/gradle-wrapper.propertie 文件中的distributionUrlAS 3.0 ~ 3.0.1改为:distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zipAS 3.1.1 ~3.1.3 改为:dist...

2018-12-21 13:45:37 815

AllDemo1.rar闹钟实现

闹钟功能的实现,包括添加、删除、开关控制等。。。。。该应用能够实现模拟Android桌面,并定义了button,可以进行闹钟的设定、音乐播放、返回主界面等。其中闹钟设定在完成系统闹钟基本的功能上,闹钟暂停响铃需要计算

2020-08-06

Android Studio闹钟[android源码]

Android Studio闹钟[android源码] 界面简洁干净,此App有闹钟功能。闹钟可进行添加几组闹钟,实现简单的响铃闹钟提醒,长按已定闹钟可以删除闹钟

2020-08-05

LoveMaster.rar

android studio3.4+雪花效果+彩色气泡+心形花园+心形玫瑰花+相爱天数计时器,网上下载的源码资源,经过修改调试运行成功的APP小demo,可以用来向心仪的人表白,男女朋友纪念

2020-06-09

测试用例方法

软件测试的相关测试用例示例,方便新手进行学习,有助于提高个人能力。

2018-06-08

空空如也

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

TA关注的人

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