自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (29)
  • 收藏
  • 关注

原创 Android使用FileObserver对sdcard文件或文件夹监控

Android系统API提供了FileObserver抽象类(Linux的INotify机制)来监听系统/sdcard中的文件或文件夹,FileObserver类能对sdcard中的文件及文件夹的打开、创建、移动和删除操作进行监控。   package com.orgcent.filelistener; import android.app.Activity; import and

2012-11-24 14:48:01 640

原创 Android中导入的第三方jar包关联源代码和JavaDoc

1、 与libs目录同级,创建存放source和doc的相应目录,命名为libsrc、libdoc,并将相关第三方jar包分别放入其中,如gson-2.2.1-sources.jar、gson-2.2.1-javadoc.jar。 2、在libs目录下创建对应名称的properties配置文件:例如第三方的jar包为gson-2.2.1.jar,那么就建立gson-2.2.1.jar.prope

2012-11-24 12:34:06 4433 1

原创 通过按键控制ListView,TabHost中的焦点。

ListView主要确认是否让ListView的Item可以获取到焦点,然后进行判断。 场景一: ListView 中有多个BUTTON: mListView.setFocusable(false);//不让ListView可以获取焦点,我们通过让Item中的Button来获取焦点控制上下的移动,注意必须要有BUTTON否则不可以上下移动 mListView.setItemsCan

2012-11-19 23:10:31 1742

原创 Android的一些属性

设置单元格内的控件的形状(可压缩,可伸长,可隐藏等)     android:shrinkColumns 设置该列的所有单元格的宽度可以被收缩,以保证该表格能够适应父容器宽度     android:stretchColumns 设置该列的所有单元格的宽度可以被拉伸,以保证组件能完全填满表格空余空间     android:collapseColumns 设置该列的所有单元格会被隐藏 Te

2012-11-17 17:54:52 5856

原创 Switcher的介绍

一、TextSwitcher import java.text.SimpleDateFormat; import java.util.Date;import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener

2012-11-17 16:44:00 615

原创 Activity布局代码控制

相对布局的代码控制: 线性布局代码控制:RedioGroup 框架布局代码控制:TimePicker 表格布局代码控制(不推荐使用!因为麻烦而且参数不好控制): 为了方便给出表格布局的xml实现:  xmlns:android="http://schemas.android.com/apk/res/android"  android:orientatio

2012-11-17 15:24:56 590

原创 屏幕密度判别

低密度(ldpi 120) 中密度(mdpi 160) 高密度(hdpi 240) 超高密度(320 xhdpi) 计算: 已知:屏幕分辨率=320x480、屏幕尺寸(对角线长度)3.6 求:屏幕密度? 解:480/320=1.5; 宽X宽+高x高=3.6x3.6;(1+1.5x1.5)宽x宽= 3.6x3.6;宽=1.9969;320/1.9969=160.2467; 对比上表得

2012-11-17 10:09:10 527

原创 Android国际化和屏幕适配

一、国际化 1、语言的国际化 values/strings.xml 默认 values-zh-rCN/strings.xml 中文(简体) values-zh-rTW/strings.xml 中文(繁体) values是默认的,如果存在你未定义的语言,会使用这个文件夹下的配置文件。 values-zh-rCN 和 values-en-rUS。 并在这两个目录中各建立一个string

2012-11-17 09:54:31 3443

原创 Android Testcase

2各种类间的介绍: 2.1 junit.framework.Assert:   提供一系列的断言方法,只有当断言失败后才会输出信息。 2.2 junit.framework.TestCase:   一个testcase定义了一个运行多个测试项的配置。定义一个测试项的步骤: a. 继承一个TestCase类的子类 b. 定义一个实例来保存配置的状态值 c.

2012-11-08 10:56:57 1219

原创 Android应用开发中如何进行单元测试

单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。 对于程序员来说,如果养成

2012-11-07 22:55:21 685

转载 Android单元测试与日志输出

使用单元测试可以保证我们开发的应用质量,一般我们开发完业务层后对业务层进行测试,确保业务层不会出现bug,对业务层通过之后控制层就可以调用业务层完成所需的功能。   以前做Java开发的时候用junit进行测试,利用System.out.println()方法在控制台进行打印,下面我来讲讲如何对Android应用进行 单元测试以及日志输出。   单元测试与日志输出   1、单元测试步骤:

2012-11-07 22:13:41 749

原创 Android单元测试

1、我们可以从任意一个activity开始,对任意一个activity进行测试。 2、在运行单元测试之前,一定要先将要测试的程序安装到模拟器或真机上。 junit相关 android中的测试框架是扩展的junit3,所以在学习android中的单元测试签,可以先熟悉下junit3的使用,junit3要学习的东西应该并不多,就几页纸的东西。入门可以参考这个:http://android.

2012-11-07 21:56:30 3168

转载 浅谈HTTP中Get与Post的区别

