自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(141)
  • 资源 (1)
  • 收藏
  • 关注

转载 android AsyncTask介绍

原文地址:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.htmlAsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可

2015-01-30 23:06:01 297

转载 Java反射机制

原文地址:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html一、什么是反射机制         简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,     那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制         有些时候,我们用过一些知识

2015-01-30 23:00:19 404

原创 android support v4包

今天要使用support v4包的一个布局控件SwipeRefreshLayout,但是由于sdk中的v4包版本较低,必须使用v19版本,但是sdkmananger中未提示可以有新版本,因此只好下载了一个新版的v4包,但是粘贴到sdk目录后sdk manager总是显示版本为0。在布局文件中使用控件也提示错误,因此只好在adt-bundle中拷贝v4包,然后拷贝至项目文件夹中的libs目录中。虽然

2015-01-30 14:40:01 596

转载 Android 实现在Activity中操作刷新另外一个Activity数据列表

原文地址:http://blog.csdn.net/beyond0525/article/details/8951642做android项目中遇到这样一个问题:有两个acticity,一个显示好友列表,另外一个显示会话列表,现在问题是在会话界面增加一个添加好友功能,添加好友后要求实时的刷新好友列表。想了想,找了两种方式方法一:通过声明要刷新的activity(Frien

2015-01-29 13:14:12 374

原创 Dialog对象在activity中如果声明为局部变量,则可以被回收

如果在activity中生命一个全局的dialog对象,则该对象不会被回收。因此在调用activity的finish方法时,该dialog对象如果没有销毁,则会在控制台报错。

2015-01-28 23:18:27 1207

原创 android finishAffinity()

调用activity对象的finishiAffinity()方法,可以关闭当前activity所属的activity栈中所有的activity。如果所有activity都保存在默认栈中,则使用该方法会直接退出程序。如果要回到程序的主界面,则可以在manifest文件中将主界面的activity设置为单独的栈保存。             android:name="com.weishi

2015-01-28 22:59:20 8889

原创 android AlertBuilder创建的dialog,使用自定义样式

//获取布局对象 View v = factory.inflate(R.layout.confirm_dialog, null);new AlertDialog.Builder(context)            .setTitle("编辑视频信息")            .setView(v)//此处设置自定义布局            .setPositiveBu

2015-01-28 21:44:57 840

原创 android TextView类setText()方法显示数字

