自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (2)
  • 收藏
  • 关注

原创 java.lang.NullPointerException at android.widget.TabWidget.dispatchDraw(TabWidget.java:206)

在Android2.1或更早的版本中,用TabActivity就会出现: java.lang.NullPointerException   at android.widget.TabWidget.dispatchDraw(TabWidget.java:206)解决办法:1)首先在定义TabActivity的布局时设置TabWidget为不可用:

2013-07-29 15:10:41 1549

转载 RatingBar

1、嵌套类  接口:RatingBar.OnRatingBarChangeListener  一个回调函数,当星级进度改变时修改客户端的星级。2、XML属性              属性名称描述android:isIndicatorRatingBar是否是一个指示器(用户无法进行更改)an

2013-07-28 18:34:36 1585

转载 TextView设置不可见

可见(visible)XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE);不可见(invisible)XML文件:android:visibility="invisible"Java代码:view.setVisibility(View.INVISIBLE);隐藏(GONE)XML文件:an

2013-07-28 10:45:15 4570

转载 ListView中分割线的设置

1.在布局文件中ListView元素中通过属性设置 android:divider="#fffff" 分割线颜色 android:dividerHeight="1px" 分割线高度 2.使用XML文件设置 <gradient

2013-07-27 17:05:31 900

原创 ListActivity

1、xml布局文件加入ListView: <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" > 注意,id为系统id2、Activity

2013-07-27 10:51:47 758

转载 ListView 包含Button 的事件问题

andriod 里面的ListView是一个显示列表数据的控件,非常好用,常用适配器SimpleAdapter进行绑定,绑定代码如下:ListView lstView = (ListView) this.findViewById(R.id.listView1);SimpleAdapter adapter=new SimpleAdapter(context, data, resourc

2013-07-26 11:46:39 853

转载 Android TextView文字底部或者中间 加横线

Android TextView(EditView)文字底部或者中间 加横线tv = (TextView) this .findViewById(R.id. text_view ); 中间加横线 tv.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG ); 底部加横线: tv .getPaint().setFlags(Pain

2013-07-26 11:38:47 2854

转载 Android中 在显示ImageView时图片上面和下面都出现一段空白区间的解决办法

转:http://blog.csdn.net/listening_music/article/details/7177997开始的时候是在ScrollView中显示ImageView的时候出现这样的问题,以为是要对ScrollView进行设置的,后来发现单独显示一个ImageView的时候也会出现这样的问题,由此才知道是应该对ImageView进行设置啦~

2013-07-26 11:20:28 2026

转载 LayoutInflater.from(this)

通俗的说,inflate就相当于将一个xml中定义的布局找出来.因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片ImageView,文字TextView)上的内容,你

2013-07-26 10:26:23 837

原创 Android标准的Button的selector

完整!标准!

2013-07-16 20:59:43 894

转载 Android在内存卡创建文件夹

