自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 编写 Android 触摸屏手势识别程序

很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中

2012-08-17 17:29:08 901

转载 Android 之采用execSQL和rawQuery方法完成数据的添删改查操作

使用 SQLiteDatabase 操作 SQLite 数据库[java] view plaincopy/* Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRU

2012-08-16 15:50:02 880

转载 随机访问类(RandomAccessFile)

随机访问类(RandomAccessFile) - [] 输入流FileInputStream和输出流 FileOutputStream,实现的是对磁盘文件的顺序读写,而且读写要分别创建不同对象。相比之下RandomAccessFile类则可对文件实现随机读写操作。 RandomAccessFile对象的文件位置指针遵循下面的规律: ·新建RandomAccessFile对象的文件位置

2012-08-16 00:00:14 653

转载 file的getPath getAbsolutePath和getCanonicalPath的不同

file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublic String getPath()将此抽象路径名转换为一个路径名字符

2012-08-15 23:42:21 562

转载 PrintStream

之前所介绍过的Stream输出对象,都是直接将内存中的数据写出至目的地(例如一个档案),举个例子来说,如果您将 int 整数 1 使用之前介绍的Stream对象输出至档案,则档案中所储存的是 int 整数 1 在内存中的值,例如:FileStream.javapackage onlyfun.caterpillar;import java.io.*;public class File

2012-08-15 17:18:12 2294

转载 SharedPreferences具体使用方法及createPackageContext方法(获取其他应用的共享文件)

很多时候我们开发的软件需要向用户提供软件参数设置功能,Android应用,我们最适合采用什么方式保存软件配置参数呢?在Android平台上,提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,使用简易的键值对存储。文件存放在/data/data//shared_prefs

2012-08-13 17:25:43 911

转载 SimpleDateFormat使用详解

public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF

2012-08-13 16:30:21 526

转载 关于Bitmap的使用小结

创建bitmap:Bitmap bm = null;bm = Bitmap.createBitmap(w, h, Config.ALPHA_8); //每个像素占一个字节(8位)bm = Bitmap.createBitmap(w, h, Config.ARGB_4444); //两个字节bm = Bitmap.createBitmap(w, h, Config.ARGB_8888)

2012-08-10 11:07:23 857

转载 Android高手进阶教程(四)之----Android 中自定义属性(attr.xml,TypedArray)的使用!

今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android高手进阶教程(三) 查看第三课,这样跟容易方便你的理解! 在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 好了我就不卖关子了,直接进入主题。大致以下步骤:

2012-08-09 17:07:43 996

转载 Android setTheme无效的问题 (轉自:http://endf.javaeye.com/blog/771685)

在SDK中介绍setTheme需要在setContentView之前使用,但是在实际使用中发现只有在super.onCreate调用之前调用方可有效,也许是2.2的一个问题。可以参照http://code.google.com/p/android/issues/detail?id=4394这一部分内容其中下边这个人的回答很有参考价值***********************

2012-08-09 00:39:20 7041 2

转载 The import android provider.ContactsContract cannot be resolved

原因是例子里面用的是android1.5,里面没有android provider.ContactsContract包1、在文件default.properties 里修改target的值为target=android-82、在androidmanifest.xml改sdk的版本为8,即

2012-08-07 09:34:17 883

转载 Activity返回值

转自:http://www.cnblogs.com/xirihanlin/archive/2009/07/30/1534725.html     使用startActivity方式启动的Activity和它的父Activity无关,当它关闭时也不会提供任何反馈。 可变通的,你可以启动一个Activity作为子Activity,它与父Activity有内在的联

2012-08-07 00:25:25 432

转载 Android中的Context详解

转自:http://blog.csdn.net/qq272803220/article/details/7327178Android基础概念Context的作用Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过C

2012-08-06 15:51:07 455

转载 JAVA泛型简析

泛型是JDK1.5支持的新功能之一,在目前的JAVA编程中被广泛的使用,下面我们就来看看泛型和它的属性。1、Java泛型   其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型也是一样的,这样写class Java_Generics<K,

2012-08-04 23:15:25 454

转载 判断发送短信后的状态……BroadcastReceiver聆听PendingIntent

package irdc.ex06_14;import android.app.Activity;import android.app.PendingIntent;import android.content.BroadcastReceiver;import android.content.Context;import android.content

2012-08-02 17:25:58 834

转载 Android-Intent和PendingIntent的关系

Intent和PendingIntent的关系 Intent和PendingIntent的关系越看越迷惑,花了一段时间分析Android的JavaDoc终于有点心得,在此与大家分享: Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service)。

2012-08-02 17:24:46 444

转载 android full screen

/come from googleIf you only want to remove the title bar, add this line to onCreate() method of your activity:  this.requestWindowFeature(Window.FEATURE_NO_TITLE);   If you want to se

2012-08-02 09:58:44 1191

转载 Android Bitmap和Canvas学习笔记

位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源:        Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable

2012-08-02 09:27:19 984

转载 由system.currentTimeMillis() 获得当前的时间

System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。currentTimeMillis方法public static long currentTimeMillis()该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。可以直接把这个方

2012-07-31 15:53:10 213915 10

转载 Intent和PendingIntent的区别

intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadc

2012-07-31 15:29:23 1291

转载 android dialog ——ProgressDialog 进度条对话框详解

首先在onCreateDialog方法里创建一个ProgressDialog,如下://this表示该对话框是针对当前Activity的progressDialog = new ProgressDialog(this);//设置最大值为100progressDialog.setMax(100);//设置进度条风格STYLE_HORIZONTAL

2012-07-30 13:46:39 2024

转载 自定义视图中使用自定义变量

在编写Android自定义按钮示例基础上,如果要指定字体大小产生这样的效果:其实是不需要自定义变量的,可以直接使用TextView的配置属性:    android:layout_width="fill_parent" android:layout_height="fill_parent"     android:layout_weight="1" android:

2012-07-29 19:16:05 818

转载 转 Caused by: java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams

最近,在android中用代码动态改变某种布局(组件)的高度时,会遇到如题所示的类转换异常。上网查了一下,如下所示:These supply parameters to the parent of this view specifying how it should be arranged. There are many subclasses of ViewGroup.LayoutPara

2012-07-29 14:20:20 902

转载 玩转Android---UI篇---ListView之ArrayAdapter(列表)---2

ArrayAdapter(数组适配器)一般用于显示一行文本信息,所以比较容易。 public ArrayAdapter(Context context,int textViewResourceId,List objects)上面的这行代码来装配数据,要装配这些数据就需要一个连接ListView视图对象和数组数据的适配器来两者的适配工作,ArrayAdapter的构造需要三个

2012-07-28 22:17:23 594

转载 LayoutInflater inflate参数详解

LayoutInflater类概述:实例化一个XML布局文件到相应的View对象,并不直接使用。使用getLayoutInflater()或getSystemService(String)来获取一个标准的布局填充器实例。可以勾子到当前的View对象,配置到您当前运行的设备上。public View inflate (int resource, ViewGroup root,

2012-07-28 13:33:19 3936

转载 Android 中LayoutInflater的使用

LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是:LayoutInflater是用来找layout下xml布局文件,并且实例化!findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。为了让大家容易理解我做了一个简单的

2012-07-28 13:05:12 534

转载 View 编程(0): 认识 LayoutInflater

LayoutInflater 在 android 开发中使用频率较高,需要留意!该类是一个抽象类,在文档中如下声明:public abstract class LayoutInflater extends Object1.  获得 LayoutInflater 实例三种方法可以获得该实例对象,方法如下:a. L

2012-07-28 12:39:35 353

转载 Android入门第十四篇之画图

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!        常用控件说了不少,现在说说手机开发中也常用到的画图。要掌握Android的画图,首先就要了解一下,基本用到的图形接口:1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间;2.Canvas,紧密与Bitmap联系,把Bitmap比喻内

2012-07-27 14:43:07 395

转载 Bitmap , BitmapDrawable ,Drawable,byte[]

BitmapDrawable 是 Drawable的子类     Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。       Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一

2012-07-27 13:27:41 773

转载 SystemClock类概述

类的概述核心计时设施。 三种不同的时钟是适合的,并且他们不应该被混淆:System.currentTimeMillis()是一个标准的“墙”时钟(时间和日期)表达毫秒自纪元。该墙时钟能够被用户或电话网络(见setCurrentTimeMillis(long))设置,所以时间可能会向前或向后不可预知地跳。该时钟应该仅仅被使用,当现实世界的对应的日期和时间是重要的,例如在一个日历或闹钟

2012-07-26 23:01:33 556

转载 .9图片的制作(Draw 9-patch)

与传统的png 格式图片相比, 9.png 格式图片在图片四周有一圈一个像素点组成的边沿,该边沿用于对图片的可扩展区和内容显示区进行定义。   这种格式的图片在android 环境下具有自适应调节大小的能力。 1.在SDK里的tools文件夹里有一个工具名字为draw9patch2.执行之后就是上面截图的这个工具,选择一张图片添加进来

2012-07-26 21:09:20 502

转载 Android应用开发笔记(10):制作自定义背景Button按钮、自定义形状Button的全攻略

在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。首先看实现效果截图:自定义背景的按钮目前有2种方式实现,矢量和位图。1. 矢量

2012-07-25 22:11:36 871

转载 Android中的android:layout_width和android:width区别

android:width 其实是定义控件上面的文本(TextView) 的宽度,当然这个宽度也是和 android:layout_width 配合起来作用的,如果 android:layout_width="fill_parent" 的话,那么设置 android:width 是没有意义的android:layout_width 其实是可以实现 android:width 的效果的,

2012-07-24 22:29:58 655

转载 19、从头学Android之Android的数据存储--SharedPreferences

SharedPreferences简介在Android开发过程中,有时候我们需要保存一些简单的软件配置等简单数据的信息,而如果我们直接用数据库存储的话又不太方便,在这里我们就可以用到SharedPreferences,SharedPreferences保存的数据主要是类似于配置信息格式的数据,因此保存的数据主要是简单类型的键值对(key-value),它保存的是一个XML文件。Sh

2012-07-21 11:20:24 1810

转载 Android多线程及异步处理问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://myqdroid.blog.51cto.com/2057579/3921571、问题提出1)为何需要多线程?2)多线程如何实现?3)多线程机制的核心是啥?4)到底有多少种实现方式? 2、问题分析1)究其为啥需要多线

2012-07-19 20:45:44 346

转载 Android Bitmap和Canvas学习笔记

位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源:        Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable

2012-07-16 23:38:25 404

转载 Android UI学习 - 对话框 (AlertDialog & ProgressDialog)

本文是对网上的文章《Android开发指南-用户界面-对话框》的部分内容进行简化,并加上自己的某些理解。里面的相同内容,版权归原翻译作者所有。显示对话框    对话框经常作为Activity的一部分来创建和显示。你通常应该从protected Dialog Activity.onCreateDialog (int id) 回调方法里创建对话框。当你使用这个回调函数时,Andro

2012-07-15 21:48:13 486

转载 [Android]异步任务AsyncTask使用解析

AsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask:Params是指调用execute()方法时传入的参数类型和doInBackgound()的参数类型Progr

2012-07-14 23:04:39 462

转载 AsyncTask实例代码演示Android异步任务

原文地址http://bbs.isgphone.com/viewthread.php?tid=5455请支持原创上次我们讲到了Android提供了一个较线程更简单的处理多任务的方法AsyncTask异步任务类,相对于线程来说AsyncTask对于简单的任务处理更安全,其内部的实现方法使用了Android的Handler机制,对于常见的文件下载可以使用AsyncTask类

2012-07-14 23:02:44 432

转载 正则的反斜杠问题

在拆分字符串时我希望通过\来拆分,可是用\\来拆分的时候遇到Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \错误,后来用\\\\来匹配就没有问题了。附上测试代码:Java代码  import

2012-07-07 22:11:52 1574

空空如也

空空如也

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

TA关注的人

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