自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android.intent.category.DEFAULT的作用

在写 AndroidManifest.xml 的时候,到底什么时候要给 Activity 添加android.intent.category.DEFAULT 过滤器呢? Android treats all implicit intents passed to startActivity() as if they contained at least one category: "andr

2011-06-25 00:08:00 4191

原创 使android:fillAfter="true"在xml中起作用

网上很多人都说android:fillAfter="true"这一属性在xml中设置使动画保持在播放的最后一帧不起作用,只能通过java代码来实现,其实这是一种误导。主要是在加这一属性的时候必须加在标签这里才起作用,代码如下:<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillEnabled

2011-06-17 16:17:00 7246 3

原创 adnroid selector 组件的状态显示该状态对应的背景图片

selector相当于图片选择器,在res下新建个drawable文件夹,把组件的背景设成对应你建的xml文件名下面是我做的一个简单的例子项目结构图见附件 btn.xml代码:Xml代码 xml version="1.0" encoding="utf-8" ?> selector xmlns:android="http://schemas.androi

2011-06-16 00:59:00 1026

转载 Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorVie

异常:Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@48031788 that was originally added here 原因:创建了dialog后,又紧接着finish()当前的activity

2011-06-16 00:51:00 1869

转载 异步加载进度条,屏蔽搜索键

当进行耗时的操作时,就会写个进度条在界面上运行。但是按返回键,搜索键时,进度条会消失,但是耗时的操作还在进行中,怎么办呢? 进度条:ProgressDialog dialog; 1. 异步加载进度条屏蔽返回键很简单,只要设置dialog.setCancelable(false);即可。 2. 可是屏蔽搜索键没有现成的东西。 想法一,重写onKeyDown函数:Java代码

2011-06-16 00:48:00 1365

转载 Android中获取网络图片的方法(如果手机缓存里面有就从缓存获取)

获取网络图片的方法(如果手机缓存里面有就从缓存获取),我以前写的,比较原始:Java代码 ImageView mImageView = (ImageView)this.findViewById(R.id.imageview); String imagePath = getImagePath(context, photoURL); // context:上下文 ,pho

2011-06-16 00:40:00 4203 1

转载 Android中TASK和PROCESS的区别,获取最近运行的程序和正在运行的进程

Android中关于任务和进程的概念有点混淆,网上看到一篇说得很好的文章,摘过来记录一下~~~ http://bbs.sjtu.edu.cn/bbstcon,board,MobilePhone,reid,1288709685,file,M.1288709685.A.html我的个人理解:首先你看到的不是进程(process),是任务(Task)。用终端,输ps,可以看到真正的运行中的linux p

2011-06-16 00:33:00 1456

转载 Android学习笔记-常用的一些源码,防止忘记了。。。

Android 学习笔记1. 长点击控件菜单,即我们常说的右键菜单,不过好像ContextMenu不支持ICON的, 所以即使在源码里面可以使用setIcon函数,但是还是不会有效果的。。。 一般有下面三个步骤: // 通常在onCreate函数中注册一个控件,btn为需要弹出ContextMenu的控件 this.registerForContextMenu(btn); //////////

2011-06-16 00:31:00 844

转载 Android使用ViewFlipper做页面切换,与手势滑动切换的使用

Android系统自带有一个多页面管理的控件:ViewFlipper. 它可以简单实现子页面的切换,,, 它只需使用addView方法添加几个View,每个View对应的是一个页面,即可完成对于多页面的管理,,,在android上实现手势的识别也比较简单,可以实现OnTouchListener和OnGuestureListener接口, 然后在OnTouch函数中注册GestureDetect

2011-06-16 00:29:00 1803

转载 WindowManager.LayoutParams

android学习---- WindowManager.LayoutParams  (2011-03-31 14:41:30) 转载  标签:  windowmanager   .   layoutparams 分类: Android    WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutPar

2011-06-16 00:28:00 1824

转载 Android中使用GridView分页显示系统所安装的应用,支持拖动与手势滑动

近在看ADW的东西,昨天从Launcher中提取了WorkSpace,可以左右拖动以及手势滑动切换页面,但是在测试中,只是使用静态的方法往里面添加内容,相应的说明和源码可以看这里: http://blog.csdn.net/Yao_GUET/archive/2011/05/04/6393962.aspx现在测试一下使用addView方法,所以做一个分页显示系统所安装程序的测试应用。 使用Gri

2011-06-16 00:24:00 1525

转载 提取Launcher中的WorkSapce,可以左右滑动切换屏幕页面的类

提取Launcher中的WorkSapce,可以左右滑动切换屏幕页面的类By:Yao.GUET 转载请注明出处。 http://blog.csdn.net/Yao_GUET对于Launcher的桌面滑动大家应该都比较熟悉了,最好的体验应该是可以随着手指的滑动而显示不同位置的桌面, 比一般用ViewFlinger+动画所实现的手势切换页面感觉良好多了~~~~ 分析了一下Launcher中的W

