自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 有关Hibernate的查询

从连接数据库开始 1.1写一个实体类:package com.zking.entity;import java.util.HashSet;import java.util.Set;public class Product { private int product_no; private String product_name;

2017-08-24 10:23:15 358 1

原创 Maven配置环境变量

1.下载maven,可以在www.apache.org中下载2搭配环境:把下载好的maven的bin目录copy放入path中2.1下载好的maven:2.2配置Path:在原有的jdk后面追加路径:3.在eclipse集成maven在mavenboot里有一个jar包plexus-classworld

2017-08-20 22:36:02 301

原创 android 弹出消息框

那么这种效果是如何实现的呢,其实很简单,这用到了系统中的两个类:Notification和NotificationManager 一个简单例子:比如说闹钟1、布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android"

2017-07-23 21:49:46 2391

原创 VideoView与SurfaceView的使用

VideoView概述: 这个类其实也是继承了SurfaceView 类,集成度高,开发难度小,只是灵活性差。通过VideoView播放视频的步骤:1、在界面布局文件中定义VideoView组件,或在程序中创建VideoView组件2、调用VideoView的如下两个方法来加载指定的视频setVidePath(String path):加载path文件代表的视频setVideoURI(Uri ur

2017-07-21 21:34:25 1131

原创 Android系列之音乐播放器的实现一(应用内音频文件)

音乐播放器实现一是放在应用程序里面的,在后面的博客我会说到在手机内存和网络中的播放器,所以,有需要的话,可以去看看我后面的那些博客!由于思路比较清晰,代码量也不是很多而且挺简单的,所以在这里我就直接放代码了。 xml布局文件:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sch

2017-07-20 22:36:52 356

原创 android获取手机通讯录

package com.zking.getcontact; import android.content.ContentResolver; import android.database.Cursor; import android.net.Uri; import android.support.v7.app.AppCompatActivity; import android.os

2017-07-19 22:28:35 2223 1

原创 android内容提供者

一、什么是内容提供者? ContentProvider(内容提供者)是Android中的四大组件之一。ContentProvider为不同的软件之间数据共享,提供统一的接口。 ContentProvider是以类似数据库中表的方式将数据暴露,也就是说ContentProvider就像一个“数据库”。那么外界获取其提供的数 据,也就应该与从数据库中获取数据的操作基本一样,只不过是采用URI

2017-07-18 21:13:20 260

原创 android几个自定义广播和系统广播的用法

1.无序广播和有序广播 1.首先定义一个写发送内容的控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-aut

2017-07-13 18:37:48 702

转载 android系统广播大全

1.String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 2.String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 3.String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 4.String ANSWER_ACTION 动作:处理拨入的电话。 5.String BAT

2017-07-11 18:54:08 260

原创 Android获取触摸手势实现左右滑动

一、Android提供的两种手势: ①Android提供了手势检测,并为手势提供了相应的监听器 ②Android允许开发者添加手势,并提供了相应的API识别用户手势二、手势检测:手势检测器类:GestureDetector 监听器:OnGestureListener,负责对用户的手势行为提供响应 时间处理方

2017-07-10 21:01:07 2714

原创 android的多点触摸效果

1.获取点击xy轴的下标,实现触摸效果。 获取XY画一个圆并且自动从下变大,直到消失不见。效果图如下: 代码如下: 1.写一个实体类,用于存写触摸点击的XY轴下表,并根据获得的下标用半径把圆画出来,半径默认为0package com.example.android_pointstouch;import android.content.Context;impo

2017-07-09 21:37:38 240

原创 Android自定义UI有哪些基本控件以及需求

列表内容布局(Layout)的概念是针对Activity的,Activity就是布满整 个Android设备的窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,每个需要显示的Activity都需要在AndroidManifest.xml文件之中声明。  通常情况下,开发人员可以使用两种方式来创建UI组件,一种方式是使用XML方式来配置UI组件的相关属性,然后装载这

2017-07-08 23:42:05 786

原创 android ViewPager不可滑动

viewpage 加Fragment 是现在在Android 中很常用的一种技术,实现页面滑动,但有时候某些特定的情况下可能需要viewpager 不可滑动实现viewpager 不可滑动其实很简单,主要就是重写viewpage就好,也就是自定义viewpager具体实现代码如下:package com.example.myapp;import android.content.Context;im

2017-07-07 14:50:48 275

原创 Android系列之SQLite与Android Studio的数据交互

Android系列之SQLite与Android Studio的数据交互1.创一个DbHelper类,实际代码如下:[java] view plain copypackage com.laci.db; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.

2017-07-07 14:45:49 2248

原创 Android数据库的增删改查

1.首先写一个DB文件package com.zking.db;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.util.Log;/** * Cre

2017-07-05 21:47:58 271

原创 数据储存方式

1.SharedPreferences的存储package com.zking.administrator.g160628_android15_data;import android.content.Context;import android.content.SharedPreferences;import android.support.v7.app.AppCompatActivi

2017-07-05 21:41:12 215

原创 Intent

1.显示Intent(意图) Intent intent=new Intent(this,BActivity.class);//加载的类 startActivity(intent); //直接启动 2.隐式Intent系统隐式 Intent intent=new Intent(); intent.setAction("com.zking.adminis

2017-07-05 21:32:45 208

原创 Activity的退出应用程序

退出应用程序   1.Activity.onKeyUp():      当某个按键被按下,松开后触发,但不会被任何的该Activity内的任何view处理。 默认没有执行任何操作,只是简单的给一个false作为返回值。     @Override public boolean onKeyUp(int keyCode, KeyEvent even

2017-06-17 17:51:42 204

原创 Android-Activity的基本介绍和页面之间数据传递

Activities 是一个程序的组件之一。它的主要功能是提供界面。1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。3.当前Activity由被覆盖状

2017-06-16 22:38:46 361

原创 Frament+ViewPager

Frament+ViewPager viewpage可以做简单的导航,到页面菜单,可以使用视图滑动,实现像lanucher左右滑动等等,  在布局文件中加入控件viewpager,这个组件,注意这个组件是用来显示左右滑动的界面的,如果不加载xml布局文件,他是不会显示内容的 1.frament作为activity界面的一部分组成出现。 2.可以一个activit

2017-06-15 16:06:37 316

原创 Frament

Frament 可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。  可以把Fragment设计成可以在多个Activity中复用的模块。

2017-06-15 15:01:59 392

原创 Android 高级控件

1.完成文本框的自动补全AutoCompleteTextView<AutoCompleteTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/actv_main_auto" androi

2017-06-08 21:35:54 785

原创 Android 中常见控件的使用

1. TextView 文本框主要方法 TextView ,getDefaultMovementmethod ,getText ,length, getEditableText ,TextView 是用于显示字符串的组件,对于用户来说就是屏幕中一块用于显 示文本的区域。    FrameLayout是一个布局,名叫桢布局。FrameLayout 是布局中最简单的一个

2017-06-06 19:49:07 305

原创 Android_studio布局

Android中常用的5大布局方式有以下几种:线性布局(LinearLayout):按照垂直或者水平方向布局的组件。帧布局(FrameLayout):组件从屏幕左上方布局组件。表格布局(TableLayout):按照行列方式布局组件。相对布局(RelativeLayout):相对其它组件的布局方式。 绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。1. 线性布局

2017-06-03 22:24:11 6386

原创 设计模式

1.什么是设计模式:              设计模式是一套被反复使用,多数人知晓的,经过分类编写目的,代码设计经验的总结。2.设计模式的作用:为了可重用代码,人代码让人更容易被他人理解,保证代码胡可靠性3.设计模式的分类(一共23总):3.1创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。Singleton(单例模式):保证一个类仅有一个实例,并

2017-05-30 17:51:22 153

原创 xml

1.什么是XML?xml全称Extensible Markup Language (可扩展标记语言),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。2.xml的作用?1、丰富文件(Rich Documents)-自定文件描述并使其更丰富;2、属于文件为主的XML技术应用;3、标记是用来定义一块数据应该如何呈现;4、解

2017-05-30 17:21:11 161

原创 反射

1.如何得到类对象   类名.class   对象.getClass()   Class.forName("全限定名");   类加载的loadClass("全限定名");   子类.class.getSuperClass();   包装类.class2.根据类得到类名(全限定名)c.getName()------------>全限定名c.getSimp

2017-05-30 11:28:29 189

原创 类加载器

1.使用类加载器获取类对象2.自定义类加载器

2017-05-30 11:27:02 189

原创 自定义MVC

1、定义个servlet(ActionServlet)控制所有的*.do请求2、获得请求路径(request.getRequestURI()),截取到后面的请求名(cname)3、在webinf下创建一个config.properties文件,保存一个键值对,根据不同的请求得到其对应的Class,同时创建好对应的处理类4、在servlet的init方法中加载配置文件Properti

2017-05-30 11:01:43 242

原创 Json

1.对象和Json之间的转换1.1对象--->字符串:  JsonObject jsonObject=JsonObject.fromObject(对象);      1.2字符串-->对象:  ①.JsonObject jsonObject=JsonObject.fromObject(字符串);②.对象=jsonObject.toBean(jsonObject,对象.c

2017-05-28 14:45:28 180

原创 JNDI

1.在Tomcat里配置 JNDI1.1在用户端写一个实体类1.2在tomcat Config context.xml李配置信息1.3在 web.xml 里配置信息1.4在客户端测试2.自定义 JNDI3.拿到Window 下的一个硬盘里的所有文件

2017-05-28 14:38:32 401

原创 数据库连接池实现步骤

1.在tomcat里配置信息1.1启动服务1.2打开网页找到tomcat1.3找到tomcat里的conf/context.xml,插入以下这些信息1.4找到tomcat里的conf/web.xml插入以下这些信息1.5在用户端进行测试1.6Connection有返回对象,就说明成功了。

2017-05-28 13:55:38 571

原创 集合

集合类的基本说明和区别  1.什么是集合?一般地,把一些能够确定的不同的对象看成一个整体,就说这个整体是由这些对象的全体构成的集合(或集);2.集合的类有那些?1.实现List接口的常用类有LinkedList,ArrayList,Vector。ArrayListArrayList实现了可变大小的数组。它允许所有元素,包括null。ArrayList没有同步。size,is

2017-05-27 11:17:49 191

原创 怎样使用简单的IO流

1.IO流的简介:流可分为两类:输入流和输出流。用户可以从输入流中读取信息,但不能写它。相反,对输出流,只能往输入流写,而不能读它。Input   是输入流      读取数据的Output   是输出流     把写好的数据(把读取的数据)保存到那里  2.怎样获取硬盘里的文件内容:   3.直接使用字符流和字节流读写数据读取里面的内容,放入你文件的路径

2017-05-27 09:33:43 368

原创 国际化

1. i18n  : internationalization2. 相关的api :             locale:  国家的地区         dateFormat :将时间转成一个国家相对应格式          MessageFormat : 格式化带占位符的字符串        ResourceBundle : 资源包(存放:类路经) 

2017-04-10 13:58:01 205

原创 验证码

登录界面:跳转到获取图片界面:获取到图片在回到登录界面,

2017-04-08 19:46:25 197

原创 文件的上传以及文件的下载

1.文件上传  有两总写法    smartUpload和commons-fileupload今天我给大家演示下:commons-fileupolad1.1写一个简单的登录界面:1.2.配置xml   1 .3.写Servlet 2.文件的下载 :写一个简单的下载   保存在任意盘

2017-04-07 21:17:04 191

转载 文件上传

jsp文件上传大多采用采用开源项目来简化处理,这里列出常用的两个jar包的实现,并进行比较,说明他们的优缺点和应该注意的问题。Commons FileUpload,可以在http://jakarta.apache.org/commons/fileupload/下载,这个包需要Commons IO的支持,可以在http://jakarta.apache.org/commons/io/下载

2017-04-01 11:44:28 137

原创 请求头协议与防盗链

1.使用浏览器自带得工具查询请求协议(f12开发人员工具)2.防盗链(检测  Referer 是从那里跳过来的)

2017-03-30 22:21:33 312

原创 Listener监听器

1.监听器的分类:  1.监听器对象自身的创建和销毁的事件监听器有三个:1.httpServletRequest(ServletRequestListener);2.httpSession(httpSessiontListener);3.ServletContext(servletContextListener);他们是什么域对象就怎么样去试用他。

2017-03-29 18:31:15 278

空空如也

空空如也

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

TA关注的人

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