自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (5)
  • 收藏
  • 关注

原创 Linux jdk安装和卸载步骤简述,基于CentOS 7系统

Linux jdk安装和卸载步骤简述,基于CentOS 7系统。

2022-07-14 16:57:43 1128 2

原创 Map集合遍历的几种方法记录

方法一: 获取所有的 key,根据 key 取出对应的valuefor (String key : map.keySet()) { System.out.println("key:" + key + ",value:" + map.get(key));}方法二:遍历所有的valuefor (String value : map.values()) { System.out.println("value:" + value);}方法三:取出对应的 key...

2020-11-03 16:59:33 179

原创 PostgreSQL递归查询、模糊查询等问题记录,持续更新中.....

1.PostgreSQL的sql语句对大小写要求严格,如果表名是大写字母组成的,在写SQL是必须使用大写字母,不像mysql那样的灵活,另外还必须使用双引号将表名和字段名括起来,参数值用单引号括起,举例:表名T_TEST,其中的字段名ID、NAME,SEX,AGE则按SEX查询的SQL为:SELECT "ID","NAME","SEX","AGE" FROM "T_TEST" WHERE "SEX"='男'。2.模糊查询LIKE的使用,LIKE的使用需要用到 “||” ,举例:"NAME" LIKE .

2020-10-26 15:50:09 380

原创 通过.bat批量启动Tomcat方法

下面简单介绍通过创建.bat文件批量启动Tomcat的方法:第一步:创建一个.txt的文本文件,通过重命名把.txt的格式改成.bat格式;第二步:编写文件内容:D:                        ----Tomcat位置盘符,注:所涉及的Tomcat放同一盘符下;cd D:\javaProject\tomcat-7.0\bin         ----第一个Tomc...

2019-01-03 10:48:08 3779

原创 Oracle11g数据库Server详细安装步骤

1.先到Oracle官网上下载11g 数据库安装包,根据服务器配置,可以选择下载“32bit”或“64bit”安装包,下载完成后开始进行安装。第一步:将下载的两个文件一起解压到同一目录下的同一文件夹内, 路径名称中不要出现中文,也不要出现空格等不规则字符。 解压完成后,到相应路径下,找到【setup.exe】,双击运行,安装Oracle 11g。第二步:配置安全更新:本步可将自己的电...

2018-07-22 10:41:43 3443

原创 js根据传入时间计算未来n天和过去n天

在项目中经常需要对时间的天数或者其他参数进行处理,下面简述一种简单的处理方法,即利用毫秒数来计算,下面是核心代码:var date=new Date();//n代表天数,加号表示未来n天的此刻时间,减号表示过去n天的此刻时间 ,var milliseconds=date.getTime()+/-1000*60*60*24*n;//getTime()方法返回Date对象的毫秒数,但是...

2018-07-18 18:32:56 617

原创 Maven Dependencies missing jar 解决方法

    在实际的项目开发中有时在导入SVN项目之后发现Maven里面的pom.xml报错。此时,选择项目名称点击右键->Build Path->Configure Build Path..这是我们会发现Maven Dependencies 上有叉号,表示报错,这是里面的jar包missing了的原因。    对于上面的情况,如果手动的加入missing的jar包,是不会起作用的,项目依...

2018-07-04 11:32:41 9929 1

原创 webstorm 配置scss编译环境简述

1.配置SCSS编译环境首先得安装Ruby,个人建议安装2.4版本的。安装完Ruby之后,先验证是否安装成功,Win+r快捷键启动cmd命令窗口,输入ruby -v,注意中间空格,显示版本号说明成功。2.借助ruby安装sass,dos命令窗口输入“gem install sass”该命令一定要在system32文件下cmd.exe执行,默认安装目录在C:\Windows\System32\cmd...

2018-06-28 14:34:18 950

原创 Android Studio创建新项目一直处于building状态的解决方法

一般我们在新安装完Android Studio并创建项目时或者打开下载的某个项目时会出现如下图的界面,且一直处于这个状态好长时间都这个样子,验证影响开发,这主要是创建的项目或者加载的项目需要的gradle本地没有,需要下载,由于网络原因一直处于下载状态。至于为什么是网络原因那就的归结于那一道墙了,呵呵。既然在线安装不了那我们可以离线安装咯,首先定位一下你的gradle的位置,一般情况下

