2012年12月25日
摘要: 在我们实际开发中,经常会用到把EditText去掉背景的输入框,然后加入下划线,就像写信的信纸一样,。我们首先会想到设置控件的属性,但是发现EditText根本就没有加入下划线这个设置,所以我们得来修改一下EditText,来完成我们的需求。 我们既然要改写EditText,首先继承EditText,代码如下: 1 public class LineEditText extends EditText { 2 // 画笔 用来画下划线 3 private Paint paint; 4 5 public LineEditText(Context context, Att... 阅读全文
posted @ 2012-12-25 10:48 liutianyi 阅读(13051) 评论(1) 推荐(0) 编辑
  2012年10月12日
摘要: 程序功能:使用PopupWindow模仿window中菜单的功能,下面开始详细讲解。 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 and 阅读全文
posted @ 2012-10-12 11:15 liutianyi 阅读(1081) 评论(0) 推荐(0) 编辑
  2012年9月25日
摘要: 程序功能:在Notification中显示进度条,并随着任务完成进度更改进度条的进度,下面详细说明: 我们要在Notification中显示进度条,就要修改我其中的布局,首先准备一个布局文件,如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent&qu 阅读全文
posted @ 2012-09-25 10:02 liutianyi 阅读(4925) 评论(0) 推荐(0) 编辑
  2012年9月24日
摘要: 程序功能:读取本地JSON文件,并显示到LsitView上,下面详细介绍: 1 [ 2 { 3 "operator":"admin1", 4 "loginDate":"2012-10-20 10:28:10", 5 "logoutDate":"2012-10-20 10:32:10" 6 }, 7 { 8 "operator":"admin2", 9 "loginDate":"2012-10-22 10:2 阅读全文
posted @ 2012-09-24 15:52 liutianyi 阅读(7866) 评论(0) 推荐(0) 编辑
  2012年9月18日
摘要: 使用场景:在做一些耗时操作时(如:访问网络或者本地文件),提示用户数据加载中,完成后显示给用户加载出来的数据,并且是局部的数据加载。 功能很简单,下面开始详细讲解:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height= 阅读全文
posted @ 2012-09-18 17:33 liutianyi 阅读(676) 评论(0) 推荐(0) 编辑