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