自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一朶婲

灬花落丶莫相离 | 灬花開丶若相惜

  • 博客(187)
  • 资源 (13)
  • 收藏
  • 关注

转载 关于android项目引入android-support-v4.jar混淆报错的解决办法

在proguard.cfg中加入以下代码:-libraryjars   /android-support-v4.jar-dontwarn **CompatHoneycomb-dontwarn **CompatHoneycombMR2-dontwarn **CompatCreatorHoneycombMR2-keep class android.support.v4.** { *

2012-10-18 00:26:21 4570

原创 横竖屏切换时候Activity的生命周期--常考题目

横竖屏切换时候Activity的生命周期        曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl

2012-10-18 00:20:14 2313 1

原创 Android应用程序结构--比较偏的考试题目

本文介绍Android的体系结构,Android应用程序的组成和Android应用的逻辑组成。   1. Android工程文件组成    在包管理器中展开项目后如下图所示:项目结构的剖析  新建的Android项目包含了src、gen、bin、assets、bin、res等目录,AndroidMainifest.xml是Android项目所必须的,其他目录、文件都是可选的。

2012-10-18 00:09:09 2164

转载 Android 1.5 在eclipse中出现:Internal Error错误解决防范

今天莫名其妙的Android项目 在eclipse下就报错了,报错类型为:ErrorLog中显示:Internal Error Java Model Exception: Java Model Status [gen [in HelloAndroid] does not exist]Problems中显示:Description    Resource

2012-10-17 23:59:57 3890

转载 TextWatcher 出现 java.lang.StackOverflowError 的解决有关问题

TextWatcher 出现 java.lang.StackOverflowError 的解决问题使用TextWatcher 的时候,class MonthlyQuotaTextWatcher implements TextWatcher{  @Override  public void afterTextChanged(Editable s) {   String str

2012-10-17 23:58:00 3968

原创 Android如何强制刷新view--比较偏的考试题目

今天学习Android VIEW的刷新机制,之前一直以为是调用VIEW的刷新就自己调用刷新函数。今天学习了一下view的刷新机制,还是表示学习到很多的知识啊。感想就是自己要多阅读android的源代码,其实很多的消息传递等等的机制,都是通过阅读android的源代码得到的,所以有事没事就去看源代码玩吧~好了,来到正题,关键的一句话就是:在Android的布局体系中,父View负责刷新、

2012-10-17 23:56:36 13863 1

原创 JAVA接口的概念、分类及与抽象类的区别

Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。  一.接口含义:  1.Java接口,Java语言中存在的结构,有特定的语法和结构;        2.一个类所具有的方法的特征集合,是一种逻辑上的抽象。  前者叫做“Java接口”,

2012-10-16 00:20:55 3882 2

原创 进程与进程间的通信方式--面试常考题目

1.管道(pipe)及有名管道(named pipe):管道可用于具有亲缘关系的父子进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。2.信号(signal):信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效果上可以说是一致的。3.消息队列(mes

2012-10-11 00:31:29 6379 1

原创 android解析XML总结(SAX、Pull、Dom三种方式)附带DOM4J、JDOM

摘要: 在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的CSDN阅读器,用到了其中的两种(sax,pull),今天对android解析xml的这三种方式进行一次 ...在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一

2012-10-09 23:56:08 3803

原创 北戴河翡翠岛

翡翠岛是个好地方,可就是交通不是很方便,最好是自己开车去,用汽油换来自由。可像我们这样的学生族只能坐火车,到了那儿再打车,就感觉很不痛快,而且心疼钱包。先说说火车吧。最便宜的车次是4495/4496(北京-秦皇岛)网上查的是19元,不过买的时候是20,是绿皮车没空调。开到北戴河大约3个半小时。车票基本提前一天就能买到,但可能没有座。我们回来时没有座,但不算很挤,3个小时多也不算太累。这个车次的

2012-09-29 09:11:31 4518

转载 java synchronized详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的

2012-09-14 16:27:03 783

原创 Handler线程操作

一、简单的实例  1、编写界面描述文件    http://schemas.android.com/apk/res/android"        android:layout_width="fill_parent"        android:orientation="vertical"        android:layout_height="fill_parent

2012-09-14 16:10:52 762

原创 Java文件锁

有时候,我们需要以独占的方式访问某个文件,因此,需要在打开文件时,对文件上锁,以防其他人或进程也访问该文件。Java本身提供了俩种锁文件的方式:方式一:用RandomAccessFile类操作文件RandomAccessFile的open方法,提供了参数,实现以独占的方式打开文件:new RandomAccessFile(file, "rws")其中的“rws”参数中,rw代表读写

2012-09-14 14:00:15 896

转载 创建正则表达式

你可以从比较简单的东西入手学习正则表达式。要想全面地掌握怎样构建正则表达式,可以去看JDK 文档的java.util.regex 的Pattern 类的文档。字符B字符B\xhh16进制值0xhh 所表示的字符\uhhhh16进制值0xhhhh 所表示的Unicode字符\tTab\n换行符

2012-09-14 12:50:06 1809

转载 JAVA的String 类

String类         1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:                            String s = “abc”;                            s = “Java语言”;

2012-09-14 12:42:30 831

转载 Java对象的强、软、弱和虚引用

1.Java对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。图1⑴强引用(

2012-09-14 12:36:16 1492

转载 Java中super的几种用法并与this的区别

1.     子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base {Base() {System.out.println("Base");}}publicclass Checketextends Base {Checket() {super();//调用父类的构造方法,一定要放在方法的首个语句System.out

2012-09-14 12:25:15 681

原创 Java中的形参和实参

形参是定义方法的时候,该方法所携带的参数,比如说现在有一个方法public void printInfo(String info){System.out.println(info);}此处info就是一个形参,它是String类型的。实参是你在调用方法的时候,给这个方法传递的参数值,比如说有这么一个语句:**.printInfo("hello");(此处**表示printInfo方法所在类的一个对

2012-09-14 12:12:47 1990

转载 Java中break return continue 区别

1、return 语句的作用      (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行      (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致      (3) return 当方法说明中用void声明返回类型为空时,应使用这种格式,不返回任何值。2、b

2012-09-14 12:01:53 15531

原创 Java中常用的转义字符

Java中常用的转义字符,如表所示:

2012-09-14 11:55:58 1001

原创 Java关键字一览表

Java的所有关键字都是小写的,TRUE 、FALSE和 NULL都不是Java关键字。Java一共包含48个关键字,如表所示:

2012-09-14 11:52:06 928

转载 Java垃圾回收机制

1. 垃圾回收的意义  在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放

2012-09-14 11:35:50 583

原创 Java保存文件时应该注意的地方

在刚开始学习Java的程序员中,发现很多程序员经常犯一个错误,他们保存一个Java文件时,常常保存成形如:*.java.txt的文件名,而且这种文件名看起来非常像是:*.java。这是Windows的默认设置所引起的,Windows默认会“隐藏已知文件类型的扩展名”。为了避免这个问题,通常推荐关闭 Windows的“隐藏已知文件类型的扩展名”功能。为了关闭“隐藏已知文件类型的扩展名”功能,在W

2012-09-14 11:15:06 1073

转载 Java中常用数据结构的实现类 Collection和Map

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。  Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map

2012-09-13 18:35:06 5685

原创 Windows平台下Android源码的下载

一、前期准备  1.下载Msysgit工具  Windows环境下的Git客户端程序,下载地址:http://code.google.com/p/msysgit/里的Downloads(或者是https://android.googlesource.com/)  参见下图: 2.安装Msysgit工具(按默认安装就可以了)  参见下图:3.在磁盘上建立一个文件夹

2012-09-13 16:30:06 4410 1

转载 Android 源代码结构

简介  在使用Andriod SDK进行应用程序开发的时候,我们需要对源代码进行调试,有可能需要进入到某个Android API函数内部进行跟踪调试。但是,如果目标版本的SDK没有关联对应版本的源代码的话,就会提示你找不到源代码。图:找不到Android源码的提示 我们都知道Android系统是一个开源工程,在网上可以下载到源代码。一般在网上搜索一下,就会找到各种下载源代码的方

2012-09-13 15:38:33 1511

原创 Notification使用以及PendingIntent.getActivity()

public void sendNotification(Context ctx, String message) {  // get the notification manager  String str = Context.NOTIFICATION_SERVICE;  NotificationManager nm = (NotificationManager) ctx.getSy

2012-09-13 10:58:20 33006 3

转载 android权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.

2012-09-13 10:17:42 970

转载 网页打不开也适用,极速浏览器使用心得

360极速浏览器使用心得  一:如何把360极速浏览器发挥到极致  1.打开  控制面板\网络和Internet\网络连接  如图把dns设置为8.8.8.8,备用8.8.6.6这样打开网页就会减少延迟,从而达到提速的效果  2.打开ie,并找到Internet选项选择链接,局域网设置把自动检测不要选  如图二.如何让极速浏览器支持基本的功能  1.

2012-09-12 19:20:43 2274

转载 【Based Android】PreferenceActivity设置菜单介绍(续)

在上一篇文章中http://www.cnblogs.com/octobershiner/archive/2011/11/07/2239621.html ,和大家分享了一下android中实现设置的一个非常重要的类SharedPreference,其实android为实现程序的设置界面提佛提提供了更为简介的方案,那就是今天要介绍的PreferenceActivity,我们看到很多的android程序

2012-09-12 19:11:15 981

原创 android中SharedPreferences和PreferenceActivity的存取数据

本文主要介绍SharedPreferences和PreferenceActivity的基础知识和用法。         主要资料来源于网络,包括但不限于:《Android之PreferenceActivity》--http://www.cnblogs.com/wservices/archive/2010/07/08/1773449.html《在Android中Preferences数据

2012-09-12 17:06:44 6091

原创 error:Error parsing XML:unbound prefix

今天写这段XML的时候总是提示这个错误。解决方法是:在PreferenceScreen后面加一段:xmlns:android="http://schemas.android.com/apk/res/android"即改后代码如下:然后就不会出现这个错误了。错误的意思是:无边界的前缀。xmlns字段可以限制这段代码的界限。

2012-09-12 12:54:11 26999 3

原创 The connection to adb is down, and a severe error has occured

一、查看\tools目录发现多了一个adb_has_moved.txt文件,里面明确告诉了原因:The adb tool has moved to platform-tools。原来从SDK R8以后,SDK需要有一个新的组件支持,这个组件叫做Platform-tools,adb已经迁移到这个目录下去了。并且 adb_has_moved.txt文件也说明需要在PATH环境变量中增加\platf

2012-09-11 21:23:26 2905

转载 Photoshop菜鸟实用入门 --- 工具箱简介

Photoshop工具箱简介1.选取工具 选取工具包含了矩形、椭圆、单行、单列选取工具。     矩形选取工具:选取该工具后在图像上拖动鼠标可以确定一个矩形的选取区域,也可以在选项面板中将选区设定为固定的大小。如果在拖动的同时按下Shift键可将选区设定为正方形。    椭圆形选取工具:选取该工具后在图像上拖动可确定椭圆形选取工具。如果在拖动的同时按下Shift键可将选区设定为

2012-09-11 15:32:37 813

转载 Android UI设计技巧

1.使用include标签实现包含共享UI设计(1)创建新的布局文件 title_layout.xml,里面包含共享内容的布局(2)layout属性:其对应抽取出来的共享的布局内容 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"   android:orientation="vert

2012-09-11 15:20:49 556

转载 Java序列化与反序列化(实践)

基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类Person.java    代码如下(记得需要实现Serializable接口):import java.

2012-09-11 14:40:21 638

转载 理解并学会使用Java对象序列化

关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有所帮助。

2012-09-11 14:28:51 608

转载 Java中printf的用法

java中的printf的用法 目前printf支持以下格式:%c 单个字符%d 十进制整数%f 十进制浮点数%o 八进制数%s 字符串%u 无符号十进制数%x 十六进制数%% 输出百分号%printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。

2012-09-11 12:47:25 1156

转载 Java正则表达式教程

原文链接:http://blog.csdn.net/hiyu2218/article/details/3404591Java正则表达式教程[1]Regular Expressions of Java Tutorial译者序  正则表达式善于处理文本,对匹配、搜索和替换等操作都有意想不到的作用。正因如此,正则表达式现在是作为程序员七种基本技能之一*,因此学习和使用它在工作中都能达到很

2012-09-11 11:20:33 1305

转载 Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等

方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).start

2012-09-11 09:04:44 884

android-support-v4.jar

关于android项目引入android-support-v4.jar混淆报错的解决办法: http://blog.csdn.net/joebaby_/article/details/8083689 ViewPager。它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。 这个附加包是android-support-v4.jar

2012-10-18

ViewPager多页面滑动切换以及动画效果

ViewPager多页面滑动切换以及动画效果 左右切换 界面跳转

2012-10-18

android 漂亮的UI界面 完整的界面设计

声明:这也是我学习时在网上下载的,鉴于分享精神,并且觉得很不错才上传上来的。。。。。 android 漂亮的UI界面 完整的界面设计 这是一个完整的UI设计,但是没写动作,这是一个公司程序员的公司任务设计,请别商用,要用请修改。。。 ps,为自己mark,也方便同行下载

2012-09-13

EditPlusV3.4.1.1123汉化特别中文版

软件大小:1.8 MB 软件语言:简体中文 软件性质:汉化软件 软件授权:特殊软件 软件等级:4 更新时间:2012-08-17 应用平台:Vista/Win2003/WinXP/Win2000 软件MD5:ACAC70B8B6ADCC2C0279ABA63419CA64 ps:附赠可以注册的key User: Free User Code: 6AC8D-784D8-DDZ95-B8W3A-45TFA

2012-09-13

360浏览器官方下载

360最新浏览器,官方最新版。无积分下载

2012-09-13

Google Chrome浏览器

Google Chrome浏览器,无积分下载

2012-09-12

Google地图开发jar包:Map.jar

mapView 加载google 地图必须要用到的jar包,供大家免费下载。感兴趣和正在开发map的童鞋,欢迎下载。 ps:jar是需要导入的工程里的,这个大家可以百度的说

2012-09-11

pingyin4j 汉字和拼音的转化

pingyin4j是一款非常强大的,汉字转化拼音类

2012-08-13

福昕PDF阅读器(Foxit Reader) 5.1.0 官方简体中文版

福昕PDF阅读器(Foxit reader)是一个小巧的PDF文档阅读器,完全免费。有了它,你无须为仅仅阅读PDF文档而下载和安装庞大的Adobe Reader,而且启动快速,对中文支持非常好。

2012-08-13

《Java P2P技术内幕》完整电子版

本书详细深入地介绍了P2P技术的基本概念、开发技术和应用实例。 全书分为4个部分23章。第一部分为前4章,简单介绍了P2P的基本概念、其Java开发平台的特性、P2P应用程序的类型以及相关产品。第二部分包括第5到10章,介绍了P2P系统的各个组成部分以及P2P应用程序的体系结构。第三部分是第11到17章,详细地阐述了使用Java开发P2P分布式系统的知识。最后5章是第四部分,介绍了5个具体的应用程序实例。本书附录介绍了J2EE的基本知识,有助于读者更好地了解开发平台。 本书适合Java专业程序员阅读,也可供准备学习和了解P2P计算技术的读者阅读参考。 通过阅读本书,你可以了解传统的客户端/服务器系统和消息传输系统与P2P系统之间的异同,通过P2P实现应用程序间的集成和互操作,选择适当的Java技术开发应用程序,在P2P中管理和共享信息,开发域驱动的P2P应用程序,在P2P环境中应用软件代理,评估P2P体系结构特有的核心系统,将Web服务和P2P应用程序结合在一起,应用SOAP、UDDI和基于XML的Java APL设计P2P服务

2012-08-13

透明度动画 尺寸伸缩动画 转换位置移动动画 转移旋转动画

AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 RotateAnimation 画面转移旋转动画效果

2012-05-30

animation的使用

AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 RotateAnimation 画面转移旋转动画效果 四种动画使用的详细。简单介绍。

2012-05-30

Android 颜色16进制对应的xml配置值

Android 颜色16进制对应的xml配置值

2012-05-24

空空如也

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

TA关注的人

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