2018-01-05 10:32:52 7582

原创 Android使用AlertDialog的信息列表单选、多选对话框

在使用AlertDialog实现单选和多选对话框时,分别设置setSingleChoiceItems()和setMultiChoiceItems()函数。下面看主要的代码:数据源数组:单选-->        晴        多云        小雨        中雨 选-->        羊草        牛草 

2017-03-22 13:30:16 5258

原创 Android使用TabLayout、ViewPage和Fragment实现导航条的效果

1.TabLayout简介:TabLayout来自design兼容包,从源码来看其继承HorizontalScrollView。在使用的过程中需添加依赖,Android studio添加依赖如下:2.接下来看主要的代码Activity的布局文件如下:xml version="1.0" encoding="utf-8"?>xmlns:android="http://sc

2017-03-14 16:01:29 452

原创 Android利用资源名称获取其id之getIdentifier()方法

代码如下:activity_main.xml布局文件    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context="${relativePa

2017-02-17 17:20:30 1655

转载 Android实现截图功能

废话不多说,直接看代码。截图工具类ScreenShotUtils.javapackage com.zhoujp.screenshotdemo;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Rect;import android.view.View;im

2017-02-10 14:57:08 2043 1

原创 Android开发中EditText禁止输入Emoji表情符

在开发中可能多处会用到过滤Emoji表情符,一般情况下,我们会通过EditText的addTextChangedListener()监听来过滤Emoji表情,但在实际开发中会遇到多个EditText,为了方便使用,我们可以自定义EditText来实现,代码如下:package com.piesat.dragonfly.ui.view;import android.content.Con

2016-11-18 15:08:06 1208

原创 Android开发,MVP开发模式浅谈。

MVP模式是MVC模式在Android上的一种变体,要了解MVP就得先了解MVC。在MVC模式中,Activity应该是属于View这一层。而实质上,它既承担了View,同时也包含一些Controller的东西在里面。这对于开发与维护来说不太友好,耦合度大高了。把Activity的View和Controller抽离出来就变成了View和Presenter,这就是MVP模式。一、MVC模式M

2016-11-18 10:34:02 288

转载 Android Context 上下文 你必须知道的一切

1、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创

2016-10-14 15:13:49 204

原创 EditText设置监听,实现判断输入了多少个字符。

EditText提供了一个方法addTextChangedListener实现对输入文本的监控。在addTextChangedListener这个方法中,需要一个TextWatcher对象,在TextWatcher中提供了三个回调方法:(1)文本改变之前:beforTextChanged,(2)文本改变:onTextChanged,(3)文本改变之后:afterTextChange.下面是起相

2016-10-09 10:51:27 1007

原创 Android开发中图片的压缩处理

Android中图片的存在形式一般有三种:1:文件形式:二进制形式存在与硬盘中。 2:流的形式:二进制形式存在与内存中。 3:Bitmap的形式三种形式的区别: 文件形式和流的形式:对图片体积大小并没有影响。也就是说,如果你手机SD卡上的图片通过流的形式读到内存中,在内存中的大小也是原图的大小。 注意:不是Bitmap的形式。 Bitmap的形式:图片占用的内存

2016-09-29 15:55:01 238

转载 Android开发之流式标签布局

转载请注明地址:http://blog.csdn.net/jdsjlzx/article/details/45042081?ref=myread1、流式布局的特点以及应用场景    特点:当上面一行的空间不够容纳新的TextView时候,才开辟下一行的空间。主要用于关键词搜索或者热门标签等场景。2、自定义ViewGroup,重点重写下面两个方法    (1) onM

2016-08-04 16:00:41 2659

原创 xUtils的网络请求简单封装

