代码:
//MysurfaceView.javapackage com.example.surfaceview;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.view.Motion
直接上代码:
直接上代码:新添加的activity记得要在manifest中注册的哦
Builder类中还有一个SetView()方法:可以在对话框中添加组件builder.setView(new CheckBox(this));//添加CheckBoxBuilder.setMultiChoiceItems(String[]arg0,Boolean[]arg1,OnMultiChoiceClickListener arg3)//添加复选框的方法Builder.setSingleCh
ListView:列表视图,是一个常用的组件,其数据内容以列表形式直观的展示出来比如做一个游戏排行榜....package com.example.listview1;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android
代码如下:布局代码:package com.example.tabhost;import android.app.TabActivity;import android.os.Bundle;import android.view.LayoutInflater;import android.view.Menu;import android.widget.TabHost;import android.w
对CheckBox进行监听:使用OnCheckedChangeListener接口。这里的接口导入的是:android.widget.CompoundButton.OnCheckedChangeListener监听器的抽象函数:onCheckedChanged()将每个CheckBox组件绑定监听器onCheckedChanged(CompoundButton buttonView,boolean
EditText的属性:android:numeric="integer"表示只在EditText中输入数字android:singleLine="true"表示在EditText中输入的内容单行显示。不自动换行android:maxLength="1"表示设置EditText输入内容最大长度为1android:password 密码输入属性代码如下:由于EditText设置了numb
设置一个ImageButton按钮。并为他设置未单击时候的背景图。按钮按下是触屏事件,所以监听图片按钮的触屏事件在ImageButton按下时设置改变背景图即可触屏监听:OnTouchListener(触屏监听器)接口函数重写:onTouch(View v,MotionEvent event)第一个参数:表示触发触屏事件的事件源view第二个参数:表示触屏事件的类型,如按下 。抬起。移动 等Mot
FrameLayout布局:单帧布局在新定义组件的时候永远会将组件放置在屏幕的左上角,即使在此布局中定义多个组件,后一个组件总会将前一个组件所覆盖,除非后一个组件是透明的。代码如下:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s
Absolute布局:组件的位置可以准确的指定在屏幕的x/y坐标位置虽然可以精确的去规定坐标,但是不建议使用。因为不同的设备 不同的分辨率的手机移动设备上不能很好的显示应有的效果<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="h
表格布局如同一个一个表格,有多个TableRow组成。每个TableRow是一行:在TableLayout中还有几个属性:shrinkColumns属性:以0为序,当TableRow里面的控件布满布局时,指定列自动延伸以填充可用部分。当TableRow里面的控件木有布满布局时,shrinkColumns不起作用stretchColumns属性:以第0行为序,指定列对空白部分进行填充如下示例代码:&
RelativeLayout布局 在相对布局中,至少要确定组件的“左右“ “上下” 两个位置才能准确固定组件位置组件之间的位置关系:android:layout_above android:layout_above="@id/btn2"表示与id为btn2的组件的上边缘对齐android:layout_belowandroid:layout_toLeftOfandroid:la
LinearLayout布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
点击监听器接口:onClickListener抽象函数 onClick(View v)有2个方法实现监听:1:当前类继承点击监听器接口package com.example.button;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.View;imp
Android开发效率—Eclipse快捷键 很多过去使用Visual Studio开发软件的网友可能不熟悉Java开发环境,今天Android开发网告诉大家一些提高Android开发效率的Eclipse快捷键,可以有效率的帮助我们管理代码和减少键盘输入。Eclipse相对于Visual Studio而言使用Java开发,响应速度和稳定性上有很大的欠缺,这些
学习到的一些android命令:android list target :列出当前可用的sdk版本创建一个avdandroid create avd -n name -t targetID -option value-t:avd使用的sdk版本-n:avd的名称-option:一些配置项的信息QEMU:模拟处理器:具有很多硬件设备的特征:1:支持ARM5处理器和响应的内存管理单元MMU2:支持一个
android开发环境的配置已经做过好几次了,但是都失败了,今天搜索了好多资料,终于装好了。oh mygod。 安装步骤如下: 1:安装和配置jdk,这个就不多说了,学习java的时候已经做过了。jdk下载地址:http://www.oracle.com/technetw
昨天晚上我终于安装好了javaME的开发环境。并且照着书本敲出了第一个javaME小程序,好开心,我觉得万事开头难,我有信心学好javaME。 首先我想写下我安装java开发环境的过程,为正要学习javaME的同学作为参考: 学习javaME移动开发: java ME程序分为CDC(互联网设备配置)和CLD
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号