当让一个textview对象显示的内容为数字时,要注意不要直接把int类型作为参数直接带入方法,因为textview类有重载方法setText(int resid),将int作为参数的方法实际上是另一个方法,该方法把参数作为string资源的id去获取string资源。显示文本的方法为:public final void setText(CharSequence text) {   

2015-01-27 22:31:39 7177

原创 android 在xml中指定按钮点击事件

在xml中为button控件指定属性android.onClick="方法名"即可。这样就不用在java文件中每次都声明、获取再设置监听器了.            android:id="@+id/user"            android:layout_width="wrap_content"            android:layout_height="45dp"

2015-01-27 12:29:17 6359

原创 android videoview 没有画面的一个原因

是因为应用采用的自定义主题中,把背景色设置为白色,导致视频被盖住,该为transparent即可 @android:color/white @android:color/black 改为 @android:color/transparent @android:color/black

2015-01-25 22:06:18 4555

原创 导入ApiDemo到Eclipse中

1.下载apidemo源码,放入sdk/samples/目录下2.在Eclipse package explorer中右键新建工程,选择other->sample project3.选择build target,点击next4.选择legacy->ApiDemos,点击finish,导入项目5.运行项目即可。

2015-01-25 21:41:54 1369

转载 Android中Parcelable接口法

原文地址:http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implement

2015-01-25 19:26:43 443

原创 android 按目录归类文件

//该类为返回目录信息的类public class VideoFolderProvider { private String num_of_videos = "num_of_videos"; private Context context; /** 要从MediaStore检索的列 */ private final String[] mProjection = new S

2015-01-24 16:12:20 1250

转载 Android ContentResolver query 参数详解

原文地址:http://blog.csdn.net/wssiqi/article/details/81326031.获取联系人姓名一个简单的例子,这个函数获取设备上所有的联系人ID和联系人NAME。[java] view plaincopypublic void fetchAllContacts() {      Cont

2015-01-24 14:14:43 773

转载 Android中设置控件可见与不可见详解

原文地址:http://blog.csdn.net/wazhl/article/details/7675796通常控件的可见与不可见分为三种情况。第一种 gone 表示不可见并且不占用空间第二种 visible 表示可见第三种 invisible 表示不可见但是占用空间可见与不可见的表现形式有两种。在布局文件中:[html]view pl

2015-01-23 22:16:50 526

转载 listview加载性能优化ViewHolder

在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。ListView加载数据都是在public View getView(int position, View c

2015-01-21 23:47:51 351

转载 Android中万能的BaseAdapter的使用

原文地址:http://blog.csdn.net/wangjia55/article/details/7430759大家好,今天给大家讲解一下Android BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner、ListView、GridView)来填充数据的。而(Spinner、ListView、GridView)都有自己的适配器(记起来麻烦)。

2015-01-21 20:41:39 357

转载 Android error Dx trouble writing output:already prepared

原文地址:http://stackoverflow.com/questions/21089740/android-error-dx-trouble-writing-outputalready-prepared运行app的时候,控制台总是先打印一句:Dx trouble writing output:already prepared解决办法:右键项目,选择properties

2015-01-21 18:18:28 1321

转载 Eclipse中离线安装ADT插件

原文地址:https://github.com/inferjay/AndroidDevTools/wiki/Eclipse中离线安装ADT插件打开Eclipse,点击Help -> Install New Software:选择install new software 点击Add:然后点击Archive选择ADT离线安装包OK后,

2015-01-21 00:03:56 463

原创 Eclipse中绑定android sdk源码

1.下载android sdk源码。放入sdk/source目录中:xxx\android-sdk\sdk\sources(如果是用sdk manager下载的源码,无需改动)2.绑定源码。在Eclipse中用ctrl+鼠标左键单机一个android类(比如Activity),进入源码界面,会显示未找到源码:3.点击attach source,选择external folder,选

2015-01-20 23:11:47 816

原创 AndroidDevTools

http://www.androiddevtools.cn/

2015-01-20 22:53:10 410

原创 andorid sdk manager代理服务器设置

1.打开sdk manager2.选择tools-》options3.输入:mirrors.neusoft.edu.cn 端口号:80

2015-01-20 22:52:18 519

原创 使用file explorer管理android模拟器上的文件

1.在Eclipse中打开window-》open perspective-》other-》ddms2.在file explorer师徒中选择右上角的pull a flile from the device 和 push a file onto the device即可向模拟器读写文件

2015-01-20 15:56:23 503

转载 android四种补间动画

原文地址:http://www.apkbus.com/android-5488-1-1.htmlandroid的动画分为两大类:补间动画,帧动画。补间动画又分为四大类:移动补间动画,缩放补间动画,旋转补间动画,透明补间动画。这四种补间动画都是Animation的子类。移动补间动画:TranslateAnimationeg:Animat

2015-01-19 23:10:27 488

转载 Android中自定义属性的格式详解

原文地址:http://blog.csdn.net/mayingcai1987/article/details/62166551. reference:参考某一资源ID。     (1)属性定义:                                background" format = "reference" /> 

2015-01-17 11:25:58 311

原创 android自定义按钮类

1.创建java类 :继承自android.app.Button类,实现父类三个构造方法.其中通过布局添加的按钮,会通过第二个构造方法实例化。public class MyButton extends Button { public MyButton(Context context) { super(context); } public MyButton(Context co

2015-01-17 01:18:41 638

原创 android输入框一条线和一个框两种样式的设定

如下图,两种输入框这两种输入框的不同样式是由主题样式确定的。其中应用指定样式为@android:style/theme,就呈现默认的输入框样式(第二种).若指定样式为@android:style/theme.holo(包括holo主题下任何一个子类),都是第一种样式.要实现第一种样式且无标题栏,则可以选择@android:style/Theme.Holo.Light.NoA

2015-01-17 00:13:32 6060

转载 android中使用像css一样的样式

原文地址:http://blog.csdn.net/xiayaxin/article/details/56642241.在配置文件中设置好样式。例如:我在style.xml文件中定义样式xml version="1.0" encoding="utf-8"?>resources> style name="style1">

2015-01-16 23:37:43 501

转载 android 几种Project

原文地址:http://892848153.iteye.com/blog/1991206官方文档:http://developer.android.com/tools/projects/index.html1:android project2:Test project3:library project     库工程主要向主工程提供源码文件和资源。编译时,会

2015-01-16 17:57:20 364

原创 android:利用滤镜制作按钮的禁用与可用状态

实例图片:代码://获取透明度为100的白色(注意,color类只有全局变量和工厂方法,没有公开的构造方法,因此不能获取color对象,获取的color实际上是int变量)/*Color.argb(int alpha,int red,int blue,int green)是获取带透明度颜色的方法。如果已有一个int类型的color对象,要将该colo

2015-01-16 16:37:25 439

转载 CHROME审查元素如何查看hover伪类的CSS?

2015-01-16 16:36:56 3849

转载 android library project使用

1、如何将一个android工程作为库工程(library project)library project是作为jar包被其它android工程使用的,首先它也是普通的android工程。然后:1)在eclipse Package Explorer, 右键android工程选择Properties2)选择Android,下拉右边的滚动条到最下面,选中”Is Libr

2015-01-16 16:35:02 818

原创 android使用toast时应用getApplicationContext()作为参数

Toast.makeText(getApplicationContext(), "用户名或密码错误,请重新登陆",Toast.LENGTH_SHORT).show();该方法中的参数一,应使用getApplicationContext();如果使用this,则会出现toast文字背景为白色

2015-01-16 16:34:34 6353 1

原创 android使用application保存全局变量

1.首先创建一个自己的application类,继承android.app.Application类:public class Application extends android.app.Application{  private HashMap map = new HashMap();        @Override    pub

2015-01-16 16:33:52 585

原创 为什么修改servlet后需要重启服务器,而修改jsp则不用?

servlet和jsp本质都是servlet,运行时都是运行.class文件。但是它们的部署方式不一样。servlet是先编译后部署,修改完以后,MyEclipse进行编译,然后部署.class文件到servlet容器中。如果web服务器已启动,则之前class已被servlet容器加载,可能修改后的class文件不会被servlet容器执行。而jsp是we

2015-01-16 16:33:14 4235

原创 android在一个activity关闭另一个activity

例如在activityA中关闭activityB:首先在activityB中生命一个静态activity变量,变量假设为instance.activityB的oncreate方法中,给instance赋值为this.要在activityA中关闭activityB时,只需调用activityB.instance.finish()即可

2015-01-16 16:33:08 2251

转载 Android开发实现HttpClient工具类以及HttpClient的3种超时说明

引子在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:tr

2015-01-16 16:32:51 395

原创 Android 自定义圆角半透明dialog

效果图如下:1.在drawable目录中创建border_radius_bg.xml:            android:angle="0"        android:endColor="#605cb85c"        android:startColor="#605cb85c" />

2015-01-16 16:32:30 2542

转载 在Android开发中使用icon font的代码和方法

IconFont字体不仅仅流行语Web开发,在移动开发中也渐渐的使用的范围更广泛。这里介绍在Android开发中使用icon font的代码和方法。应用步骤:1、第一步:复制字体文件到项目 assets 目录;2、第二步:打开 iconfont 目录中的 demo.html,找到图标相对应的 HTML 实体字符码;3、第三步:打开 res/values/st

2015-01-16 16:31:21 814

转载 Android的布局管理:表格布局

比如要实现如下的界面:可以联合使用TableLayout和LinearLayout达到上面的效果: version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"

2015-01-16 16:29:15 465

springMVC+hibernate所需jar包(基于spring4.1)

springmvc+hibernate所用的jar包,其中spring版本为4.1,hibernate版本为3.3

2017-11-27

空空如也

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

TA关注的人

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