2011-06-16 00:21:00 802

转载 Android开发之ListView 适配器(Adapter)优化

ListView的Adapter的作用如下图所示:Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的系统资源?先看看下面的代码:public View getView(int position, View co

2011-06-15 23:43:00 543

转载 实现图像的编辑和合成

01.package demo.camera;  02.import java.io.FileNotFoundException;  03.import android.app.Activity;  04.import android.content.Intent;  05.import android.graphics.Bitmap;  06.import android.graphics.Bi

2011-06-15 23:30:00 814

转载 利用Service实现背景音乐的播放

Android允许我们使用Service组件来完成后台任务,这些任务的允许不会影响到用户其他的交互。1、Activity类  view plaincopy to clipboardprint?01.package demo.camera;  02.import android.app.Activity;  03.import android.content.ComponentName;

2011-06-15 23:28:00 1152

转载 检索MediaStore中的Video和其对应的缩略图信息

和Image,Audio一样,在Android中,Video信息也被MediaStore管理着。和每个视频对应的有其一个缩略图,这个缩略图往往是其第一帧的图像。下面看代码: view plaincopy to clipboardprint?01.package demo.camera;  02.import java.util.ArrayList;  03.import java.

2011-06-15 23:23:00 3527

转载 播放网络上的视频

Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这 两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。代码如下: view plaincopy t

2011-06-15 23:22:00 827

转载 Android打造个性十足的组件技术之复合组件

在Android中,我们可以通过继承View来打造完全如我们所愿的组件,但是,有的时候,我们需要的组件是一个由现有的几个组件的组合实现的,那么我们就可以利用组件合成技术,呵呵,这个名字我自己起的。在Android中打造复合组件,其实只需要继承Layout或者其子类,比如LinearLayout等,然后在其中定义需要完成该功能的现有的几个组件。然后定义一个监听器(就是一个简单的接口,暴露给用

2011-06-15 23:18:00 785

转载 实现仿百度图片查看功能(点击缩略图放大效果)

我们知道,进入百度图片后,输入一个关键字后,首先看到的是很多缩略图,当我们点击某张缩略图时,我们就可以进入到大图显示页面,在大图显示页面,中包含了一个图片画廊,同时当前大图为刚刚我们点击的那张图片。现在我们看看在Android中如何实现类似的效果:首先,我们需要有一个控件来显示缩略图,这里没有什么比GridView更加合适了。配置文件如下:我们知道,进入百度图片后,输入一个关键字后

2011-06-15 23:12:00 8441 1

转载 关于View::setTag()跟getTag()

最近在写一个自定义的Adapter用来绑定ListView,在重写getView的时候发现网上参考代码有用到setTag()和getTag()两个函数,百度找不到答案,google一搜就知道了,:P     View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个But

2011-06-15 15:30:00 755

转载 限制URLConnection抓取本地Caches数据

当通过URL获取网络资源或者其它操作时,系统会寻找本地与其匹配的Caches记录,其结果可能造成程序无法直接获得最新数据,针对这样的问题可以设置URLConnection实例不读取本地Caches,以下是具体操作过程:1.URL myURL = new URL("<a onclick="function onclick(){pageTracker._trackPageview(

2011-06-15 13:47:00 564

原创 zxhwolfe开发点滴(相当多的Android开发相关文章,记住其网址)

http://www.zxhwolfe.com/archives/category/android http://blog.csdn.net/chenjie19891104/category/756236.aspx

2011-06-15 13:39:00 551

转载 android drawBitmapMesh and drawVertices

转自:http://www.zxhwolfe.com/archives/570 androidDemo中有关于两个方法的示例,功能简单且说明不详细。根本无法帮助开发人员迅速掌握。api文档更是让人…唉.最近在试图研究下android上实现类似iphone上ibook软件的翻书效果。这种翻书特效在iphone上居然是直接提供的功能。对两个方法了解些皮毛特记录如下:drawBitmapMesh

2011-06-15 13:33:00 2837

转载 android 分享功能实现 即通过其他activity分享

转自:http://www.zxhwolfe.com/archives/588 核心代码如下:Intent intent=new Intent(Intent.ACTION_SEND);intent.setType(“text/plain”);intent.putExtra(Intent.EXTRA_SUBJECT, “分享”);intent.putExtra(Intent.EXTRA_TE

2011-06-15 13:31:00 781

转载 Splash Screen开场屏在Android中的实现

转自:http://www.zxhwolfe.com/archives/630 很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台

2011-06-15 13:24:00 683

转载 android布局技巧 ViewStub

转自:http://www.zxhwolfe.com/archives/612 ViewStub 是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,在需要的时候再加载View,可Java中常见的性能优化方法延迟加载一样。之前提到过标签,用来重用layout布局。ViewStub是一个看不见的,轻量级的View。它没有尺寸,也不会绘制以及以某种形式参与到布局中来。这

2011-06-15 13:18:00 706

转载 关于多成Layer嵌套的问题

<AbsoluteLayout android:id="@+id/AbsoluteLayout" android:layout_height="fill_parent" android:layout_width="fill_parent" > <ImageView android:id="@+id/myImageView" an

2011-06-15 00:47:00 2610

转载 网上搜索到的一些资料,做个备份

1.检查是否有网络连接  Java代码  1. public static boolean isNetworkAvailable(Context context) {  2. ConnectivityManager cm = (ConnectivityManager) context.getSystemService(  3. Context.CONNECTIVITY_SERVICE);  4.

2011-06-15 00:45:00 745

原创 获得SD卡中源图和缩略图

1、SD卡中的所有缩略图可以通过MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI来得到2、MediaStore.Images.Media.EXTERNAL_CONTENT_URI来得到原始图片 删除源图后缩略图会自动删除,缩略图是存数据库中的,每次插入sd卡,系统会自动扫描生成缩略图。数据库中还存储了源图的路径

2011-06-14 23:05:00 999

原创 通过PackageManager的api 查询已经安装的apk

通过PackageManager的api 查询已经安装的apk我们写一个叫做loadApps的方法将活得的应用程序列表放到private List mApps; 中,如下: 123456private void loadApps() {         Intent mainIntent = new Intent(Intent

2011-06-14 20:23:00 1034

转载 Andorid Launcher程序代码分析

Launcher是Android系统的桌面系统,是比较重要也比较复杂的程序,这里对其代码做一个分析,希望起到抛砖引玉的作用。1. Launcher有什么? live folder , widget , shortcut , wallpaper ,见 onActivityResult2. UI 分成 3 部分: workspace,  slibingdrawer,  deletezone3. Men

2011-06-14 13:10:00 575

转载 Android通过共享用户ID来实现多Activity进程共享

 转自:http://www.lhzhang.org/post/2010/09/Androide9809ae8bf87e585b1e4baabe794a8e688b7IDe69da5e5ae9ee78eb0e5a49aActivitye8bf9be7a88be585b1e4baab.aspx 有朋友问到如何在Android不同应用程序之间共享内存,遂引发了这个文章,转成都一位程序员,实

2011-06-14 10:03:00 681

原创 根据经纬度查询地址并对获取的json数据进行解析

 第一步:根据指定的URL从google 服务器上获得包含地址的json格式的数据(其还提供xml格式的,但json解析效率比xml高)private static StringBuffer getJSONData(String urlPath){ try { URL url = new URL(urlPath); HttpURLConnection

2011-06-13 20:37:00 7029

转载 利用GoogleApi根据经纬度查询地名,和根据地名查询经纬度Java代码

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.MalformedURLException;import java.net.UR

2011-06-13 11:47:00 11779 7

原创 几种获得LayoutInflater对象的方法以及区别

在代码中有以下三种获得LayoutInflater对象的方法,具体如下:第一种方法:LayoutInflater inflater = LayoutInflater.from(this); View layout = inflater.inflate(R.layout.main, null); 第二种方法:LayoutInflater inflater = getLayo

2011-06-12 22:46:00 1628

转载 Android listView 中响应Button点击事件

其实很简单就是在getView中给button添加接口public class Task_list_single_item_adapter extends BaseAdapter { LayoutInflater inflater; Context context; public Task_list_single_item_adapter(Context context){

2011-06-11 18:14:00 5843 1

原创 Android AppWidget 开发中PendingIntent传送数据丢失解决办法

AppWidget要向外部发送数据,可以把数据放在Intent里,再用intent对象生成一个PendingIntent对象,然后用RemoteViews的setOnClickPendingIntent绑定到相应控件上,具体代码如下:RemoteViews updateViews = new RemoteViews(context.getPackageName(), R.layout.widg

2011-06-11 11:48:00 1252

转载 使用Handler的大致流程

转贴链接:使用Handler的大致流程(感觉这个很详细,跟大家分享下。)http://www.eoeandroid.com/forum-viewthread-tid-79429-fromuid-24829.html1、首先创建一个Handler对象,可以直接使用Handler无参构造函数创建Handler对象,也可以继承Handler类,重写handleMessage方法来创建

2011-06-11 08:13:00 820

转载 mService1模块(后台服务,用于维护流量日志)

public class mService1 extends Service{ private Handler objHandler = new Handler(); private int intCounter=0; private int mHour; private int mMinute; private int mY

2011-06-10 15:13:00 524

转载 防火墙

package zy.dnh;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;impo

2011-06-10 15:11:00 491

空空如也

空空如也

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

TA关注的人

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