自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尘&土

尘归尘兮土归土

  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

原创 PopupWindow 在华为手机等某些自带虚拟导航栏底部被挡住的解决

在使用PopupWindow时,在华为P6等自带虚拟导航栏的手机,底部被挡住,根据网上说的 :自定义 LinerLayout  ;android:theme="@android:style/Theme.Light.NoTitleBar" ;什么加getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION

2016-08-23 09:29:03 11207 6

原创 android 闹钟提醒并且在锁屏下弹出Dialog对话框并播放铃声和震动

android 闹钟提醒并且在锁屏下弹出Dialog对话框并播放铃声和震动          1、先简单设置一个闹钟提醒事件://设置闹钟 mSetting.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) {

2016-05-18 15:03:03 5459 2

原创 Genymotion报错"virtualbox cannot start the virtual device" 解决记录

前两天升级VBox 到5.0.20,结果启动的时候报错。在启动Genymotion 报:VirtualBox cannot start the virtual device然后手动去启动vbox :尝试过所有1、检查IP地址。2检查configuration 设置 3.找到安装目录下的vboxdrv文件夹,如D:\Program Files\Oracle\V

2016-05-13 10:08:12 2632

原创 android 录音与播放录音 带根据音频大小动态效果

首先来看看效果图              首先是布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" and

2016-05-12 17:44:57 2288

原创 Android百度地图定位收索取周边在列表中展示并选择

具体内容如下效果图:1、布局文件,就是一个MapView和ListView,布局文件就是上面是一个百度地图的mapview,下面是一个显示周边位置的ListView [html] view plain copy &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/andr...

2016-04-14 10:08:24 375

原创 Android百度地图定位收索取周边在列表中展示并选择

具体内容如下效果图:1、布局文件,就是一个MapView和ListView,布局文件就是上面是一个百度地图的mapview,下面是一个显示周边位置的ListView<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_

2016-04-13 19:25:36 11239 5

原创 android 自己封装自己所需的Dialog对话框

有时候项目中需要封装自己所需的Dialog对话框。自己写Dialog的layout布局文件布局文件layout_dialog.xml:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...

2015-08-13 10:34:43 314