其他的前提条件就不多说了,只要你会使用xutils就完全可以使用。不多说了,直接上代码。HttpxUtils.java类:/** * @Title 封装xUtils网络请求 * @Authour zhoujp * @Time 2016年7月27日 下午3:25:21 *  */public class HttpxUtils {/*** 发送get请求

2016-07-27 16:28:32 1628

原创 Xutils3.+框架的基本使用操作

Xutils3主要包括:xUtils加载图片功能、xUtils操作数据库、xUtils的网络请求和xUtils注解。xUtils的使用需要我们在清单文件中添加如下的权限:uses-permissionandroid:name="android.permission.INTERNET"/>uses-permissionandroid:name="android.permission.

2016-07-27 14:14:06 1111

转载 Android开发中如何判断是否安装了某个程序

下面介绍怎么判断手机已安装某程序的方法: private boolean isAvilible(Context context, String packageName){           final PackageManager packageManager = context.getPackageManager(); //获取packagemanager           Li

2016-06-30 11:24:41 654

原创 Android开发使用TelephonyManager获得手机相关信息

在Android的开发过程中,有时候我们会需要获得手机的相关信息,下面就简单的介绍一下使用TelephonyManager来获得手机信息的方法。代码如下:import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.telephony.Cell

2016-04-26 12:41:30 518

原创 ExpandableListView数据适配,子层加载不同布局的方法

ExpandableListView控件类是于ListView控件,其数据的适配显示通过继承BaseExpandableListAdapter来实现,不多说了,看代码:实体类,用来封装数据:ContentEntity.javapublic class ContentEntity {private String name;private String info;priva

2016-04-21 21:49:50 6412 1

原创 android开发中的九宫格布局的实现

九宫格布局的实现,话不多了,直接上代码:activity_main.xml文件:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context="

2016-04-14 16:53:16 3860 1

原创 Andriod开发中,ImageView的scaleType属性的相关值的区别

ImageView的scaleType属性的8种值得区别及意义(ImageView.ScaleType|android:scaleType):a:ImageView.ScaleType.CENTER|android:scaleType="center"   按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示b:Ima

2016-03-10 17:54:06 292

原创 android开发中,截取百度地图的方法

有时候我们会遇到要截取地图的情况,下面就百度地图的截图来简单的写一下。下面直接上代码(注册百度地图开发者账号,创建一个应用,获得Appkey):用到的jar包及目录结构:libs文件下载地址:http://pan.baidu.com/s/1bompnif    提取码:bwlq代码:a:AndroidManifest.xml清单文件中添加所需权限:

2016-03-09 10:22:25 1603

原创 Android开发中使用Gson解析json数据

Gson是google官方推出的解析json数据的jar包,其操作简单,解析速度快。Gson jar包下载地址:http://code.google.com/p/google-gson/接下来就说一下使用Gson解析json的具体步骤:a:根据json数据的内容创建实体类( 注:实体类的属性名称必须与json中的数据的字段名一致,否则会出错)b:创建Gson对象,通过调用Gso

2016-02-02 14:20:08 439

原创 Android开发中View.VISIBLE、View.INVISIBLE和View.GONE之间的区别

Android 开发中UI控件的使用是保证界面美观协调的关键,面对复杂多变的布局格式,我们经常会用可见和隐藏的方式来处理一些控件,具体如下:      在实际的操作过程中,我们需要动态的控制控件的可见性,所以我们要使用Java代码的方式,其方法为view.setVisibility(),而此方法有三个可选值VISIBLE、INVISIBLE、GONE,他们有着不同的含义。View.VISI

2016-01-28 10:13:06 9502

转载 Android 百分比适配,轻松解决适配问题

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46767825; 本文出自:【张鸿洋的博客】一 概述百分比布局库的用法,提供了PercentRelativeLayout、PercentFrameLayout供大家在编写的时候,对于以下属性:layout_widthPercent、layo

2015-12-11 16:04:23 676

mysql 5.7.17 安装包文件

mysql 5.7.17 安装包 ,安装参考 https://www.jb51.net/article/163476.htm

2022-10-21

ListView实现字母过滤排序及搜索功能

ListView实现字母过滤排序及搜索功能

2016-10-09

九宫格实现

九宫格实现

2016-04-19

Android九宫格

Android九宫格

2016-04-14

vollery简单封装

vollery简单封装

2016-04-14

Android九宫格的实现

Android九宫格的实现

2016-04-14

空空如也

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

TA关注的人

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