ui
文章平均质量分 61
Everyday都不同
是谁来自山川湖海,却囿于昼夜、厨房与爱。
展开
-
setBackground、setBackgroundDrawable、setBackgroundResource、setBackgroundColor的区别
Android UI开发时,常常需要对view组件的背景图片或颜色进行一些设置。也常常会遇见setBackground、setBackgroundDrawable、setBackgroundResource、setBackgroundColor这四个不同的设置方法。令人傻傻分不清楚,下面就总结一下这几种方法的不同之处:1.setBackground(Drawable background)方法原创 2017-04-06 15:52:20 · 1039 阅读 · 0 评论 -
android UI小结(一)
一、view组件的一些特殊属性、相关方法和说明XML属性相关方法说明android:fadeScrollbarssetScrollbarFadingEnabled(boolean)当不使用该组件的滚动条时,是否淡出android:longClickablesetLongClickable(boolean)该组件是否可以响应长单击事件android:nextFocusDownandroid:set原创 2017-04-06 15:52:27 · 471 阅读 · 0 评论 -
android UI小结(二)
一、TextView文本框组件,直接继承View,也是EditText和Button的父类android:hintsetHint(int)默认显示的提示文本android:inputTypesetRawInputType(int)类似于HTML中input的type属性android:linksClickablesetLinksClickable(boolean)控制文本框的URL、Email原创 2017-04-06 15:52:37 · 353 阅读 · 0 评论 -
android UI小结(三)
一、自动完成文本框 AutoCompleteTextView当用户选择某个菜单项之后,AutoCompleteTextView会按用户选择自动填写该文本框。使用时必须为他设置一个Adapter,该Adapter封装了AutoCompleteTextView预设的提示文本。eg.布局文件:<AutoCompleteTextView android:id="@+id/auto" an原创 2017-04-06 15:52:45 · 362 阅读 · 0 评论 -
android UI小结(四)
一、Toast 提示信息框用法较为简单:Toast.makeText(Context,String tip,Toast.LENGTH_SHORT/LONG).show();二、CalendarView 日历视图可用于显示和选择日期。若希望监控该组件的日期改变,可调用CalendarView的setOnDateChangeListener()方法为该组件的点击事件添加事件监听器。<!--原创 2017-04-06 15:52:54 · 242 阅读 · 0 评论 -
android UI小结(五)
一、ScrollView 滚动视图由FrameLayout派生而出,用于为普通组件添加滚动条的组件。它最多只能包含一个组件,ScrollView的作用就是为该组件添加垂直滚动条。(如果需要添加水平滚动条,则可借助HorizontalScrollView来实现,用法基本相似。)<ScrollView xmlns:android="http://schemas.android.com/apk/re原创 2017-04-06 15:53:01 · 346 阅读 · 0 评论 -
android UI小结(六)
一、选项菜单和子菜单菜单资源文件一般放在/res/menu目录下,菜单资源的根元素通常是,,元素无需指定任何属性,它可以包含子元素::定义菜单项:将多个item定义的菜单包装成一个菜单组。一般推荐使用XML文件定义菜单。eg.定义菜单的经典例子 <item android:title="@string/font_size" android:icon="@drawable/原创 2017-04-06 15:53:08 · 221 阅读 · 0 评论