自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

原创 Java代码与Xml实现界面的比较

一般情况下对于Android程序布局我们往往使用XML文件来编写,这样可以提高开发效率,但是考虑到代码的安全性以及执行效率,可以通过Java代码执行创建,虽然Android编译过的xml是二进制的,但是加载xml解析器的效率对于资源占用还是比较大的,一般一个简单的TextView

2011-07-20 01:46:25 944

原创 线程更新UI

简述 当第一次启动一个Android程序时,Android会自动创建一个称为“main”主线程的线程。这个主线程(也称为UI线程)很重要,因为它 负责把事件分派到相应的控件,其中就包括屏幕绘图事件,它同样是用户与Andriod控件交互的线程。比如,当你在屏幕上按下一个按钮后,UI

2011-07-20 01:44:29 461

原创 资源文件之StateListDrawable

StateListDrawable是定义在XML中的Drawable对象,能根据状态来呈现不同的图像。例如,Button存在多种不同的状态(pressed、focused或other),使用StateListDrawable,你可以为Button的每个状态提供不同的按钮图像。你可

2011-07-20 01:38:18 641

原创 资源文件之Color

定义在XML中的color,可以当作Drawable使用,来填充矩形区域(圆角可以有)。这种Drawable的行为很像是颜色填充。注意:Color Drawable是一种简单的资源,可以使用name特性来引用其值(不再是XML文件的名)。因此,你可以在一个XML文件中的元素下添加

2011-07-20 01:37:15 415

原创 android新浪微博客户端 开机Logo动画实现

protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  //全屏显示 this.requestWindowFeature(Window.FEATURE_

2011-07-20 01:36:06 557

原创 蓝牙设备的使用

public class BlueToothActivity extends Activity { // 获得BluetoothAdapter对象 private BluetoothAdapter adapter = null; private BluetoothReceiver

2011-07-20 01:34:25 498

原创 TextView中显示文字和图片

//文字位于图片的下方    android:drawableBottom="@drawable/detail_refresh_icon" style="@style/detail_btn" />       android:drawableBottom="@drawable/d

2011-07-20 01:33:27 982

转载 android应用程序更新功能实现

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:准备知识 AndroidManifest.xml里定义了每个Android apk

2011-07-20 01:31:53 1241

原创 每隔1秒刷新一次文本内容显示时间

// 获得文字控件 private TextView tipView = null;tipView = (TextView) findViewById(R.id.timeText);Handler handler = new Handler();//启动runnable任务han

2011-07-20 01:24:21 3255

原创 android测试框架Junit使用

在实际开发中,开发android软件的过程需要不断地进行测试。使用Junit测试框架,是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:      pac

2011-07-20 01:22:57 760

转载 Dialog中获得用户填写的数据

创建一个View对象,由View提供输入的控件和布局(一般我们通过LayoutInflater将xml布局文件转换成View对象) 创建一个Builder对象 将第一步创建的View对象设置到Builder中。 创建按钮和设置回调函数 根据之前配置的Builder生成Dialog

2011-07-20 01:21:04 1478

转载 代码控制文件的打开

private void openFile(File f)     {      Intent intent = new Intent();      intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);      intent.setA

2011-07-20 01:16:48 337

空空如也

空空如也

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

TA关注的人

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