android
文章平均质量分 63
dy3200
这个作者很懒,什么都没留下…
展开
-
View类的setVisibility()
View类的setVisibility()方法设置是否显示组件。参数值:1、VIEW.VISIBLE:组件正常显示 android:visibility="visible" View.setVisibility(VIEW.VISIBLE);2、VIEW.INVISIBLE:组件看不到,但占据着布局空间。 android:visibility="invisible"原创 2017-09-14 15:43:32 · 16142 阅读 · 2 评论 -
Toast与Dialog
Toast功能可在屏幕上显示一小段即时消息,并在几秒后自动消失。对话框功能,可在屏幕最上层显示信息框并拦截所有输入,用户必须做出回应并关闭对话框后,才能继续原来的操作。原创 2017-09-21 16:23:59 · 687 阅读 · 0 评论 -
ArrayAdapter
ArrayAdapter对象,从指定的数据源中取出每一项数据,再提供给Spinner和List组件来显示。extends BaseAdapterimplements Filterable常用构造方法public ArrayAdapter(Context context,int resource,List objects)常用方法void add(T object)在数据原创 2017-09-20 15:04:19 · 359 阅读 · 0 评论 -
Spinner和ListView
SpinnerMode属性: “dialog”、“dropdown”【Adroid3.0(API 11)以上支持】entries属性:设置要放在列表中的文字内容,值为字符串数组。(必须设置)例:entries=@array/seasonsxml:@array/数组名java :R.array.数组名values/string.xml中创建: 春 夏原创 2017-09-19 13:05:57 · 2065 阅读 · 0 评论 -
Android App设置颜色属性
RGB :红、绿、蓝,值为0~255。ARGB:A(透明度,Alpha),0表示完全透明,255表示完全不透明设置颜色的属性:文字颜色(textColor) 和 背景(background)颜色参数:1、Color.rgb(255,0,0); 2、Color.parse("#ffffff");下面通过一个案例来阐述如何设置颜色属性:每点击一次按钮,背景原创 2017-09-11 15:38:52 · 1364 阅读 · 0 评论 -
ArrayList
ArrayList和数组相似,可用来存放一组相同数据类型的对象,数组的大小在定义之后无法更改并且不能新增、删除元素,而ArrayList几何对象则可任意新增、删除集合中的元素。构造函数:ArrayList(int capacity);构造一个带有指定初始容量的ArrayList的新实例。ArrayList();构造一个新的ArrayList实例,初始容量为零。ArrayList(Collectioncollection);构造一个包含指定集合元素的ArrayList的原创 2017-09-16 10:23:43 · 322 阅读 · 0 评论 -
xml常用属性
weight属性:可利用此属性来“对齐”组件,比较有效率的做法是将组件宽高设为0dp,然后只用weight属性来设置组件在不居中的宽高占画面的比例。gravity属性:设置组件对外及对内的对齐方式。layout_gravity:组件相对于外部容器的对齐方式。gravity:组件内部数据的对齐方式。layout_width/layout_height:match_parent:表原创 2017-09-16 11:19:04 · 1050 阅读 · 0 评论 -
Android程序设计基础--总结
Android App程序主要由4种类型组成:Activity(活动)、Service(后台服务)、Content Provider(内容提供商)、Broadcast Receiver(广播接收端)Android程序的设计流程(.apk):1、视觉设计/UI [XML] ;2、程序逻辑[Java]@Override:下一行代码是重定义父类中的同名方法,如果编译程序发现不是同名方法,原创 2017-08-30 16:00:32 · 4023 阅读 · 0 评论 -
Re-installation failed due to different application signatures
修改MainActivity.java文件后,再次在模拟器上运行,控制台输出错误,如下:[2017-09-07 15:24:36 - Demo] Re-installation failed due to different application signatures.[2017-09-07 15:24:36 - Demo] You must perform a full uninstal原创 2017-09-07 15:42:37 · 244 阅读 · 0 评论