- 博客(9)
- 资源 (13)
- 收藏
- 关注
原创 自定义Annotation类型
<br />自定义Annotation类型:标识符(marker Annotation):@interface<br />Annotation的使用:可以放在任何地方,如类的前面,方法的前面,变量、属性的前面等等。<br />Annotation的定义:<br />在定义Annotation型态的时候不能继承其它的Annotation型态或接口<br />1、不带参数的定义与使用java 代码<br />package com.test; public @interface Annota
2010-11-26 15:18:00 843
原创 [转]Android任务、进程、线程详解
<br />任务、进程和线程<br /> 关于Android中的组件和应用,之前涉及,大都是静态的概念。而当一个应用运行起来,就难免会需要关心进程、线程这样的概念。在Android中,组件的动态运行,有一个最与众不同的概念,就是Task,翻译成任务,应该还是比较顺理成章的。<br />Task的介入,最主要的作用,是将组件之间的连接,从进程概念的细节中剥离出来,可以以一种不同模型的东西进行配置,在很多时候,能够简化上层开发人员的理解难度,帮助大家更好的进行开发和配置。<br /><br />任务<br
2010-11-24 10:31:00 3491
原创 Android的计量单位px,in,mm,pt,dp,dip,sp
<br />Historically, programmers always designed computer interfaces in terms of pixels. For example, you mightmake a field 300 pixels wide, allow 5 pixels of spacing between columns, and define icons 16-by-16 pixels in size. The problem is that if you run
2010-11-20 11:28:00 6628 3
原创 Java UTC 时间
<br /> SimpleDateFormat foo = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); System.out.println("foo:"+foo.format(new Date())); Calendar gc = GregorianCalendar.getInstance(); System.out.println("gc.getTime():"+gc.getTime()); System.out.print
2010-11-18 21:07:00 6417
原创 切换Activity时添加Animation效果
一般在startActivity后调用overridePendingTransition方法,该方法是在Android2.0新增进去的,所以只支持Android2.0以上系统示例如下:Intent intent = new Intent(WelcomeActivity.this,MainActivity.class);startActivity(intent );overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_
2010-11-18 10:56:00 9394
原创 获取VersionCode
<br />sContext.getPackageManager().getPackageInfo(packageName, 0).versionCode;
2010-11-09 16:16:00 2639
原创 获取Android系统正在运行的进程
<br /> final ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); final List<RunningAppProcessInfo> processes = am.getRunningAppProcesses();
2010-11-09 10:02:00 2720
原创 TextView总是显示跑马灯效果
首先,使用TextView实现走马灯形式的滚动显示,只需要对其设置两个属性: android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"但是,TextView的滚动显示,有一个前提,TextView需要必须处于focus状态。当TextView失去焦点的时候,TextView将会停止滚动。如何实现无限滚动,当然也需要从焦点入手。当然,直接requestFocus()是不行的,这里我使用了另外一个方法。观察到tex
2010-11-03 16:00:00 11023 2
原创 布局文件中layout_weight的作用
<br />layout_weight是LinearLayouts的view布局里一个很重要的值。<br />所有的view的layout_weight缺省值都是为0,意味着他们只在屏幕上占据它们需要显示的空间大小。<br />activity根据这个View的比0大的layout_weight值来划分剩余的空间和其它Views定义的layout_weight也按比例进行空间的划分。<br /> <br />给个例子:假设我们在水平行上有一个文本标签和两个文本编辑框view. 文本标签没有定义layou
2010-11-03 15:56:00 1428
Robotium简单示例
2014-07-01
JakeWharton-NineOldAndroids-2.4.0-0-g9f20fd7
2012-11-22
J2SE平台下的电子书翻页效果代码
2010-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人