自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Android基础控件 - Spinner

一. 常用属性 dropDownHorizontalOffSet:列表框的水平偏移距离 dropDownVerticalOffSet:列表框的竖直偏移距离 dropDownSelector:列表框被选中时的背景 dropDownWidth:下拉列表框的宽度 gravity:组件的对齐方式 popupBackground:列表框的背景 prompt:对话框列表的提示信息,只能使用str

2016-04-19 14:07:40 473

原创 Android基础控件 - GridView

一. 继承关系 和ListView一样继承于AbsListView 二. 常用属性 columnWidth:列的宽度 gravity:对齐方式 horizontalSpacing、verticalSpacing:水平、竖直方向每个单元格的间距 numColumn:列数 stretchMode:拉伸模式 -- 可选 none(默认);spacing(拉伸元素的间隔空隙)

2016-04-19 13:00:35 418

原创 Android基础控件 - ListView

一. 适配器 开发中大量使用BaseAdapter作为适配器 二. 表头、表尾以及分割线 footerDividersEnabled:是否在表尾设置一条分割线,默认为true         heaerDividersEnabled:是否在表头设置一条分割线,默认为true divider:设置分割条,可用用颜色分割,也可以用图片分割 dividerHeight:设

2016-04-18 22:54:04 482

原创 Android基础控件 - ScrollView

一. 继承关系 继承FrameLayout,里面只能放一个字控件 二. 滚到顶部/底部 scrollView.fullScroll(ScrollView.FOCUS_DOWN); 底部 scrollView.fullScroll(ScrollView.FOCUS_UP) 顶部 addView有可能界面没显示完整,如果直接调用该方法可能会失效,可用handle解决 srollba

2016-04-18 22:38:17 434

原创 Android基础控件 - ProgressBar、SeekBar和RatingBar

一. 继承关系 (1) ProgressBar继承View (2) AbsSeekBar继承ProgressBar (3) SeekBar和RatingBar继承ProgressBar 二. ProgressBar 常用属性: max、progress、progressDrawable indeterminate:设置为true时表示进度条不精确显示进度 indet

2016-04-18 22:09:10 622

转载 Android基础控件 - ToggleButton与Switch

一. ToggleButton 可设置的属性: disabledAlpha:按钮被禁用时的透明度 textOff、textOn:按钮没有被选中/选中时的文字 也可以结合selector使用 二Switch android:showText:设置on/off的时候是否显示文字,boolean android:splitTrack:是否设置一个间隙,让滑块与底

2016-04-18 21:59:08 624

原创 Android基础控件 - RadioButton与CheckBox

一. RadioButton 单选框 (1) orientation 横纵向 (2) 监听是否选中,两种方法: ① setOnCheckedChangedListener,重写onCheckedChanged(radioGroup, int checkid)方法 ② 遍历RadioGroup,判断isChecked。相关方法:getChidChout()、getChildAt(index)

2016-04-18 21:36:27 482

原创 Android基础控件 - ImageView

一. src与background的区别 (1) src是指内容,background是指背景 (2) src是按照图片实际大小填充,而background是按照imageview的大小拉伸 (3) 只有src属性时,设置透明度才有效(setAlpja) 二. java代码中设置src和background (1) src 前景 - setImageDrawable()

2016-04-18 20:55:13 473

原创 Android基本控件 - Button和ImageButton

一. Button、ImageButton、ImageView比较 (1)  三者使用的功能大致相同 (2)  不同点: ① 继承:button继承与TextView, ImageButton继承与ImageView ② Button可以setText,ImageButton和ImageView不能; 反之,ImageButton和ImageView支持setImageURL, butto

2016-04-18 17:41:43 323

原创 Android基础控件 -- EditText

一. 常用属性 hint、textColorHint、selectAllOnFocus="true"(获取焦点后全选输入款内容)、inputType(输入类型限制)、minLines/maxLines(最低/高的行数)、singleLine、textScaleX/textScaleY(字体左右/上下间距) capitalize:英文字母大小写设置(默认为none; sentences -- 第

2016-04-18 16:52:43 503

原创 Android基础控件-TextView

一. 常用属性 id、gravity、text、textColor、textSize、background、singleLine、textScaleX(调整字间距)、lineSpacingExtra(设置行间距)、lineSpacingMutiplier(行间距的倍数) maxLines(最多行数) 二. 带阴影的TextView shadowColor:设置阴影的颜色 shadowRa

2016-04-18 15:53:59 475

原创 Android的6大布局

一. Android有哪6大布局? LinearLayout:线性布局 RelativeLayout:相对布局 TableLayout:表格布局 FrameLayout:帧布局 AbsoluteLayout:绝对布局 GridLayout:网格布局 二. LinearLayout -- 线性布局 (1) 常用属性:orientation、gravity、layout-gra

2016-04-18 14:17:22 549

原创 Android Studio下的项目结构以及Drawable的使用

1.项目结构 res资源文件与assets目录区别: res下的所有资源都会在R.java下生产唯一id, 而assets不会生成。 drawable:存放各种位图文件(png,jpg,gif,.9png等等),以及drawable类型的xml(如按钮切换的selector) mipmap:(图片拷贝在该目录,AS会自动根据分辨率分配) mipmap-hdpi:高分辨率,一般图片会放在这里

2016-04-15 14:44:16 4443

转载 Android系统架构以及app基础

1. Android平台架构图 Android的系统框架主要分为: 应用层(Application)、应用框架层(Android Framework)、运行时库(Runtime Libraries)、Linux内核(Linux core)。 应用层:  我们平时的应用开发就是这个层次,此外还包括系统自带的一些应用,如闹钟,摄像机,短信,通讯录等系统应用。使用java语言。 应

2016-04-14 15:21:04 1073

空空如也

空空如也

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

TA关注的人

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