- 博客(42)
- 收藏
- 关注
原创 Hibernate初识
Hibernate初识 一.Hibernate是啥? Hibernate是啥可以在网上百度到,我也不多提。我自己的理解就是他是一个O/RM型的数据库架构,是一个持久化框架。 O/RM 就是对象/关系映射模型 在一些实际项目中有关数据库的操作都可以用Hibernate。。。。。 二.使用Eclipse测试和数据库是否建立连接 1.安装HibernateTo
2017-08-22 09:53:51
338
原创 JAVA web配置 Maven环境变量配置
JAVA web配置 Maven环境变量配置 第一步:请到官网下载安装包http://maven.apache.org/download.cgi 第二步:解压文件 第三步:右键计算机进入属性 计算机--》属性--》高级系统设置--》环境变量 第四步:配置环境变量 将maven的bin目录文件夹放入path变量最后就可以了
2017-08-20 22:03:18
300
原创 android 一个视频播放的demo
Android本来也是闲着无聊自己自学的,做了几个小的demo,今天又在网上扒拉一堆,做了一个播放视频的demo 代码都很简单,大家可以举一反三啊 package com.zking.administrator.g160628_android28_playvideo; import android.media.AudioManager; import android.media.Me
2017-07-21 22:02:25
981
原创 android 多媒体之播放网络音乐demo
android 多媒体之播放网络音乐demo 需要用到Tomcat服务器 用到的类有Mediapalyer,Uri等 代码如下: package com.example.android_25text_2; import android.media.AudioManager; import android.media.MediaPlaye
2017-07-20 15:29:25
1868
原创 Android 拿系统提供的内容提供者(联系人)demo
首先得自己新建一个Androidstudio Demo 如果是在模拟器上的话可以下载一个RE浏览器,这个浏览器可以看到所有系统提供的内容提供者,截图如下: 以com.android.providers.xxxxxxx为系统提供的provider 下面是拿系统联系人的demo代码如下: package com.zking.administrator
2017-07-19 18:27:33
894
原创 android 内容提供者
android 内容提供者 1、ContentProvider内容提供者 代码如下: package com.zking.administrator.g160618_android16_sqlite; import android.content.ContentProvider; import android.content
2017-07-19 13:53:45
270
原创 android之广播,broadcast
android之广播,broadcast 1.什么是广播? android四大基本组件之一。 一种全局的监听器,用于监听系统全局的广播消息 系统大部分消息都是以广播的形式发布,比如开机启动的消息,收到短信的消息,打进打出电话的消息。 2.如何实现自定义广播? 广播分为有序广播和无序广播 广播又分为静态和动态,静态是在xml文件中配置,动态是代码生成。
2017-07-13 16:57:46
359
转载 Android 系统广播大全
转载自:http://blog.sina.com.cn/s/blog_7dbac1250101mt5h.html 广播名 说明 备注 Intent.ACTION_AIRPLANE_M 关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CH 充电状态,或者电池的电量发生变化 电荷级别改变,只能在代码注册 Int
2017-07-11 16:35:48
339
原创 Android开发之手势之一个切换图片的demo
Android开发之手势之一个切换图片的demo 今天我们来学习一个用ViewFlipper加手势检测做的demo, Java代码如下:package com.zking.administrator.g160628_android20_gesture; import android.support.v7.app.AppCompatActivity; import androi
2017-07-10 20:11:05
449
原创 android开发之单点触控实现水波纹效果
今天说的是一个水波纹特效,其实就是一个自定义控件,重写view,从而实现这种效果 package com.example.android_19text; /** * Created by Administrator on 2017/7/9 0009. */ import android.content.Context; import andro
2017-07-09 20:27:44
543
原创 Android开发之sqlite
Sqlite一.SQLite的介绍 1.SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持 Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java
2017-07-08 19:58:21
486
原创 移动互联网十大业务模式:
移动互联网十大业务模式: 移动互联网十大业务模式: 移动社交将成客户数字化生存的平台 移动广告将是移动互联网的主要盈利来源 手机游戏将成为娱乐化先锋 手机电视将成为时尚人士新宠 移动电子阅读填补狭缝时间 移动定位服务提供个性化信息 手机搜索将成为移动互联网发展的助推器 手机内容共享服务将成为客户的黏合剂 移动支付蕴藏巨大商机 移动电子商务的春天即将到来
2017-07-08 19:54:30
914
原创 Android开发之 popupwindow
popupwindow是啥? popupwindow是一种弹窗式控件,一个非常好实用的控件。。。。。 下面是具体实现的代码,而popupwindow在网上也有详解。。package com.example.android_project_two; import android.app.Activity; import android.content.Context; impo
2017-07-08 19:52:02
442
原创 android开发之动画效果
.如何在XML文件中定义动画 步骤如下: ①新建 Android 项目 ②在res目录中新建anim文件夹 ③在anim目录中新建一个my_anim.xml(注意文件名小写) ④在 my_anim.xml 加入动画代码 xml version="1.0" encoding="utf-8"?> set xmlns:android="http://schemas.android.
2017-07-08 19:46:29
290
原创 android 自定义布局之侧拉布局
android 自定义布局之侧拉布局 侧拉布局是一个自定义的布局,类似QQ的侧拉 代码如下, package com.example.android_project_two; /** * Created by Administrator on 2017/6/21 0021. */ import android.content.Context; import andro
2017-07-08 19:44:10
804
原创 RecyclerView
RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。 那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView,提供了一种插拔式的
2017-06-15 17:08:47
230
原创 ListView 下拉刷新加优化
在之前的博客中我们也知道了listView是干什么的了, 现在我们有listView做一个下拉刷新的dem xml代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android
2017-06-15 17:05:17
270
原创 ImageView demo之美女抠图,有误差
ImageView 之美女抠图,有误差 现在做一个美女抠图demo,不过是有误差的,本人菜鸟,不懂高级算法,只能根据现在所学的写demo,大家见谅。。。 Xml代码如下, <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="mat
2017-06-15 16:49:02
404
原创 常用控件之ImageView
正文 一、结构 java.lang.Object android.view.View android.widget.ImageView 已知直接子类: ImageButton, QuickContactBadge 已知间接子类: ZoomButton 二、类概述 显示任意图像
2017-06-15 16:43:01
278
原创 常用控件之button及吐司框应用(Toast)
常用控件之按钮(button)及吐司框应用(Toast),及选择框(RadioButton(单选框)) Button Android常用控件之一,在Android开发中经常使用,button有一个点击事件,这个便是我们今天button中的重点。 button常用的属性基本和其他差不多,button主要用于点击之后做某些工作,它有两种点击的方法 第一种: onClick点击
2017-06-15 16:37:02
1583
原创 ListView
列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListView上的中介。 3.数据 具体的将被映射的字符串,图片,或者基本组件。 根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter 其中以ArrayAdapter最为简单,只能展示一行字。Simple
2017-06-11 14:59:52
184
原创 高级控
高级控件 1.自动完成文本框 自动完成文本框(AutoCompleteTextView),用于实现允许用户输入一定字符后,显示一个下拉菜单,供用户从中选择,当用户选择某个选项之后,按用户选择自动填写该文本框。 语法格式: 属性列表> AutoCompleteTextView组件继承EditText,所以它支持EditText组件提供的属性,同时,该组件还有以下属性: a
2017-06-11 14:58:13
254
原创 Android 布局2
Android 布局2 1.LinearLayout线性布局 类似Swing中的流式布局 android:orientation="vertical" :指定排列方式 值:vertical(垂直) horizontal(水平) android:gravity="":控制所有子控件在父容器中的位置 3.TableLay
2017-06-11 14:47:30
201
原创 Andriod 常用控件,TextView ,EditText之登录框demo
Android-控件1 今天我们来学习一下安卓开发的控件 1.textView--(文本视图) 这个是一个专门用来输入文字的控件,常用的属性有 andriod:text andriod:autoLink andriod:textSize andriod:textStyle 等等。。。。。 2.editText--(输
2017-06-03 23:05:26
747
原创 Android
初识Andriod 1.什么是Andriod? Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年
2017-06-01 00:54:27
217
原创 XML解析
现在来说一说XML解析 下面为xml解析图解 上图基本为xml三种解析的实现思路代码如下, Dom解析 package com.zking.test; import java.io.File; import java.io.IOException; import javax.xml.parsers.DocumentBuilder; import java
2017-05-29 18:16:14
224
原创 XML生成2
现在讲述的是xml生成的第三种,最常用的方式之一, 首先得需要一个实体类,如下, package com.zking.entity; public class Dog { private int did; private String dname; private int dage; public Dog() { super();
2017-05-29 18:05:06
266
原创 XML生成
XML也可以通过Java代码生成,一共有三种 1.Java原生态的,2.dom4j(一种导入jar包方式),3.将对象集合直接用c标签展示到xml文件上。 1.java原生态 代码如下: package com.zking.test; import java.io.File; import javax.xml.parsers.DocumentBuilde
2017-05-29 17:44:11
284
原创 XML
1.XML? 一种可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 2.xml图解如下: 上图为xml图解,有很多详细的方法,下面为my.dtd文件 下面为dtd文件经xml文件引用后的my.xml代码 张三
2017-05-29 17:41:54
238
原创 反射
1.反射? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 2.如何得到类对象 类名.class 对象.getClass() Class.forName("全限定名"); 类加载的loadClass("
2017-05-29 17:17:26
303
原创 类加载器
一、序言 顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实
2017-05-29 17:06:41
268
原创 JSON初解
json初解 1.json json,,可以说是一种特殊的字符串,它能够做到将对象和集合转化成字符串,然后也能将json字符串转化成对象。用json可以做到jQuery的ajax局部刷新,这个局部刷新在web项目开发中非常实用,大家可以学习一下。 2.对象和Json之间的转换 对象--->字符串: JsonObjec
2017-05-29 16:29:41
284
原创 JNDI
JNDI 1.JNDI是什么? JNDI是一种容器,保存对象。 (1).Java Naming and Directory Interface ,Java命名和目录接口。 (2).是一组在Java应用中访问命名和目录服务的API。 (3).通过名称将资源与服务进行关联。 2.JNDI怎么使用? 2.1--TomCatJ
2017-05-27 12:09:43
308
原创 数据库连接池
数据库连接池 1.数据库连接池用来干啥? 像打开关闭数据库连接这种和数据库的交互可能是很费时的,尤其是当客户端数量增加的时候,会消耗大量的资源,成 本是非常高的。可以在应用服务器启动的时候建立很多个数据库连接并维护在一个池中。连接请求由池中的连接提供。在 连接使用完毕以后,把连接归还到池中,以用于满足将来更多的请求。 2.数据库连接池步骤: copy相对应的数据
2017-05-27 11:57:20
323
原创 Java - 集合
java -集合 还是老规矩3W1H, 1.集合是什么? 集合是什么,集合在Java中被称为Java集合类,保存于java.util包里, 集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。 集合类型主要有3种:set(集)、list(列表)和map(映射)。 2.为什么要使用集
2017-05-27 10:10:07
254
原创 JAVA IO 之多线程下载
JAVA 多线程下载 1.多线程下载是基于JavaIO流 和线程的一种技术,类似于迅雷下载的功能,可以满足在网上下载东西的基本需求,当然这对于一个菜鸟新手肯定觉得是很能装B的。 2.首先我们要了解多线程下载的原理,原理如下图, 上图为我们的思路图,有需要定于的参数和需要使用的类, 1.需要使用的类为,HttpUrlConnection ,这
2017-05-27 09:33:28
559
原创 junit 和 testNG的区别
一、junit 和 testNG的区别 1.Junit是什么? JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。[1-2] JUn
2017-03-21 13:55:45
1917
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