界面编程与视图
PassionFate
你有一壶好酒吗
展开
-
Android常用布局样式及LayoutInflater介绍
Android常用布局样式及LayoutInflater介绍1、线性布局:LinearLayout(垂直:vertical,水平:horizontal)默认是vertical(垂直的),如果是水平的,当组件过多,不会自动换行,太多组件会显示不出来全部的2、相对布局:RelativeLayout默认都是相对于手机屏幕左上角的3、表格布局:TableLayout没有用TableRow,每一个组件占用一原创 2016-03-16 22:55:42 · 447 阅读 · 0 评论 -
Adapter接口及其实现类
1、关于Adapter,由API知,ArrayAdapter和SimpleAdapter都是其实现类2、示例:使用ArrayAdapter创建ListView1.布局文件:<ListView android:id="@+id/list1" android:layout_width="fill_parent" android:layout_height="wrap_conten原创 2016-03-17 14:15:31 · 980 阅读 · 0 评论 -
AdapterView简单介绍
1、先看下AdapterView的继承结构:由上图知,AdapterView和各个布局一样继承于ViewGroup,因此它的本质就是容器;2、AdapterView派生了三个抽象子类:AbsListView、AbsSpinner、AdapterViewAnimator。原创 2016-03-17 14:30:33 · 539 阅读 · 0 评论 -
两种自动补全文本框介绍
1.AutoCompleteTextView是EditText的子类,同样是编辑框,不过是多了自动提示的功能:示例代码:1. xml文件<AutoCompleteTextView android:id="@+id/actv" android:completionThreshold="1" android:layout_width="fill_parent原创 2016-03-17 14:32:29 · 780 阅读 · 0 评论 -
Spinner的功能和用法
1.先看效果图2.总结下实现过程 3.示例代码1. Activity:package com.example.spinner_demo_16;import java.util.ArrayList;import java.util.List; import android.app.Activity;import android.os.Bundle;import android.view.V原创 2016-03-17 21:20:45 · 519 阅读 · 0 评论 -
Android开发去掉顶部标题栏方法
1. 在Activity的onCreate()方法中实现,注意要写在setContentView()前面,否则会报错。this.requestWindowFeature(Window.FEATURE_NO_TITLE);2. 在AndroidManifest.xml中实现,这样会把整个应用所有界面设置为无标题栏。<application android:icon="@drawable/icon"原创 2016-03-20 01:24:10 · 885 阅读 · 0 评论 -
JSON介绍及使用
这两天在做一个天气预报应用,用的是网上的免费API,获取天气数据后要做JSON数据解析,所以专门找了些资料学习下关于JSON的知识,下面是我的笔记。1. JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,在学习其基本语法前我们先理解以下几个概念:标量(scalar):一个单独的字符串(String)或数字(numbers),比如“北京”这个词序列(se原创 2016-03-20 23:09:52 · 448 阅读 · 0 评论