摘要: 转自http://www.2cto.com/kf/201108/100751.html现在的用户对APP的外观看得很重要,如果APP内所有元件都用Android默认样式写,估计下面评论里就有一堆在骂UI丑的。今天学习自定义Button按钮样式。Button样式修改的是Button的背景(Background)属性。首先写一个定义Button样式的XML文件:新建Android XML文件,类型选Drawable,根结点选selector,文件名就buton_style吧。程序自动给我们刚刚建的文件里加了selector结点,我们只需要在selector结点里写上三种状态时显示的背景图片(按下、 阅读全文
posted @ 2013-03-05 19:13 linsen@java 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_642e41c201013o9p.html只需要在页面Activity的代码中重写onTouchEvent事件,即在该页面添加以下代码:@Overridepublic boolean onTouchEvent(android.view.MotionEvent event) { InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); return imm.hideSoftInputFromWindow(this.. 阅读全文
posted @ 2013-03-05 15:38 linsen@java 阅读(494) 评论(0) 推荐(0) 编辑
摘要: Fragment生命周期类似于Activity。用于分屏显示功能。使用可继承Fragment类或者其三个子类:DialogFragment,ListFragment,PreferenceFragment。文库的学习资料http://wenku.baidu.com/view/13fa98c008a1284ac8504331.html介绍的比较全。举个2个创建Fragment的例子,下面是一个由2个Fragment组成的Activity例子是一个有2个fragment的activity: <?xml version="1.0" encoding="utf-8&q 阅读全文
posted @ 2013-03-05 14:39 linsen@java 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1,从GIT上下载出现了R文件丢失,解决方法如下R文件丢失的解决方法一般来说,Android项目是的R文件是由系统生成的资源的定义,但是偶尔会出现R文件不同步或是丢失的情况.不同步的情况,即在RES文件里面已经存在了一项,但是在R.java文件中却还没有定义,这里可以点击,Project->Clean, 选择项目,然后选中"Start a build immediately",即可重建R文件.如果R文件丢失,一般网上的推荐的方法是,右键项目文件,点击"Android Tools"->"Fix project properties&q 阅读全文
posted @ 2013-03-05 10:39 linsen@java 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 几个布局时的小问题1,标题栏中嵌入一个返回按钮,用FrameLayout2,layout_marginTop是组件距离上面的距离3,gravity与layout_gravity的不同4,重新定义一个xml文件来存放定制的按钮的特征5,登陆界面的输入栏若想要圆角,需要定义一个xml文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners 阅读全文
posted @ 2013-03-05 10:30 linsen@java 阅读(113) 评论(0) 推荐(0) 编辑