文章出处:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资

2012-11-06 15:59:23 595

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

使用单例模式实现自己的HttpClient工具类 引子 在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。 比如你只需以下几行

2012-11-06 15:26:35 6230 1

转载 Android Fragment(2)

有关Android Fragment相关内容,昨天我们在Fragment对比Activity - Android碎片介绍一文简单讲了下Fragment的作用以及它的生命周期,今天Android123主要讲些Fragment的管理控制、性能优化以及和Activity的传输相关内容。   一、 管理Fragment   管理Fragment在你的Activity你需要使用一个名为FragmentM

2012-11-05 23:26:12 1827

转载 Android中Fragment的应用

Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件, 并且可以在activity运行期间添加和删除. Fragm

2012-11-05 23:22:10 1049 1

原创 HierarchyViewer的使用

ierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。 使用HierarchyView能深入全面的理解xml布局文件,更可以通过它来学习别人优秀的布局技巧。下面是

2012-11-03 00:09:02 380

数据库操作例子

数据库sqlite操作例子,自己写的代码,包含了增删改查

2012-10-26

数据解析相关工程集合

做json,Gson,fastJson数据解析的例子,包含服务器端的代码,自己写的,当然有可能不是很完善,但是很好用!

2012-10-26

ContentProvider完整例子

学习ContentProvider 很好的一个例子

2012-10-22

我的微博客户端

自主开发的新浪微博,希望有朋友支持我,我会继续做出好的应用出来,供大家分享。

2012-09-18

通过service发送广播通知activity修改UI的内容

通过service发送广播通知activity修改UI的内容,源代码,希望对你有所帮助

2012-09-10

通过Handler进行传递值更新进度条

通过Handler进行传递值更新进度条,源代码,希望对你有所帮助

2012-09-10

Android60个经典示例

Android60个经典示例,各个例子都是一个工程,分的很清晰,希望对大家有所帮助

2012-09-09

Android-操作本地数据库完全代码

Android-操作本地数据库完全代码,本例实现SQLite数据库增加、删除、修改、模糊查询操作。

2012-09-09

ListView上拉刷新下拉加载更多

ListView上拉刷新下拉加载更多,实现上拉刷新,下拉刷新的效果

2012-09-09

研磨设计模式

研磨设计模式,从事java方向的开发人员,对开发模式运用的好还,直接影响你代码的质量

2012-09-08

一个Demo让你掌握所有的android控件

一个Demo让你掌握所有的android控件,对于开发人员,必不可少的参考资料

2012-09-08

模拟模仿骰子的android游戏

模拟模仿骰子的android游戏,可以帮助我们学习android的游戏开发,希望对你能有所帮助

2012-09-08

腾讯微博客户端源码

腾讯微博客户端源码,如果你想尝试开发微薄的话,这个是个不错的参考资料

2012-09-08

Android指南针

Android指南针源码,如果你还在为Android市场上的指南针烦人的广告而烦恼,何不自己尝试写一个,可以参考这个程序,相信你能行

2012-09-08

android常用图片特效处理

android常用图片特效处理,处理多种特效,自己认为效果还是不错滴

2012-09-08

Android卷曲翻页效果

Android卷曲翻页效果,可以不错的效果,希望大家尝试新的东西

2012-09-08

Android连连看

Android连连看,一个小的程序,希望对大家的学习有所帮助

2012-09-08

Android贪吃蛇

自己写的Snake有点简陋,不过基本功能都实现啦

2012-09-08

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

android 漂亮的UI界面 完整的界面设计,不错的UI设计,帮助我们快速的实现漂亮的UI

2012-09-08

从零开始android游戏编程

从零开始android游戏编程,可以帮我们理清游戏开发的思路,帮助我们更快的掌握游戏开发

2012-09-08

Android反编译工具

你还在为开到别人优秀的程序而羡慕吗?你想知道是怎么写成的吗?通过反编译APK可以帮助你更好地学习别人的代码

2012-09-08

设计模式那点事

设计模式的概念最早是由一名建筑师提出来的,他试图在图纸上用一种结构化、可重用化的方法,获得建筑的基本要素,从而可以将更多的精力放在具体建筑物和城镇的设计上。

2012-09-08

Android高级编程

《Android高级编程》首先简要介绍Android软件栈,接着陈述为手机创建稳定可靠、赏心悦目的应用程序的基本原理。通过学习,您可以打下牢固的理论根基,了解使用当前Android 1.0 SDK编写定制移动程序所需的知识,还能灵活快捷地运用未来的增强功能构建最前沿的解决方案。

2012-06-01

JAVA多线程断电续传下载程序

多线程下载的程序,代码完整,可运行,帮助java的学习者更好的掌握断点续传的要点

2012-06-01

mars老师视频源码

mars老师视频源码,很适合初学者,mas老师真的很好啊

2012-03-29

空空如也

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

TA关注的人

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