原创 Android 实现拖动按钮效果

      思路:首先获取屏幕的宽度和高度,当移动Button 在ACTION_DOWN 的时记录下控件当前的位置坐标,在移动ACTION_MOVE时记录相对上次的坐标,然后算出相对于parent 的View上下左右位置,最后重新layout就可以。public class DraftTest extends Activity { /** Called when the activity...

2015-08-13 08:47:59 715 1

原创 android view OnTouchEvent 中同时处理 onClick,onLongClick,和左右移动事件

       欲实现的效果是:当手机按住屏幕时,如果在指定的时间内没有移动(如500毫秒),那么进入长按模式,此时手指在屏幕上移动都算作长按模式。如果手机按住屏幕就立马移动,那么就算作移动模式。如果没有移动也没有超过规定时间内则为单击。        思路:在Down的时候开启一个线程然后延迟500ms(长按触发的时间)后执行,然后再UP的时候判断如果按住的时间没有超过了500ms那么代码长...

2015-08-11 09:51:09 744

原创 上拉刷新和下拉加载更多

一、效果图 二、主要布局文件activity_list.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_paren...

2013-11-04 17:03:47 141

原创 滚轮弹出选择框

一、效果图  二、主要布局文件activity_main.xml&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc...

2013-11-01 18:21:45 299

原创 自定义带百分比进度条

一、效果图 二、布局文件activity_main.xml&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_p...

2013-11-01 17:32:28 161

原创 FlowIndicator 自定义左右图片切换

一、效果图: 二、布局文件header_view.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app1="http://schemas.android.com...

2013-10-30 14:16:51 165

原创 Fragment 的应用

最近android项目需要用到Fragment,就抽空要久了一下Fragment,记录下。一、项目效果图 二、整个activity分上下两个Fragment,上面是ListView的列表,下面是详细内容的Fragment。看先看activity_main 的布局:&lt;RelativeLayout xmlns:android="http://schemas.android.c...

2013-10-29 09:42:28 124

原创 14、JDBC数据库编程

14、JDBC数据库编程14.1、为什么需要JDBC 当前所有的B/S系统无一不和数据库之间有交互 JDBC(Java Database Connectivity)是一种可用于执行SQL语句的 Java API JDBC的应用模型如下图所示: 14.2、JDBC驱动 JDBC 驱动的4种类型 TYPE 1: JDBC-ODBC桥驱动程序 适用于快速的原型系统,...

2012-07-20 10:03:58 91

原创 13、数据库(SQL)

13、数据库(SQL)13.1、什么是SQL SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库操纵语言。 SQL使用场合: 应用程序与数据库的通讯 通过DBMS或第三方工具,完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据 13.2、SQL命令分组 DML(Data Manipula...

2012-07-20 09:22:49 136

原创 12、java集合类

 12、java集合类12.1、Collection框架概览包位置:java.utilCollection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素 一些 collection 允许有重复的元素,而另一些则不允许。 一些 collection 是有序的,而另一些则是无序的。 先来了解下集合框架的类图结...

2012-07-12 09:58:50 96

原创 11.I/O输入输出流

 11、IO输入输出流11.1、File类 File类是IO包中唯一代表磁盘文件本身的对象,File类定义了一些与平台无关的方法来操纵文件,通过调用File类提供的各种方法,我们能够创建、删除文件,重命名文件,判断文件的读写权限及是否存在,设置和查询文件的最近修改时间。 import java.io.*; public class FileTest{ public s...

2012-06-14 10:00:04 135

原创 myeclipse启动时,重新选择工作区。

1.File菜单下有个Switch Workspace项,可以修改工作区 2.启动Eclipse/MyEclipse, 打开Window -&gt; Preferences -&gt; General, 然后勾选Startup and Shutdown页中的Prompt for workspace on startup;我用的是Eclipse3.4,不同版本下Startup and...

2012-06-14 09:25:03 335

原创 Java 排序的几种算法

首先定义一个基类:public interface MySort { public int[] sort(int[] arr);} 1.冒泡排序: public class Bubblu implements MySort { @Override public int[] sort(int[] arr) { // 数组遍历 for (in...

2012-06-13 10:44:14 89

原创 安装MySql时 could not start the service mysql

首先 查看mysql服务是否已经启动,如果已经启动,则停止该服务。然后 卸载mysql。建议使用360卸载,会卸载比较干净一点。第三步:删除安装目录及数据目录。安装不用我说,数据目录一般在C:\Documents and Settings\All Users\Application Data目录下(需要注意的时Application Data这个文件夹默认是隐藏的,要通过...

2012-06-13 10:37:19 135

原创 删除MyEclipse Configuration Center中Personal sites

找到AppData\Local\Genuitec\Common\configuration\com.genuitec.pulse2.client.common.provisioning中的文件rmb-1966037.latest.snapshot,在文件rmb-2042360.latest.snapshot中找到你要删除的插件名。把这行删除即可。...

2012-06-13 10:36:29 309

原创 java 中文转拼音、取出首字母、转换手机按键数

java 中文转拼音、取出首字母、转换手机按键数:(1)、需要pinying4j.jar包。(2)、代码:import java.util.HashMap;import java.util.Map;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format....

2012-06-13 10:34:13 116

原创 10.多线程

 10、多线程10.1、 进程与线程 进程: 简单地说,在多任务系统中,每个独立执行的程序称为进程,也就是“正在进行的程序”。 线程: 一个进程中又可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索。 10.2、java生命周期: ①新建状态:即创建一个新的线程对象(new Thread)。当一个线程处于创建状态时,系统不为它分配资源。  Thre...

2012-06-13 10:29:30 68

原创 09.面向对象(6)--访问控制

9.类成员的访问控制9.1、private访问控制 如果一个成员方法或成员变量名前使用了private访问控制符,那么这个成员只能在这个类的内部使用。 注意:不能在方法体内声明的变量前加private修饰符。 9.2、缺省访问控制 如果一个成员方法或成员变量名前没有使用任何访问控制符,我们就称这个成员是缺省的(default),或是友元的(friendly),或是包类...

2012-06-12 15:19:12 88

原创 08.面向对象(5)--this、super、final、static等关键字

 8、this、super、final、static等关键字8.1、this关键字1).我们想通过构造方法将外部传入的参数赋值给类成员变量,构造方法的形式参数名称与类的成员变量名相同。 class Person{ String name; Public Person(String name){ name=name; } } 2).假设我...

2012-06-12 11:02:48 92

原创 07.面向对象(4)--抽象类和接口

 7.接口和抽象类7.1、抽象类 java中可以定义一些不含方法体的方法,它的方法体的实现交给该类的子类根据自己的情况去实现,这样的方法就是抽象方法,包含抽象方法的类就叫抽象类。一个抽象类中可以有一个或多个抽象方法。 抽象方法必须用abstract修饰符来定义,任何带有抽象方法的类都必须声明为抽象类。 1)抽象类定义规则: 抽象类必须用abstract关键字来修饰;抽...

2012-06-12 09:59:55 69

原创 06.面向对象(3)--面向对象3大特性:封装、继承和多态

6、面向对象3大特性:封装、继承和多态 6.1 封装性: 每个对象都包含了他能进行操作所需要的所有信息,因此对象不必依靠其他的对象来完成自己的操作,这样的特性叫封装。 例如: class Person{ private int age; public void setAge(int i){ if(i&lt;0 || i&g...

2012-06-11 11:09:01 93

原创 05.面向对象(2)--函数方法

 5、函数方法5.1、方的重载 函数的重载就是在同一个类中允许同时存在一个以上的同名函数,只要它们的参数个数或类型不同即可。在这种情况下,该函数就叫被重载(overloaded)了,这个过程称为函数的重载(method overloading)。 例如: public class Test{ public static void main(String [] args...

2012-06-11 10:32:14 86

原创 04.面向对象(1)--面向对象的概念

4、面向对象4.1、面向对象的概念4.1.1、 面向过程   在早期出现的编程语言中,如大家都非常熟悉的C语言,当我们要用这种语言来定义一个复杂的数据类型等都是面向过程。4.1.2、 面向对象 面向对象的3大特性: 封装  (Encapsulation) 继承  (Inheritance) 多态  (Polymorphism)4.1.3、类与对象      ...

2012-06-09 11:41:24 71

原创 03.java 运算符、流程控制

 3.1 java中的运算符   运算符是一种特殊符号,用以表示数据的运算、赋值和比较。一般由一至三个字符组成,但Java将其视为一个符号。运算符共分以下几种:    1、算术运算符  2、赋值运算符 3、比较运算符  4、逻辑运算符  5、移位运算符 &lt;&lt;  左移 &gt;&gt;  右移 &gt;&gt;&gt; ...

2012-06-08 17:25:14 220

原创 02.java 标示符、变量、常量

java 标示符、变量、常量2.1 java是严格区分大小写2.2 java标示符 Java中的包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是关键字。 下面是合法的标识符: indentifier, username user_name _userName $username...

2012-06-08 14:34:43 95

原创 01.java 介绍及环境变量配置

1.1 java 概述 1.1.1、java的历史地位第一代语言     打孔机——纯计算机语言                                                                                                                                  第二代语言 汇编...

2012-06-08 13:04:22 201

android 闹钟提醒并且在锁屏下弹出Dialog对话框并播放铃声和震动

android 闹钟提醒并且在锁屏下弹出Dialog对话框并播放铃声和震动

2016-05-18

android 录音与播放录音 带根据音频大小动态效果

android 录音与播放录音 带根据音频大小动态效果

2016-05-12

Android百度地图定位后获取周边位置在列表中展示并选择

Android百度地图定位后获取周边位置在列表中展示并选择

2016-04-13

java将文本内容转为二维码

java将文本内容转为二维码

2014-02-18

SpringMVC + MyBatis 整合项目包jar(绝对可用)

SpringMVC + MyBatis 整合项目包jar(绝对可用)包数据库,数据库用MySql。 SpringMVC + MyBatis 整合项目包jar(绝对可用)包数据库,数据库用MySql。

2014-01-09

EXTjs 文件上传(可用)

Extjs 文件上传 strut2

2012-05-18

EXtjs 统计图 饼图 直方图 和折线图

Extjs 统计图 饼图 直方图 和折线图

2012-05-18

spring_security 配置

spring_security 配置

2012-05-18

Spring MVC 实例

Spring MVC 实例

2012-05-18

SpringAOP的日志管理

添加Myeclipse自带的Spring 2.5 AOP librarys 和 Spring 2.5 Core librarys 以及 junit4

2012-05-18

空空如也

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

TA关注的人

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