04 2016 档案
摘要:本文主要是Hibernate的简单入门Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装.优点1、比较简单 2、数据缓存:一级缓存 二级缓存 查询缓存 3、移植性比较好缺点1、因为sql语句是hibernate内部生成的,所以程序...
阅读全文
摘要:本文是Struts2的综合实例,主要包含以下功能添加,删除,修改,查询用户上传,下载图片 拦截器实现登陆功能 验证器检查输入 下载图片功能以前没有实现过,步骤如下在类中增加两个属性 //文件下载 private InputStream inputStream; pr...
阅读全文
摘要:本文主要包括数据库常用操作连接Mysql连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好M...
阅读全文
摘要:本文主要包括以下内容OGNL表达式标签 防止表单重复提交 使用第三方插件tomcat启动时struts2容器做的事 OGNL表达式OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。Struts2框架使用...
阅读全文
摘要:本文主要包括以下内容文件上传,多文件上传 自定义拦截器 用户输入验证国际化文件上传将头设置为enctype=”multipart/form-data” 文件: 写接收处理的方法,有两种,一种是自己实现IO流,一种是使用F...
阅读全文
摘要:本文主要包括以下内容struts2常用常量的定义与意义struts2处理流程拆分struts动态方法调用,使用通配符接收请求参数中文编码问题自定义类型转化器访问或添加request/session/application常用servlet对象的获取struts2常用常量的定义与意义...
阅读全文
摘要:搭建Struts2的开发环境找到所需的jar包:发行包的lib目录中(不同版本需要的最小jar包是不同的,参见不同版本的文档。本文使用的是2.1.7)struts2-core.jar 核心jar包xwork-2.jar xwork核心jar包ognl.jar ognl表达式f...
阅读全文
摘要:本文主要是一个模拟的Struts2的简单实现真正的MVC架构实现主要思路定义一个过滤器,接收传递过去的Action,根据处理的结果重定向或者转发。首先定义index.jsp --> 姓名: ...
阅读全文
摘要:本例主要实现在APP中解析GML数据并显示GML,地理标记语言(外语全称:Geography MarkupLanguage、外语缩写:GML),它由开放式地理信息系统协会(外语缩写:OGC)于1999年提出,并得到了许多公司的大力支持,如Oracle、Galdos、MapInfo、...
阅读全文
摘要:ExpandableListView可以用来表现多层级的listView,本文主要是ExpandableListView的一个简单实现布局文件 MainActivity实现package com.zj.expandandview;import andr...
阅读全文
摘要:Unity3D是一款应用广泛的3D游戏引擎,本文主要介绍unity3D的简单应用,安装过程略过。在游戏的整个开发过程中,游戏界面设计占据非常重要的地位。因为游戏启动后,第一个映入眼帘的就是整个游戏UI界面。UI界面主要包括贴图、按钮和高级控件等。 Unity为开发者提供了...
阅读全文
摘要:本文主要包括百度地图API的综合应用,主要内容如下地图图层展示,包括热力图与实时路况图 添加覆盖物,包括图片,文字,折线等地图控制,包括俯视,旋转,放大,缩小等定位,并且用图标标示出来POI检索,检索出范围内的兴趣点公交线路查询路线规划,包括驾车,公交,步行。主界面packag...
阅读全文
摘要:本文主要讲述了安卓平台上利用QQ邮箱SMTP协议,POP3协议发送与接收消息的实现发送邮件核心代码 import java.security.Security; import java.util.Date; import java.util.Properties...
阅读全文
摘要:本文主要利用图灵机器人的接口,所做的一个简单的智能问答机器人实现由于发送与接收消息都是不同的listView,所以要用有两个listVeiw的布局文件 接收消息布局文件 ...
阅读全文
摘要:本文主要讲解实现了一个CSDN的安卓客户端,主要知识点如下java爬虫获取网页数据 将java程序打包成jar包 Fragment+viewpager+TabPageIndicator实现Tab效果 gestureImageView实现放大缩小图片i...
阅读全文
摘要:本文主要讲解如何实现在百度地图上添加覆盖物1.承载数据的实体我们从服务器返回的数据部分,最终可能是个Json数组,我们需要转换为实体集合,即下面的Info.java 我直接在实体类中声明了一个静态列表集合,模拟从服务器返回的数据Info.infospackage com.zj.ma...
阅读全文
摘要:本文主要讲述利用百度地图API实现定位功能第一步:下载SDK与申请KEY参考链接:Android 百度地图 SDK v3.0.0 (一) - Hongyang - 博客频道 - CSDN.NET 注意百度地图SDK与百度定位SDK已经分开了,如果在工程中同时导入这两个包,会冲突,...
阅读全文
摘要:本文是一个简单的音乐播放器布局代码 java代码实现package com.zj.music;import android.media.AudioManager;import an...
阅读全文
摘要:本文主要用到了安卓监测网络状态变化功能,实现了WIFI,3G,无网络状态切换时发出通知的功能。主要知识点servicebroadcast接口回调实现 service的基本知识service可分为 按运行地点分类本地服务 远程服务 按按运行类型分类:前台服务后台服务按使用方式分...
阅读全文
摘要:本文主要介绍收集了笔者所用过的开源动画库,达到一些比较好看的效果。一个富有动感的 Sheet链接:zzz40500/AndroidSweetSheet: 一个富有动感的Sheet(选择器)效果如下示例代码package com.zj.testsheet;import android...
阅读全文
摘要:第一步:首先写一个自定义的JavaBean,以UserInfo.java为例,需要实现对象序列化的接口,因为之后输出流对象需要实现输出可序列化的对象。不这样的话,后续时发送时会报异常package xl.java.bean; import java.io.Serializable...
阅读全文
摘要:背景知识drawlayout的使用 recycleView的使用 CardView的使用 一些开源动画库的使用 ImageView的scaleType属性与adjustViewBounds属性 ,参考链接:ImageView的android:adjustViewB...
阅读全文
摘要:本文主要包括CollapsingToolbarLayout实现滚动动画效果 ViewPager+tabLayout实现左右类Tab效果 控件介绍这次需要用到得新控件比较多,主要有以下几个:CoordinatorLayout 组织它的子views之间协作的一个Layout,它可...
阅读全文
摘要:本文主要内容如何管理Fragment回退栈 Fragment如何与Activity交互 Fragment与Activity交互的最佳实践 没有视图的Fragment的用处 使用Fragment创建对话框 ...
阅读全文
摘要:Fragment的产生与介绍Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,当然了,必须有啊。F...
阅读全文
摘要:本文主要包括以下内容侧滑菜单DrawerLayout实现 CardView实现DrawerLayout介绍drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,...
阅读全文
摘要:本文主要包括以下内容ToolBar的使用 RecyclerView的定义与使用ToolBar风格 (style) 界面 (layout) 程序 (java) 首先自定义一个theme,并将AppTheme的parent改成我们自定义的theme(style.x...
阅读全文
摘要:本文主要包括以下内容ActionBar的显示及隐藏,添加图标,返回主页 ActionBar添加ActionView,添加ActionProvider ActionBar实现Tab ActionBar添加下拉列表 ActionBar介绍在Android 3....
阅读全文
摘要:1、ScrollView和HorizontalScrollView是为控件或者布局添加滚动条 2、上述两个控件只能有一个孩子,但是它并不是传统意义上的容器3、上述两个控件可以互相嵌套4、滚动条的位置现在的实验结果是:可以由layout_width和layout_height设定5...
阅读全文
摘要:谷歌已经停止支持eclipse开发android了,转向android studio是大势所趋,笔者由于电脑配置的原因, 以前迟迟不愿意向android studio,现如今因为开始学习material design,不得不转向android studio了, 费了一番功夫...
阅读全文
摘要:ImageLoader是一个广泛使用的图片库,在向网络请求图片时,使用imageView和smartView常会产生outofmemory错误,这时ImageLoader可以起到很大的作用,主要有如下功能一、功能特性:多线程异步加载和显示图片(图片来源于网络、sd卡、assets文...
阅读全文
摘要:本文主要包括以下内容Spinner的使用 Gallery的使用 Spinner的使用Spinner的实现过程是 1. 在xml文件中定义Spinner的控件 2. 在activity中获取Spinner控件 3. 定义Spinner下拉列表项数组并将下拉项的内容添加到这个数组中...
阅读全文