1、Java代码:File mFile = new File(Environment.getExternalStorageDirectory().getAbsoluteFile() + "/fileName"); if (!mFile.exists()){ mFile.mkdir();}2、必须添加权限:写外部存储即sdcard的权限(简单的创建文件夹,

2013-07-09 14:55:32 2566

转载 自定义Dialog

1、创建dialog的布局文件,在layout下,dialog.xml2、最主要的,是自定义的Style,我们自定义一个式样,用来改变默认的Dialog样式在values文件夹下新建一个styles.xml文件,如下。。。 @null true @drawable/dialog_bg true

2013-06-20 11:42:55 649

转载 设置PreferenceActivity

1、修改背景颜色this.getListview().setBackgroundColor(your background color);2、 this.getListView().setDivider(null); this.getListView().setSelector(new ColorDrawable(Color.TRANSPARENT));3、布局文

2013-06-19 23:38:16 1011

原创 利用按钮选择器实现TabHost点击的时候切换图片

首先要定义一个home_lable.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orien

2013-06-15 10:52:00 1575 1

原创 TabHost TabWidget的简单用法

1、添加Tab2、设置点击的监听事件setContentView(R.layout.home_tab_widget);th = this.getTabHost();th.setCurrentTab(0);// 设置默认的Tabth.addTab(th.newTabSpec("tab1").setIndicator("开门",getResources().

2013-06-11 22:38:54 1072

转载 TabActivity的使用

出处:http://yangguangfu.iteye.com/blog/679001TabActivity  首先Android里面有个名为TabActivity来给我们方便使用。其中有以下可以关注的函数:  public TabHost getTabHost ()  获得当前TabActivity的TabHost  public TabWidget ge

2013-06-10 10:22:03 685

转载 Android TabHost,TabWidget,FrameLayout 选项卡总结

TabHost,个人理解为选项卡的容器,是一种特殊的FrameLayout布局(帧布局)TabHost主要由两部分组成,标签和内容,其中内容是一个FrameLayout,标签是TabWidget。当用户单击不同的标签可以显示不同的内容。使用标签可以达到分页的效果,是页面的内容更加丰富,更加具有亲和力,当然与此同时,也会增加页面的复杂程度.一个简单的TabHost布局

2013-06-08 11:25:08 2550 1

转载 LayoutInflater.from(this) View.inflate()

原文:http://lzy3169421.blog.163.com/blog/static/113545277201111392857802/通俗的说,inflate就相当于将一个xml中定义的布局找出来.因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.因此如果你的Activity

2013-06-08 10:56:08 764

转载 Android:TabView使用总结

原帖地址:http://www.cnblogs.com/longlybits/archive/2011/12/01/2270830.html之前在t.sina.com.cn/kevinlynx陆续贴了些android开发涉及到的一些code snippets,主要目的是记录,供以后需要的时候查阅方便。但是因为miniblog的字数限制,在记录较多信息的时候还是有诸多不便。so,

2013-06-07 12:15:36 3058

原创 Tab选项卡TabView的最基本操作(一)

首先简单的创建一个Tab有以下步骤:1、在布局文件中使用FramLayout列出Tab组件及Tab中的内容组件。2、Activity要继承TabActivity。3、调用TabActivity的getTabHost()方法获得TabHost对象。4、通过TabHost创建Tab选项。以下是创建过程:1、创建activity_main.xml文件

2013-06-07 11:20:33 3677

转载 android中为TextView动态改变字体颜色,如点击时更改

1、首先在/color文件夹下新建textview_color.xml输入如下内容: 注意关键的地方2、在layout文件中指定TextView的textColor属性,如android:textColor="@color/textview_color"注意事项。1、颜色的资

2013-06-06 22:40:42 3415

原创 TextView右边对齐父控件,左边对齐CheckBox的思路(高手绕道)

android:layout_alignParentRight="true" android:gravity="center_vertical" android:layout_alignTop="@id/login_save_password_checkbox" android:layout_alignBottom="@id/

2013-06-06 21:22:48 4462

转载 android自定义CheckBox的大小问题

android的CheckBox控件一般显示很大,不够美观,可以通过自定义来解决这个问题。CheckBox控件其实就是个TextView加了个图片,只要做两张png的图片,在darwable中用xml定义好点击事件,再在你的控件上把这个当背景引进来就可以了。方法:1、找两张图片设置为:btn_check_off.png 和 btn_check_on.png2、在drawab

2013-06-06 20:43:12 3016 1

转载 美化EditText控件

首先定义一个圆角xml,路径:res/drawable/rounded_edittext.xml<shape xmlns:android="http://schemas.android.com/apk/res/android" android:padding="100dp" android:shape="rectangle" >

2013-06-06 20:33:31 1301

原创 如何让EditText没有边框

在XML文件定义EditText时输入如下属性就可以了:android:background="@null"

2013-06-06 14:46:27 1427

原创 动态添加的控件(如TextView)如何居中?如何相对对齐?

居中的方法有:1、加入以下代码即可:mTextView1.setGravity(Gravity.CENTER_HORIZONTAL);2、如下代码也可以实现:Rlp.addRule(RelativeLayout.CENTER_HORIZONTAL);Rlp.addRule(RelativeLayout.CENTER_VERTICAL);相对对齐的方法有

2013-06-05 20:42:48 2792

原创 动态添加控件,如ImageView、Button等

1、方法一:LinearLayout mLinearLayout = (LinearLayout) findViewById(R.id.main_layout);//获取该Activity的布局文件LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(120, 120);//第一个参数为宽的设置,

2013-06-05 13:38:03 1377

转载 获取手机屏幕分辨率

DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels;int height = dm.heightPixels;

2013-06-05 13:27:59 1031

转载 可用Handler实现自动跳转到下一个Activity,例如欢迎界面跳转到主界面

new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(MainActivity.this, Login.class); startActivity(intent); MainActivity.this.fin

2013-06-05 10:05:50 3169

转载 Handler 基础认识

Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI.解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时的操作,例如: 联网读取数据,    或者读取本

2013-06-04 17:08:11 675

转载 ProgressBar的圆形和长条形设置

默认的progresbar是圆形的旋转动画:    android:id="@+id/progress1"         style="?android:attr/progressBarStyleLarge "     android:layout_width="fill_parent"         android:layout_height="wrap_content"

2013-06-04 16:34:52 2032

转载 android标题栏title简单总结(1)

android标题栏title简单总结(1)1.实现应用中的所有activity都全屏   在manifest中直接加入:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2.实现单个activity全屏requestWindowFeature(Window.FEATURE_NO_

2013-06-04 12:33:49 1586

转载 ImageButton动态旋转效果

1、首先在res/anim下新建一个rotate.xml<rotate xmlns:android="http://schemas.android.com/apk/res/android" android:fromDegrees="0" android:toDegrees="36000" android:toYScale="0.0" android:pivotX="50%

2013-06-04 10:11:10 1970

转载 android实现按两次返回键退出程序

只要添加如下代码即可实现:  private long mExitTime; public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if ((System.c

2013-06-03 16:10:16 1147

转载 android中requestFocus

标签用于指定屏幕内的焦点View。例如我们点击tab键或enter键焦点自动进入下一个输入框用法:将标签置于Views标签内部                                   android:layout_width="fill_parent"                        android:layout_height="wrap_co

2013-06-02 15:56:42 742

java基础练习50题

很经典的java基础的练习题,50道,值得一做

2011-12-12

Android界面开发推荐颜色

Android开发中,界面开发的颜色集合,推荐使用

2013-03-27

空空如也

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

TA关注的人

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