自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 【Android】ListView内数据的动态追加

设计思路把置入适配器的list追加数据记录,再使用适配器的notifyDataSetChanged()刷新。方法案例以http://blog.csdn.net/jueblog/article/details/12114513的ListView为例,对Activity作如下改进。package com.app.test01;import java.util.Arr

2013-09-29 01:29:21 6044 4

原创 【Android】上下文菜单ContextMenu的使用

上下文菜单又称长按菜单。当一个视图注册了上下文菜单时,执行一个在该对象上长按(2秒)的动作,将出现一个具有相关功能的浮动菜单。类概述扩展自Menu的上下文菜单提供了修改上下文菜单头(header)的功能。上下文菜单不支持菜单项的快捷方式和图标。公共方法public abstract void clearHeader ()清除上下文菜单头的信息。(包括图片和文字信息)

2013-09-29 00:14:59 16421 2

原创 【Android】Android中shape的使用

Android中,默认的控件显示效果往往不太美观。我们可以在drawable下建一个XML文件,里面放置shape标签以及其相关的属性。例如,可以用这样的方式设置一个LinearLayout的边框、填充颜色、圆角效果等等。先看下面的代码: <gradient

2013-09-28 23:50:49 1745

原创 【Android】以BaseAdapter做适配器的ListView及其性能优化

适配器的Java类package com.app.adapter;import org.json.JSONArray;import org.json.JSONObject;import android.R.integer;import android.content.Context;import android.view.LayoutInflater;import andr

2013-09-28 00:30:46 4628 2

原创 【Android】以SimpleAdapter做适配器的ListView和GridView

SimpleAdapter介绍SimpleAdapter是一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。构造函数public SimpleAdapter (Context context, List> data, int resource, String[] from, int[] to)参数  context  SimpleAdapter关联的View的

2013-09-27 23:07:25 21367

原创 【Android】添加菜单和监听菜单方法详解

