- 浏览: 559075 次
- 性别:
- 来自: 武汉
最新评论
-
北月与南安:
哥哥不要秀我,答案是11.38,你算出来36.43,要求N个点 ...
平均距离 -
xiao_android_jun:
[color=red][ size=xx-small ...
Android 之 进程的概念介绍 -
明子健:
小伙子,很有前途哦
《将博客搬至CSDN》 -
1140566087:
dugujiujian 写道R.layout.simple_s ...
Android 之 下拉(Spinner) 组件示例 -
dugujiujian:
R.layout.simple_spinner_dropdow ...
Android 之 下拉(Spinner) 组件示例
文章列表
拖动条:
布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridView"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
&l ...
布局文件测试:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:id="@+id/c ...
1、LinearLayout 线性布局例子:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<LinearLayout
androi ...
/* 序列化
*
* 作用:序列化是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),
* 并且可以把保存的对象状态再读出来。即:序列化是一种能比较好的保存对象状态
* 的机制;
*
* 优点:
* 1、永 ...
<!--
国际化和资源自适应
1、国际化:
根据不同国家不同的语言,开发出的软件能适应各种场合的使用,这种应用程序的界面语言和
风格随着android系统当前的语言环境变化而变化的技术成为国际化;
1.2、android 中的SDK 如何处理国际化:
对于字符串国际化,实际就是为应用程序提供不同语言的
字符串。当程序在运行时会检测当前的语言环境,再根据语言环境决定读取那种语言的字符串资源。
检查语言环境的任务由android系统负责完成,开发人员要做的是为保存各种语言的字符串 ...
自定义效果:实现:图片和文字混合
首先创建需要组合的子布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
...
自定义适配器
1、实现
* 自定义适配器要继承 BaseAdapter 类
* 实现getView() 方法;
package com.sun.useradapter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
public clas ...
EditText的属性
EditText继承关系:View-->TextView-->EditTextandroid:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。
android:password="true"//设置只能输入密码
android:textColor= "# ...
布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<!-- 定义 ProgresBar组件
style="? ...
PendingIntent:
1. 英文释义:intent,意图; pending 表示即将发生的事;
2. 作用:PendingIntent这个类用来处理即将发生的事;
3. 例如:在通知Notification中用于页面跳转,但不马上跳转;
4. 对比:Intent 是及时启动的,intent随activity消失而消失;PendingIntent可以看作是对intent的包装,
5. 提示:Intent 一般是用来作Activity、 Service、BroadcastReceiver之间传递数据,而Pendingintent,一般用在Notification上,可以理解为延迟执行的in ...
图片转换器布局文件:
<!-- 网格视图案例测试
android:numColumns="" 设置列数
android:columnWidth="90dp" 列宽
android:stretchMode="none" 缩放模式
值:no : 表示不拉伸
spacing : 仅拉伸元素之间的距离
columnWidth : 仅拉伸表格元素本身
spacingWidthUniform: 表格元素本身、元素之间的距离
-->
<GridView xmlns:android="h ...
GrideView网格视图:
子布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridView"
android:orientation="vertical"
android:gravity="center"
android:background="#00000000"
android:layout_ ...
Gallery 可以实现相册浏览效果:画廊
布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity=&q ...
Android 动画
Andorid 平台提供了两类动画:
一:Tween(补间动画),即通过对场景里面的对象不断做图像变化(平移、缩放、旋转)产生动画效果;
二:Frame(逐帧动画),即顺序播放事先准备好的图像,跟电影类似;
Frame动画:
实现:
xml文件实现:
编码实现:
举例:xml实现过程:
定义xml文件,将该文件放在/res 下的anim或drawable目录中,文件名可以
作为资源ID 在代码中引用;
说明:<animation-list>元素是必须的,并且必须作为根元素,可以包含一个 ...
ContentProvider 简介
1. 介绍:四大组件之一,与Activity 和 Service 相同,使用前是需要注册的;
2. 作用:需要将自己的数据暴露给其他应用程序使用时,该 ...