自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android开发之Menu的使用

介绍Menu,菜单作为app中常用的一种UI表现,android的菜单分为两种,一种是optionMenu(选项菜单),一种是contextMenu(上下文菜单)。OptionMenu(选项菜单)选项菜单在android的不同版本中有两种表现形式,android3.0版本之前的菜单是在屏幕底部弹出一个九宫格形式的UI,在之后的版本中则是跟随ActionBar出现在屏幕的顶部。生成菜单1.创建main

2015-08-16 17:52:10 410

原创 android下拉刷新之SwipeRefreshLayout

介绍什么是SwipeRefreshLayout?SwipeRefreshLayout是Google官方提供的一个下拉刷新控件,可在android v4包中获得,兼容android 1.6以上版本。基本用法添加SwipeRefreshLayout控件<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schem

2015-08-16 16:28:10 264

原创 自定义布局之流式布局

定义实现理解android View的3种测量模式继承ViewGroup重写三个回调函数具体代码参考定义什么是流式布局?就是当一行的末尾不能容纳新的子控件时,就另起一行。适用的场景包括关键字标签,搜索热词等。实现1.理解android View的3种测量模式1)EXACTLY:表示设置了精确的值,一般当childView设置其宽、高为精确值、match_parent时,ViewGroup会

2015-08-15 14:40:57 705

原创 ZigZag Conversion

思路:将字符串改为数字,通过数字寻找规律,例如: 偶数行: 0       6        12 1    5 7     11 2  4   8 10 3       9奇数行: 0    4   8 1 3 5 7 2    6可以发现不管是奇数列还是偶数列,第一行和最后一行的数字后一个总是前一个的下标加上(numRows*2-2) 然后就是中间行数,可以发现偶数列依然符合

2015-07-29 17:08:53 263

原创 Java 反射

反射:java反射就是在运行时动态获取类的各个组成部分的信息,包括属性、方法、构造方法、注解、接口、父类等。这里以ReflectClass类为例,以下是一个放射类的操作实例:

2015-07-28 16:51:25 316

原创 Longest Palindromic Substring

/** * 回文子串:一个字符串从左往右读和从右往左读的是一样的。 * 分析:采用动态规划法时间复杂度O(n2),空间复杂度O(n2) * 用一个二维的,只存储0和1的表格table[i][j]来表示从i~j到是不是回文子串,如果是则为1,反之为0. * 当table[i][j]=1时,有s.charAt(i+1)=s.charAt(j-1),即table[i

2015-07-17 11:17:17 252

原创 Median of Two Sorted Arrays

Median of Two Sorted Arrays /** * 分析:将问题变为寻找第k(total/2)个数,前提是给定的两个数组都是有序(升序)的。 * 假设数组A和数组B都大于k/2时,取A[k/2 - 1]与B[k/2 - 1]进行比较,比较结果有三种情况, * 第一种A[k/2 - 1] = B[k/2 - 1],那么就找到了结果为其中任意一个

2015-07-13 11:37:30 247

原创 Longest Substring Without Repeating Characters

public class Solution { /** * 思想:维护两个下标start,end,start从0开始,end从1开始 * 两个指针一直向后遍历,先截取子串,并记录下最大子串的长度,然后再进行比较, * 移动start以及end指针,其中end指针一直加,start指针只有当出现相同字符才往前移动。 * 注:substring截取子串时是

2015-07-03 14:37:25 237

原创 ServletConfig对象

在Servlet的配置文件中,可以使用一个或多个标签为servlet配置一些初始化参数当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并通过init方法将ServletConfig对象传递给Servlet。Servlet对象的作用:获得字符集编码,获得数据库连接信息,获得配置文件

2014-12-01 20:45:36 264

原创 Servlet的生命周期

1.servlet创建,当用户第一次访问时创建Servlet对象,servlet便驻留在内存当中响应后续请求。servlet对象创建后,init方法会被调用。2.客户端的每次请求会调用service方法。3.servlet对象被摧毁时,destroy方法会被执行。只有当web服务器停止,或者web应用被从服务器删掉时,servlet对象被摧毁。

2014-11-26 21:48:19 258

原创 第一个Servlet程序

1.在tomcat的wepapp新建一个名为day01的web

2014-11-24 20:45:31 316

原创 android-Broadcast receiver

1.介绍Brocast receiver作为一个广播接收者,可以接收

2014-11-14 15:01:04 343

原创 android--Styles and Themes

1.说明style是view和window外观和样式的yixi

2014-10-21 10:48:55 278

原创 android--混淆打包

Eclipse使用adt22创建android项目,在根目录下面都会有proguard-pro

2014-10-09 15:15:09 474

空空如也

空空如也

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

TA关注的人

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