- 浏览: 2382 次
最新评论
文章列表
一。文本编辑控件
TextView
EditText
AutoCompleteTextView
TextSwitcher
二。按钮控件
Button的子类:button,checkbox,rediobutton,togglebutton,
三。图片控件
ImageView
ImageButton
ImageSwitcher和gallery
四。时间控件
Digitalclock
AnalogClock
TimePicker
DatePicker
五。进度条
ProgressBar
SeekBar
RatingBar
http ...
项目的文件结构如下:
1.src
2.res
3.androidMenifest.xml配置文件
每个项目都有配置文件,首先是menifest元素声明,包括包声明和android的命名空间。
user-pemission:
permission
instrumetation
uses-sdk
然后是application,定义了图标和名称属性。
application的子元素:activity,service,receiver,provider,uses-library
intentfilter:
action
catagory
data
htt ...
一。Log
1.log类和方法:
api有现成的类,android.util.Log.有5种不同级别verbose,debug,info,warn,error,对应5种不同方法。
log(tag,message):
tag用于标识日志消息的来源。通常用于标识类或activity日志调用出现的位置。在LogCat窗口中,我们可以使用定义的log_tag来过滤所有使用这个tag的log.
message:log的信息。
2.logcat窗口:
添加一个过滤器,过滤信息。
3.多个设备的log查看
多个机器需要选择显示那个log
在DDMS选择需要查看的设备
...
Activity
一。activity是应用程序的入口。负责创建窗口setContextView(view),和用户交互。
1.基本用法:
首先定义一个类继承自activity,在androidMenifest.xml文件的application标签中声明一个activity即可。
一般一个程序会有多个activity,需要指定程序运行时首先加载的activity,在activity标签内需要定义action和catagory,首先运行这个activity.
2.常用设置:
a。启动模式:
b。屏幕:
c。标题名称:
d。activity类名:
java常 ...
大多数界面控件都在android.view和android.widget包中。android.view.View为他们的父类,还有Dialog系列,android.app.Dialog为父类,等等。android原生控件一般是在res/layout下的xml文件中声明。然后在activity使用super.setContentView(R.layout.某布局文件名)加载.在activity中获取控件的引用,使用super.findViewById(R.id.控件id)。接着使用引用对控件进行操作。如添加监听,设置内容。当然也可以通过代码动态的使用控件。
一。 view子类结构
二。 ...