为了以后的参考,记录下:
1、自定义样式(style)
在values目录下新建styles.xml文件
<?xml version="1.0" encoding="utf-8"?><resources><style name="button_style"><item name="android:textSize">21.0dip</item><item name="android:background">@drawable/psi</item></style></resources>


在需要使用的地方
<Button android:id="@+id/btn2" android:text="喂狗食" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" style="@style/button_style"/>


就可以了。

如果需要定义,获得焦点和点击效果需要在drawable目录中添加xml文件来描述其中根标签是<selector> 在这里定义各种状态所显示的图标就可以了。然后在前面设置android:background的地方使用该资源就可以了。


2、屏幕切换时Activity重启问题(转)
Android中每次屏幕的切换动会重启Activity,为了避免每次切换屏幕方向后重启Activity,首先修改AndroidManifest.xml,在activity标签内加入以下属性:
android:configChanges=”orientation|keyboardHidden”

然后再在Activity代码中覆盖onConfigurationChanged函数,代码如下:
@Overridepublic void onConfigurationChanged(Configuration config) {    super.onConfigurationChanged(config);}

更多相关文章

  1. Android(安卓)Util工具类的封装
  2. Android培训班(14)
  3. ListView分页(带图片)显示用法案例
  4. 修改Android屏幕默认旋转方向
  5. Android中写文本文件的方法
  6. Android(安卓)Settings 导入eclipse(含有调试好的源代码)
  7. 在Android(安卓)NDK下打印log
  8. Android(安卓)OpenCV中的几种基本数据结构
  9. Android学习心得(二)——短信服务

随机推荐

  1. SQL Server 分页编号的另一种方式【推荐
  2. sql server中的任务调度与CPU深入讲解
  3. SQL 在自增列插入指定数据的操作方法
  4. 使用SQL语句去掉重复的记录【两种方法】
  5. SQL Server 在分页获取数据的同时获取到
  6. sql server中死锁排查的全过程分享
  7. Sql Server 数据库中调用dll文件的过程
  8. sql server数据库高可用日志传送的方法
  9. SqlServer 获取字符串中小写字母的sql语
  10. Sql Server 如何去掉内容里面的Html标签