自定义博客皮肤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 456

原创 Android基础控件 - GridView

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

2016-04-19 13:00:35 404

原创 Android基础控件 - ListView

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

2016-04-18 22:54:04 466

原创 Android基础控件 - ScrollView

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

2016-04-18 22:38:17 422

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

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

2016-04-18 22:09:10 579

转载 Android基础控件 - ToggleButton与Switch

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

2016-04-18 21:59:08 604

原创 Android基础控件 - RadioButton与CheckBox

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

2016-04-18 21:36:27 461

原创 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 449

原创 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 310

原创 Android基础控件 -- EditText

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

2016-04-18 16:52:43 473

原创 Android基础控件-TextView

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

2016-04-18 15:53:59 461

原创 Android的6大布局

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

2016-04-18 14:17:22 529

原创 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 4399

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

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

2016-04-14 15:21:04 1053

空空如也

空空如也

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

TA关注的人

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