- 博客(50)
- 收藏
- 关注
原创 百度地图SDK 3.x 隐藏缩放按钮
之前的百度地图2.X版本 ,有些地方设计的是蛮合理的,有些地方不太合理,但是现在升级到3.x之后 特么的 发现合理的地方改的不合理 ,不合理的地方改合理了。就拿这个缩放控件来说,以前是直接在 mapVIew里 set 一下就好了 这里搞得非得来个BaiduMapOptions 来设置。用了这个类 发现又没法正常的使用findViewById(R.id.bmapView);这个方法...
2014-11-13 15:27:47 201
原创 GitHub 优秀的 Android 开源项目
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、 Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、 TableView、Activity Animation等等。 一、ListView android-pu...
2014-11-07 10:50:55 226
android-数据存储(保存读取密码-附源码)
android-loginview.png功能要求 : 用户名zhangsan 密码 123 为正确登录状态如果勾选记住密码 会在登录之前保存 用户名密码到应用程序 /files/infx.txt文件中存储格式为 用户名##密码 接下来 是 xml 代码 <LinearLayout xmlns:android="http://schemas.an...
2014-07-22 17:04:22 322
android-junit单元测试(附代码)
Android-junit 单元测试: 一个好的软件不是写出来的是测出来的,接下来手工引入 junit 框架为你的application 做单元测试,使它更强壮吧! 首先创建工程,我们需要一个service 类进行测试 待测试的 service方法 Java 代码:package com.liwei.junittest.services;/** *...
2014-07-19 11:25:27 188
android-五大布局&单位详解
首先看下单位详解:android-五大布局&单位详解px:即像素,1px代表屏幕上一个物理的像素点;px单位不建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同 dp:这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英 寸x2英寸,屏幕分辨率为240x320,则...
2014-07-16 15:16:31 273
android-短信发送器
android-smms.png短信发送器 图例 首先 是xml 代码 在这里我选用的 Relative Layout 布局 代码如下。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro...
2014-07-16 10:39:06 128
android-电话拨号器&点击事件四种写法
Android-电话拨号器 首先,拿到项目需求的时候要分析界面布局 Ui 界面布局如下:android-cellphone.png画图画的别嫌弃 - -。布局文件使用相对布局 较简单 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...
2014-07-10 09:42:53 191
android-apk打包流程&adb常用指令
android-apk.png程序打包&安装的过程 Src下 :Jar 文件编译为class文件Gen下: 自动生成的文件android-dx.png调用dx.bat 把class 文件转换成 des文件 生成签名 1. 。java文件转换为。classes 字节码2. 使用dx.bat 将。Classe...
2014-07-10 09:09:53 702
android-项目结构详解
android-new.jpg 创建一个新的 android 应用 Application Name: 项目名称 Project Name:工程名称 Package Name :工程包名称 Minimum Required SDK:最低运行 版本 Target SDK : 最高运行版本 Compile With...
2014-07-08 11:02:18 217
android-ddms&sdk详解
DDMS工具 详解 android-ddms.pngDevices: 模拟器设备 列表 Threads: 线程方面 检测线程Heap: 手机运行时堆栈信息观察File Exploer:文件管理android-file.png Emulator Control Sdk包详解 android-sdk.png Add-ons:附加初始信息,, google api 和 镜像加速Docs: And...
2014-07-06 19:27:38 184
android-sdk详解
SDK 整合eclipse 下载 包 (ADT) 下载地址http://developer.android.com/sdk/index.html现在由于某种原因(不好说) Android 官网需要进行(和谐fanqiang)操作才可以访问 下载解压后Android-ADT.png Elicpse: 开发工具Sdk: 标准开发工具集Sdk Manager : s...
2014-07-06 19:10:54 177
android-体系结构
图片见附件 android-framework.jpg 底层为基于 linux 内核开发 libraries 类的库函数android runtime 核心的 lib 和 dvmapplicationframework 应用程序的框架 被 goole 工程师封装application 系统自带的应用 jvm 和dvm 区别 ...
2014-07-02 14:41:00 116
原创 android-什么是3G
什么是3g ?第三代数字通讯技术相对于 2g 1g 而言1g 只能 语言通话 (诺基亚 ) 2g 两种 GSMCDMA 开始美国军方EDGE 理论带宽 172k/s3g 中国电信 CDMA2000中国移动WCSMA中国移动TD-SCDMALTE 理论带宽 300m...
2014-07-02 14:03:00 105
原创 jsonObject 和jsonArray 区别 与用法
1、识别json格式字符串是JSONObject还是JSONArray首先要分清楚 是 哪种格式 才能使用 那种进行解析 写道{"key": "value"} //JSONObject(对象)[{"key1": "value1"}, {"key2": "value2"}] //JSONArray(数组){}为对象,而 【{},{}】 为数据 2、遍历json数组
2014-06-30 19:51:49 132
原创 Struts2 错误锦集
Exception starting filter struts2 java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor struts版本 2.3.4.1 jdk 1.6 tomcat 7.0 部署 web 工程时出现错误 严重: Exception starting filter strut...
2014-06-17 11:20:02 108
Strits2 全套学习
去年 培训完毕,上了半年班,今年二月份,到达 成都,目前为止,返回太原,感觉人生好奇妙,老天再对你说,你还不够资格,你没有资格在外面闯荡,你什么都不是,所以你要付出比别人多,比别人吃更多的苦,加油,vv话有点说多了。呵呵,开始 Struts2 的复习(学习)吧 !首先,什么是mvc 模式。M-model 模型,模型的职责是负责业务逻辑,包含两部分,业务数据和业务逻辑,例如,实体...
2014-06-16 23:13:14 134
原创 Struts2 返回json 格式。
如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好的支持。但是,在开发工作中,对功能的升级是基于既定架构是很常见的情况。本人碰到需要用开发基 于Struts2的HTTP+JSON返回类型接口就是基于既定框架结构下进行的。 Struts2返...
2014-06-11 11:52:11 114
关于android 的触摸事件
android 触控 MotionEvent 事件 MotionEvent 事件对象 一般情况下是在view 的onTouchEvent 方法中处理 MotionEvent 事件对象的 (1) 首先需要获事件的类型可以通过getAction() ,android2.2之后加入多点触控支持后 使用getActionMasked() 方法主要的事件类型有:ACT...
2013-12-03 08:55:51 83
原创 分享 java 连接 sqlserver
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //加载数据库引擎,返回给定字符串名的类 String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test"; //te...
2013-11-20 22:19:34 97
原创 构造器,调用顺序
java 中的 构造器 定义一个 base class “public class base { int _a ; int _b ; public base(int a ,int b ) { _a = a; _b = b; System.out.println("__base you"); } }”“...
2013-11-11 00:00:26 202
转载 Spring jar包 分析,总结
除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。(1)spring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统...
2013-11-04 14:05:30 90
关于Spring mvc 注解 拦截器实现 log 功能
前两天 项目 快要结尾的时候,我们需要 程序 需要 完善一个log 日志记录 。 日志记录 由拦截器 每次触发,log 每次 记录到 数据库中, 接下来是 注解代码的实现 和配置文件。。 首先 配置 数据库连接 文件。 persistence.xml "<?xml version="1.0" encoding="UTF-8"?><persistence...
2013-10-30 20:33:31 95
原创 关于FIlter 过滤器
Filter 过滤器 简介:Filter 也称为过滤器,它是Servelt 技术中最实用的技术,WEB开发人员通过Filter 技术,对web 服务器管理的所有web资源 如JSP,servlet,图片,静态html文件进行拦截,从而实现一些 特殊功能 它主要用于对用户请求进行处理,亦可以对HttpServletResponse 进行处理,接着将请求给Servlet进行响应并且...
2013-10-27 23:35:38 77
原创 自定义Exception
java 自定义 异常 , 其实 很简单, 1 首先,创建自定义异常类,格式: 自定义类名 extends Exception2 在方法中通过关键字 throws 跑出一场对象3 如果在当前方法处理可以try{ }catch(自定义异常 e){ } 如果不是的话 在方法上 用throws 抛出 4...
2013-10-26 14:08:56 75
原创 java 泛型 应该注意什么
1、不可以用一个本地类型(即基本类型,如int float)来替换泛型.比如List<Integer>不能用List<int>型式 List<int> a = new ArrayList<int>();List<Integer> a = new ArrayList<Integer>();2、 运行时类型检查,...
2013-10-24 14:45:08 76
原创 Spring MVC 过滤器
最近 Spring—MVC 项目, 定义的过滤器类:代码如下:package com.cmcc.soc.aop;import org.springframework.web.filter.OncePerRequestFilter; // 过滤器类 需要 实现的 每次请求都过滤的类import javax.servlet.FilterChain; //请求的 处理链import javax...
2013-10-22 17:46:43 84
原创 java 获取excel的值
今天 群里面有个美眉 需要解析 excel 文件, 在网上搜索了以下 , 挺简单的 。 下面代码: 首先需要:jxl.jar 实现: "public static void main(String[] args) throws BiffException, IOException { InputStream is = new FileInputStre...
2013-10-21 00:07:49 496
原创 抽象类和接口的区别
写了 这么久的程序慢慢的 淡忘了许多的 知识 : 今天看视频 看到了抽象类 , 抽象类的定义在 脑海中没有很深的印象, 接下来是从 网上搜索的 抽象类和接口的区别 1、抽象类里面可以有非抽象方法但接口里只能有抽象方法 声明方法的存在而不去实现它的类被叫做抽像类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。...
2013-10-19 23:36:18 67
原创 Android 的 第一个ListView
今天做出了一个listView 废话不多,直接上代码 1.首先 在man.xml中 添加一个ListView 添加id为ListView_01 代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro...
2013-10-16 18:47:59 65
关于dom4j使用说明,创建xml文件和解析xml文件或字符串-3
解析节点下有多个相同 节点 获取 其中的属性的方法 解析节点下有多个相同 节点 获取 其中的属性的方法获取xml字符串 doc = DocumentHelper.parseText(xml);获取xml文件的根节点 Element root = doc.getRootElement();先得到body 节点获取body 节点的set集合 , 获取迭代器 Iterator...
2013-08-25 19:26:43 76
关于dom4j使用说明,创建xml文件和解析xml文件或字符串-2
dom4j解析xml 字符串 创建一个Document 对象 Document doc = null;读取并解析XML文档 }SAXReader就是一个管道,用一个流的方式,把xml文件读出来 } 获取文件 解析文件xmlSAXRe...
2013-08-25 19:13:23 114
原创 关于dom4j使用说明,创建xml文件和解析xml文件或字符串-1
首先,使用dom4j创建一个xml文件创建一个 XMLWriter 对象, XMLWriter writer = null;创建一个document Document doc = DocumentHelper.createDocument();添加元素 首先添加根节点 Element gen = doc.addElement("ROOT"); 根节点下添加 节...
2013-08-25 19:13:04 73
原创 Knockoutjs demo
首先需要 knockoutjs的js文件 可以在 http://knockoutjs.com/ 下载 例子 :<html> <head> <title></title> </head> <body> <p>First Name:<Stro
2013-08-24 09:57:56 127
原创 首页自动跳转方法
如果我们需要让首页首先加载scc样式和加载js文件的时候,可以采用以下办法<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%&
2013-08-22 09:25:52 199
原创 枚举类型
昨天找了一天枚举类型怎么使用 气死了, 终于解决了,/*生效方式*/public enum Effectiv {immediately, proximo};enum 可以直接当作一个 类型使用private Effectiv type ; 可以判断 type = Effecitiv.immediately`...
2013-08-21 11:07:30 52
原创 Spring mvc 中利用validate 做表单验证
利用SpringMVC 的form 标签 会很容易实现错误提示<form:error path="*">可以输出 错误信息而利用C标签 循环错误的话就有点麻烦了,例:首先,在spring 的model中添加注解不能为空 会在 登录的时候有error 日志然后 Controller 中获取 error 日志jsp 页面通过 el表达式 获取错误日志集合,通过C:f...
2013-08-19 22:21:29 144
原创 Spring MVC model 基于注解验证
Bean Validation 中的 constraint表 1. Bean Validation 中内置的 constraintConstraint详细信息@Null被注释的元素必须为 null@NotNull被注释的元素必须不为 null@AssertTrue被注释的元素必须为 true@AssertFalse被注释的元素必须...
2013-08-17 11:36:00 223
原创 validate.min 自定义方法
该页面的js验证文件不能放入共用的 include 的文件中, js 中有加载顺序,如果放入会发生混淆, $(function() { var validator = new FormValidator('loginform', [ {//form表单的id name : 'userCode', //要验证的属性 display : '代理商号', ...
2013-08-16 17:30:45 210
原创 js jquery 实现点击按钮后,倒计时60秒才能再次点击发送验证邮件
憋死我了。js jquery 实现点击按钮后,倒计时60秒才能再次点击发送验证邮件在Spring mvc 中 用 <button class="btn btn-small btn-info btn-block" id="btn" type="button" id="message">获取验证码</button&g
2013-08-16 15:17:08 550 1
原创 android笔记
android 每个文件下存放的 资源, 每个文件的具体含义Android把用户界面放到xml文档中定义这样就可以让XML文档专门负责用户UI设置,而java程序则专门负责业务实现,这样可以降低程序的耦合性Android 应用结构分析使用工具 开发 两件事, main。xml 文件定义用户界面 java源代码编写业务实现res 下的drawable-hdpi drawable-ldpi ...
2013-08-15 08:40:45 69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人