添加菜单可以在onCreateOptionsMenu或者onPrepareOptionsMenu方法中来添加菜单代码添加: menu.add((int groupId, int itemId, int order, charsequence title) .setIcon(drawable ID) add()方法的四个参数,依次是:     1、组别,如果不分组的

2013-09-27 00:08:50 6392

原创 【Android】Activity的菜单机制和方法解析

Activity有一套机制来实现对菜单的管理,方法如下:1. 初始化菜单public boolean onCreateOptionsMenu(Menu menu)此方法用于初始化菜单,其中menu参数就是即将要显示的Menu实例。返回true则显示该menu,false 则不显示; (只会在第一次初始化菜单时调用)2. 动态的改变菜单的状态p

2013-09-26 23:35:23 1379

原创 【Android】设置tabhost位于底部的三种方法

对于Android自带的tabhost组件,是位于页面顶端的,若想让其位于页面底端,在这里提供两种方法。方法一1、tabcontent和tabs交换位置2、设置tabcontent的属性:android:layout_weight="1"范例<RelativeLayout xmlns:android="http://schemas.android.com/apk/re

2013-09-25 10:17:53 7047

原创 【Android】实现全屏、无标题栏效果

在进行Android UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏。要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置。1. 在xml文件中进行配置在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。实现全屏效果android:theme="@android:styl

2013-09-25 09:23:27 20997

原创 【Android】“微信”apk中的“发现”和“我”两个模块的布局

先下载一个微信apk,以压缩包的形式打开,对比微信界面,找出我们需要的素材。按钮效果的实现点击对应版块,将有点击效果。这可以通过修改点击背景图实现。在res目录下新建drawable目录,存放以下文件。单行:selector_single.xml 多行顶端:selector_first.xml 多行中部:selecto

2013-09-25 00:17:44 15768 50

原创 【Android】使用FrameLayout布局实现霓虹灯效果

FrameLayout是五大布局中最简单的一个布局。在这个布局中,整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置。它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。显示效果如下,第一个TextView被第二个TextView完全遮挡,第三个TextView遮挡了第二个TextView的部分位置。我们可以利

2013-09-24 23:32:18 4657

原创 【Android】实现动态显示隐藏密码输入框的内容

在设置输入密码框时,有些时候需要按钮控制输入的是“明文”或者“暗文”。这里提供一种Android实现动态显示隐藏密码输入框的内容的方法:主要是通过设置EditText的setTransformationMethod()方法来实现隐藏密码或者显示密码。java 文件package com.app;import android.os.Bundle;import a

2013-09-24 22:33:19 9363 1

原创 【Android】Animation之改变自带的Activity切屏效果

若是感觉自带的Activity切换效果过于单一,我们可以通过Animation改变默认的切换效果。在此提供一种切换方案。在res目录下新建anim文件夹,用于存放Animation的XML文件。zoomin.xml文件<set xmlns:android="http://schemas.android.com/apk/res/android" android:inte

2013-09-22 23:58:02 2214

原创 【Android】Animation之震动效果动画在登录Activity上的应用

在账户登录错误时,如果显示弹出框则会显得很难看而且不友好。当然使用Toast也是不错的选择。在这里提供一种Animation的动画效果。当用户名或者密码错误时,输入框会左右震动,来表示“用户名或者密码错误”。同时,通过这个小案例,来初步了解Animation动画。【注】灵感来自android自带的API。Animation的XML在项目的res目录下新建anim

2013-09-22 23:40:48 3557

原创 【Android】Android实现截取当前屏幕图片并保存至SDCard

功能1. 实现截取当前屏幕的功能。2. 把截取的图片保存到SDCard中的某个目录文件夹下面。Java代码package com.app.test01;import java.io.File;import java.io.FileOutputStream;import android.app.Activity;import android.graphic

2013-09-22 01:32:55 4156 5

原创 【Android】Intent中使用Extra传递数据

传值方法一Intent intent = new Intent();Bundle bundle = new Bundle(); //该类用作携带数据bundle.putString("name", "tom"); bundle.putString("ip","8.8.8.8");intent.putExtras(bundle); //为Intent追加额外的数据传值方法

2013-09-22 00:45:20 7965 2

原创 【Android】Android布局中实现圆角边框

设置corners_bg.xml设置边框圆角可以在drawable-mdpi目录里定义一个xml:  <corners android:topLeftRadius="10dp" android:topRightRadius="10dp" android:bottomRightRad

2013-09-21 00:42:20 36668 7

原创 【Android】使用BaseAdapter实现复杂的ListView

使用BaseAdapter实现复杂的ListView的步骤:1. 数据你要准备好 List getData()。2. 继承ListActivity专有屏,不再需要setContentView(xxx)。 3. 创建一个继承自BaseAdapter的类。4. 为List绑定适配器 setListAdapter(adapter)。5. 用传统的方式来覆写适配器的getView函数 (从参数convertView里映射布局文件,find各个控件填充数据)。6. 改写:加入ViewHolder类(定义

2013-09-21 00:27:32 25651 29

原创 【Android】通过Java代码替换TabHost中的drawableTop资源

在博客 http://blog.csdn.net/jueblog/article/details/11837445 中的Tab选项卡中,点击相应的Tab选项,图标没有发生改变。这些资源图片也没有尽用,若要使点击选项后,图标发生改变,可以在Java代码中实现。改变drawableTop的Java代码:tab_icon_weixin.setCompoundDrawables

2013-09-20 23:36:34 2932 1

原创 【Android】实现Activity页面暂停几秒后跳转的两种方法

方法一 new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(MainActivity.this,

2013-09-20 21:24:22 12086

转载 【实用技术】Notepad++之TextFX插件的常用命令

1. 为代码增加行号 选择要增加行号的文本(选择时会提示“No text selected”)点击TextFX —> TextFX Tools —> Insert Line Numbers2. 删除程序行号或者首字 选择相应的文本点击TextFX —> TextFX Tools —> Delete Line Numbers or First word

2013-09-20 16:29:07 3063

转载 【Android】android系统自带样式

Activity显示为对话框模式android:theme="@android:style/Theme.Dialog"不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏,并全屏android:theme="@android:style/Theme.NoTitleBar.Fullscreen

2013-09-20 14:52:10 1891

原创 【Android】模拟Android微信APK底部的TabHost选项卡

资源准备下载一个微信apk,解压,并找出所需的资源图片。layout中XML布局<TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" and

2013-09-20 00:20:20 7423 1

原创 【Android】android反编译工具Apktool安装与使用

安装使用步骤如下:1.首先安装需要JAVA环境,先下载JDK/JRE,已经有JAVA环境的可跳过此步。2.到code.google上下载apktool.jar以及相关文件。官网下载:http://code.google.com/p/android-apktool/downloads/list或者在我的上传资源中下载:http://download.csdn.net/deta

2013-09-19 13:57:23 36508 3

原创 【Android】RelativeLayout相对布局属性简析

在Android应用开发过程中,为了界面的美观考虑,经常会使用到布局方面的属性。本文就以此问题深入解析,详解一下Android RelativeLayout相对布局属性在实际开发中的应用,需要的朋友可以参考下:RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 andr

2013-09-18 20:54:25 1891

原创 【Android】控件和基本事件响应的三种方式

第一种方式package com.app;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.MotionEvent;import android.view.View;import android.view.View.OnC

2013-09-18 02:31:14 2849

原创 【cocos2d-x】Win7下配置Cocos2d-x开发环境

一、下载安装包先去Cocos2d-x官网下载安装包,最新版本为cocos2d-2.1.5http://www.cocos2d-x.org/news/134二、解压安装包下载完成后,解压文件,解压后文件目录如下:三、生成解决方案双击cocos2d-win32.vc2010.sln(如果你使用的是vs2012,那么只双击cocos2d-win32.vc201

2013-09-15 22:50:37 1969

原创 【SQL】JDBC之运用dbutils组件实现对数据库的增删改查等操作

实例化查询接口 QueryRunner qr = new QueryRunner();//实例化查询接口添加 /** 添加电影 */ public int insert(Movie movie) { Object[] params = {movie.getName(), movie.getType(), movie.getCountry(), movie.getYea

2013-09-14 00:52:53 2073

原创 【Struts2】用Struts2实现列表显示和分页功能

以下是在前两天一个项目中的分页功能截取。

2013-09-14 00:29:43 4164

原创 【JavaScript】运用jQuery实现控件左右移动的三种方法

方法一【注】需把控件的 CSS 的 position 属性设置为 relative 或 absolute。$(document).ready(function(){ $("#right1").click(function(){ $(".block1").animate({left: '+=50px'}, "slow"); }); $("#left1").click(funct

2013-09-08 00:03:27 4918

转载 【SQL】数据库操作组件Common Dbutils的详解

Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。DBUtils包括3个包org.apache.commons.dbutils org.apache.commons.dbutils.handlers org.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了JDB

2013-09-07 23:43:14 2145

原创 【HTML】让<pre>标签文本自动换行

利用这个标签可以将其包起来的文字排版、格式,原封不动的呈现出来。也就是说你输入的东西被原封不动的输出,包括你输入的空格之类的,不用 和等来表示空格或者回车了。但是,默认情况下, 标签中的内容若超出范围不会自动换行,这样无论在显示或打印都会出现麻烦。下面提供符合 W3C 标准并支持多浏览器的 CSS 样式代码:pre{white-space:pre-wrap;

2013-09-06 18:00:09 11116

原创 【Struts2】新建一个Struts2工程,初步体验MVC

实现目标地址栏输入http://localhost:88/Struts2HelloWorld/helloworld.jsp 输入用户名,交由http://localhost:88/Struts2HelloWorld/hello.action 处理返回到helloworld.jsp视图层,并显示刚才输入的值。步骤1、 新建工程MyElipse下新建一个叫strut

2013-09-05 01:51:05 1264

转载 【JSP】JSTL核心标签库的使用方法和示例

JSTL 核心标签库 JSTL 核心标签库标签共有13个,功能上分为4类:1. 表达式控制标签:out、set、remove、catch2. 流程控制标签:if、choose、when、otherwise3. 循环标签:forEach、forTokens4. URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:

2013-09-01 02:46:39 6147

原创 【JavaScript】实现新浪微博发布框的编写

实现功能一、点击发布框,右上角公告会变成输入字数限制的提示。二、随着字符的输入,数字提醒会动态改变。数字、字母按半个处理,汉字按一个处理。三、未输入数字或者字数超过140字后,发布按钮不可以点击发布,并且发布框会有颜色闪现。JavaScript部分代码//onchange 当光标消失的时候 只能触发一次//ie 下 onpropertychange 输入连续触发// 标

2013-09-01 01:57:37 2575 6

Oracle_VM_VirtualBox_Extension_Pack-6.1.6.zip

在Virtualbox虚拟机配置面板中打开USB设备选项,分别勾选上“启动USB控制器”“启用usb2.0控制器”选项,如果有错误去https://www.virtualbox.org/wiki/Downloads 下载相应版本的插件包,名字类似为:Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack。

2021-03-23

android APK反编译工具Apktool

安装步骤如下: 1.首先安装需要JAVA环境,先下载JDK/JRE,已经有JAVA环境的可跳过此步 2.到code.google上下载apktool.jar以及相关文件:http://code.google.com/p/android-apktool/downloads/list 包括apktool.jar和apktool的工具包 3.解压apktool-install-windows.zip到任意文件夹,把apktool.jar 到该文件夹下 4.点击开始菜单,运行,输入CMD回车,用cd命令转到刚刚解压apktool-install-windows所在的文件夹,输入apktool,出现一些命令说明即成功安装。 使用:apktool d XXX.apk 反编译XXX.apk

2013-09-19

运用JDBC实现一个注册登录系统的编写

运用JDBC实现一个注册登录系统的编写 具体内容可以参考本人博客。

2013-08-07

Java与MySQL连接的JAR包

Java与MySQL连接的JAR包 方便在Java中对数据库MySQL进行相关操作

2013-07-27

Java的File类文件读写以及图片下载的总结

File类的总结: 1.文件和文件夹的创建 2.文件的读取 3.文件的写入 4.文件的复制(字符流、字节流、处理流) 5.以图片地址下载图片

2013-07-23

editplus 注册码

editplus注册码。方便 editplus的注册,以及Java的学习。适合初学者。

2013-07-02

Java6的中文手册

Java6的中文手册,可方便查询Java函数,非常的方便的

2013-07-02

程序员编程艺术第一~二十七章集锦与总结

程序员编程艺术第一~二十七章集锦与总结

2012-12-11

51CTO下载-7-李春葆数据结构教程(第三版)

51CTO下载-7-李春葆数据结构教程(第三版)

2012-12-07

空空如也

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

TA关注的人

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