2012年9月24日

自定义Dialog

摘要: 应用场景:自定义Dialog效果图:1.创建Dialog对象代码如下:Dialog dialog = new Dialog(CustomDialogActivity.this, R.style.CustomDialog);注:创建Dialog对象时,需传入两个参数:第一个参数是:Activity对象;第二个参数是:自定义的对话框style,它指向的是values文件夹下styles.xml文件中的如下代码:<?xml version="1.0" encoding="utf-8"?><resources> <!-- 自定义Di 阅读全文

posted @ 2012-09-24 18:32 Harvey Ren 阅读(774) 评论(1) 推荐(0) 编辑

自定义ProgressBar

摘要: 应用场景:自定义带动画进度条效果图:1.在xml文件中添加ProgressBar控件代码如下:<ProgressBar android:id="@+id/customProgressBar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="15.0dip" android:layout_marginBottom="5.0dip" androi 阅读全文

posted @ 2012-09-24 13:32 Harvey Ren 阅读(6762) 评论(1) 推荐(0) 编辑

单例模式

摘要: 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 显然单例模式的要点有三个: 1.某个类只能有一个实例; 2.它必须自行创建这个实例(在该类内部创建自身的实例对象); 3.它必须自行向整个系统提供这个实例。 在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。可以看到,所有的客户对象共享一个单例对象。而且从单例对象到自身的连接线可以看出,单例对象持有对自己的引用。 一些资源管理器常常设计成单 阅读全文

posted @ 2012-09-24 10:47 Harvey Ren 阅读(438) 评论(1) 推荐(0) 编辑

Toast用法

摘要: 应用场景:弹出提示信息主界面:代码如下: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); init(); } private void init() { defaultToastBtn = (Button) findViewById(R.id.defaultToastBtn); customL... 阅读全文

posted @ 2012-09-24 09:45 Harvey Ren 阅读(15269) 评论(1) 推荐(2) 编辑

导航