2011年3月15日
摘要: handler机制在很多时候都用来跟新UI,这里把ProgressBar与handler混搭,重点来看handler的使用。public class mProgressBarActivity extends Activity implements OnClickListener{ private TextView mTextView01; private Button mButton01; private ProgressBar mProgressBar01; public int intCounter=0; /* 自定义Handler信息代码,用以作为识别事件处理 */ protected 阅读全文
posted @ 2011-03-15 18:10 可乐boyupeng 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一般的对话框只有一条message,怎么让对话框列出很多选项,并且可以选中其中的一个呢?那就要在对话框中加入数组,使之具有选择功能。现在string中加入数组,代码如下:<?xml version="1.0" encoding="utf-8"?><resources> <string name="str_ok">确认</string> <array name="items_irdc_dialog"> <item>你是帅哥</item> 阅读全文
posted @ 2011-03-15 16:15 可乐boyupeng 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在后台程序运行时,经常需要弹出进度条,来减少用户的等待感,下面用线程等待3秒来模仿后天程序的运行,简单代码如下:public class ShowProgressBarActivity extends Activity{ private Button mButton1; public ProgressDialog myProgressDialog = null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.o 阅读全文
posted @ 2011-03-15 15:31 可乐boyupeng 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 有一种类似苹果手机的拖动图片的控件,叫做Gallery。实现其需要用到BaseAdapter适配器来传递图片数据,简单的实现代码如下:public class GalleryDemo extends Activity{ private TextView mTextView01; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView 阅读全文
posted @ 2011-03-15 15:04 可乐boyupeng 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 如果要将数据从一个activity传递到另一个activity,就需要利用bundle的数据封装能力。首先在PutBundleActivity中将数据放入bundle,代码如下:public class PutBundleActivity extends Activity{ /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R 阅读全文
posted @ 2011-03-15 13:48 可乐boyupeng 阅读(261) 评论(0) 推荐(0) 编辑
  2011年3月14日
摘要: 老是一个个指定控件的文字、颜色、背景等等属性非常麻烦,这时候运用Style可以让程序看起来非常简洁,在比较大的工程项目中也是经常用到。首先在values中建立一个style.xml文件,如图:然后再style中定义样式,代码如下:<?xml version="1.0" encoding="utf-8"?><resources> <style name="DavidStyleText1"> <item name="android:textSize">18sp</i 阅读全文
posted @ 2011-03-14 17:51 可乐boyupeng 阅读(1088) 评论(0) 推荐(0) 编辑
  2011年3月11日
摘要: 2010.01.17 刚刚进入一家网络开发公司,公司里面的人都是一些刚毕业不久的程序员,而我却已经是年近30的人了,在这行工作了也差不多7年了,跟他们一块工作,让我觉得自己都成为了这行里面的“老人家”了。大家对前途抱着的是希望,有的是热情,而我却像是走头无路了,月收入也只不过3000多块,让我怎么干下去呢。 主管对我说:“你刚进来,还没有什么工作分配给你,你先帮帮小陈一块开发吧!” “好吧!”我无耐地回答。 于是我向小陈问到:“有什么需要帮忙吗?” “你先开发一个订单模块吧!”她回答道。 我心里不禁在想:这样中小型的企业,这么快就用到微软的MVC来做模块,看起来还挺有前途呢。但是当我把代码拿回 阅读全文
posted @ 2011-03-11 11:07 可乐boyupeng 阅读(462) 评论(1) 推荐(0) 编辑
  2011年3月4日
摘要: 解释:矩形框代表一个类(class)。类图分三层,第一层显示类的名称。如果是抽象类,则就用斜体显示。第二层是类的特性,通常是字段和属性。第三层是类的操作,通常是方法或行为。注意前面的符号,‘+’标示public,‘-’表示private,‘#’表示protected。 阅读全文
posted @ 2011-03-04 11:20 可乐boyupeng 阅读(174) 评论(0) 推荐(0) 编辑
  2011年3月3日
摘要: 之前在公司搭建android环境,因为有大鸟的帮助,总是觉得很简单,也就没有当回事。昨天和小强一起动手搭建,才发现还真不是那么简单的事,搞到晚上一点多总算是没有白费力气。为了防止忘记也给和我一样的新手些帮助,特意总结如下:第一步:下载jdk和eclipse,在环境变量中设置如下:“Path”,其值为“C:\Java\jdk1.5.0_05\bin;” “classpath”,其值为“C:\Java\jdk1.5.0_05\lib;”第二步:下载android-sdk-windows-1.5_r1,并解压到D盘,设置环境变量“Path”,其值为“ D:\android-sdk-windows-1 阅读全文
posted @ 2011-03-03 14:10 可乐boyupeng 阅读(121) 评论(0) 推荐(0) 编辑
  2011年3月2日
摘要: 指针型常量!数组名并不是一个普通的变量,而是一个指向数组首元素的指针!也就是说,我们可以用数组名来初始化一个对应类型的指针! 阅读全文
posted @ 2011-03-02 16:28 可乐boyupeng 阅读(148) 评论(0) 推荐(0) 编辑