android
文章平均质量分 62
aiqing0119
这个作者很懒,什么都没留下…
展开
-
简单拨打电话程序
众所周知,对于一个手机,能拨打电话是其最重要也是最常用的一个功能.而在Android里是怎么样实现拨打电话的程序呢?我在这里写了一个简单的拨打电话的Demo,供大家参考.一共分为5个步骤.Step 1:新建一个Android工程,命名为phoneCallDemo.Step 2:设计程序的界面,打开main.xml把内容修改如下:<?xml version="1.0" encodi...2010-12-29 17:29:56 · 281 阅读 · 0 评论 -
setContentView的应用
手机页面的转换setContentView 的应用.在网页的世界里,想要在两个页面间的转换,只要利用超链接就可以实现,但是在手机的世界里,要如何实现手机页面的转换呢? 最简单的方法就是改变Activity 的Layout ! 在这个例子中,将布局两个Layout ,分别为Layout1(main.xml) 和Layout2(mylayout.xml), 默认的Layout...原创 2011-02-08 00:34:25 · 69 阅读 · 0 评论 -
Intent对象的简单使用
如果要转换的页面不只是背景,颜色或文字内容的不同,而是Activity 的置换,那,那就不是单单改变Layout 就能完成的,尤其是需要传递的变量不像网页可以通过Cookie 或Session ,在程序里要移交主动权到另外一个Activity ,光靠先前技巧是办不到的.而下面我们要讲的Intent 对象就是为解决这问题而生的,Intent 就如同其英文字义,是"想要"或"意图",之意,在...原创 2011-02-08 00:38:58 · 152 阅读 · 0 评论 -
Activity生命周期
大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下.首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):...原创 2011-02-08 19:59:12 · 84 阅读 · 0 评论 -
linux下操作android模拟器命令
写道1:列出模拟器类型 android list targets2:建立模拟器android create avd --target 2 --name cupcake (cupcake)为新建模拟器的名字3:列出自己建立的么模拟器android list avd4:切换模拟器样式在创建命令后面加上 “--skin QVGA”即可切换样式:Windows操作系...原创 2011-02-14 17:14:18 · 205 阅读 · 0 评论 -
android学习的好网址
http://www.droidnova.com/android-sdk-1-6-donut-sources,511.htmlhttp://rgruet.free.fr/public/android-1.5-cupcake-src.ziphttp://rgruet.free.fr/public/android-1.6_r1-donut-src.ziphttp://code.goo...原创 2011-02-22 10:10:10 · 97 阅读 · 0 评论 -
android命令
写道大家好,今天我们要讲的是android开发中,比较常用的名令集锦, 在我们开发中难免用到Android命令,有些确实命令确实很有用处。特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动Eclipse,然后在启动模拟器,这样不但浪费时间,而且Eclipse又占用你的内存。这也是我为什么总结这篇文章的原因...原创 2011-03-03 14:44:41 · 61 阅读 · 0 评论 -
Android 中的几个常用控件
写道1、RadioButton RadioButton是单选按钮,往往是在一组(多个)RadioButton中选中一个RadioButton,而这一组RadioButton是由一个RadioGroup进行管理。 如图1所示,一个RadioGroup中包含两个RadioButton,其Text内容分别为“女”和“男”。在RadioGroup中,同时只有一个RadioButton可以处于C...原创 2011-03-24 14:43:24 · 110 阅读 · 0 评论 -
Drawable使用入门
一个让人赏心悦目的界面对软件来说非常重要,因此图形图像资源也显得非常重要。本讲就要谈一谈Android中处理图形图像的最重要的一个类Drawable。Drawable就是一个可以画的对象的抽象(有点别扭,你凑合看吧),下面是它的继承关系,可以看到BitmapDrawable,AnimationDrawable等对象都是它的子类。[/url]最简单的使用Drawable资源的方法是,...原创 2011-03-25 16:03:02 · 84 阅读 · 0 评论 -
Android Activity生命周期
大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下.首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的): ...原创 2011-03-28 11:41:57 · 87 阅读 · 0 评论 -
Android Service生命周期及用法
写道大家好,上一节我讲解了Android Activity的生命周期,这一节我将讲解一下Service,首先我们要知道Service具体是干什么的,什么时候用到?以及它的生命周期等。 Service概念及用途: Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那我们什么...原创 2011-03-28 13:03:23 · 106 阅读 · 0 评论 -
多个Activity之间的通信与数据传递的Bundle对象的使用
在Activity 中调用另一个Activity ,但若需要在调用 另外一个Activity 的同时传递数据,那么就需要利用Android.os.Bundle 对象封装数据的能力,将欲传递的数据或参数通过Bundle 来传递不同Intent 之间的数据.本范例将设计一个简单的个人信息表单,有姓名(EditText)和性别(RadioButton)还有一个提交按钮(Button...原创 2011-02-08 00:18:28 · 141 阅读 · 0 评论 -
多个Activity之间的通信
第一步:新建一个继承Activity的类,如:NewActivitypublic class NewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat...原创 2011-02-07 22:38:28 · 125 阅读 · 0 评论 -
一 更改与显示文字标签TextView标签的使用
在Android初级教程(五)我们写了HelloAndroid 之后,一直觉得没有写半行代码对不起自己,所以本节,我们将在HelloAndroid 基础之上,进行与TextView 文字标签的第一次接触.在此例中,将会在Layout 中创建TextView 对象,并学会定义res/values/string.xml 里的字符串常数,最后通过TextView 的setText 方法,在预加载程序之初...原创 2010-12-29 17:34:13 · 120 阅读 · 0 评论 -
android完整权限
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 各种权限说明如下: android.permission.ACCESS_CHECKIN_PROPERTIES 允 许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties...原创 2010-12-31 14:03:55 · 107 阅读 · 0 评论 -
android的日志输出和单元测试
日志输出 代替System.out.print();语句 android.util.Log 类进行输出,输出级别可以自选 myeclipse-窗口-首选项-android-DDMS 级别有 Verbose Debug Info Warning Error Assert android的日志输出是在android平台的日志控制台 所以输出日志必须要调出此日...原创 2010-12-31 17:52:08 · 164 阅读 · 0 评论 -
android读取功能
1 设计界面<?xml version="1.0" encoding="utf-8"?><!-- 线性布局开始 --><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_w原创 2011-01-05 16:03:35 · 88 阅读 · 0 评论 -
数据保存到sd卡上
1 关键代码 package cn.lee.data;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import cn.lee.Manager.DataManager;import android.app.Ac...原创 2011-01-05 17:22:51 · 167 阅读 · 0 评论 -
dom读取xml文档---android
除了可以使用 SAX解析XML文件,大家也可以使用熟悉的DOM来解析XML文件。 DOM解析XML文件时,会将XML文件的所有内容读取到内存中,然后允许您使用DOM API遍历XML树、检索所需的数据。使用DOM操作XML的代码看起来比较直观,并且,在某些方面比基于SAX的实现更加简单。但是,因为DOM需要将XML文件的所有内容读取到内存中,所以内存的消耗比较大,特别对于运行Android的移动设...原创 2011-01-09 22:26:09 · 85 阅读 · 0 评论 -
pull读取xml--android
pull解析xml文件,和sax和dom一样 都可以脱离android单独使用,pull和sax的原理一样,不一样的地方是pull读取xml文件后调用方法返回的是数字, 读取到xml的声明返回数字0 START_DOCUMENT; 读取到xml的结束返回数字1 END_DOCUMENT ; 读取到xml的开始标签返回数字2 START_TAG 读取到xml的结束标签返回数字...原创 2011-01-09 22:54:01 · 100 阅读 · 0 评论 -
使用SharedPreferences进行数据存储-
很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences...原创 2011-01-11 11:07:01 · 100 阅读 · 0 评论 -
外部应用访问
使用context中的文件输出流它有四种模式: * 文件读写的操作模式: * Context.MODE_PRIVATE=0:只能是当前的应用才能操作文件 如果创建的文件已经存在 新内容覆盖原内容 * Context.MODE_APPEND=32768:新内容追加到原内容后 这个模式也是私有的 这个文件只能被创建文件的应用所访问 * ...原创 2011-01-11 16:29:19 · 166 阅读 · 0 评论 -
共享数据功能使用-ContentProvider
package it.date;import it.service.MangerDatabase;import android.content.ContentProvider;import android.content.ContentUris;import android.content.ContentValues;import android.content.Uri...原创 2011-01-26 11:03:18 · 153 阅读 · 0 评论 -
Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合...
Bitmap Drawable byte[] 三者之间的转换以及把数组存入数据库及提取数据重新组合成所需对象,如图像(2011-11-24 16:00:19)转载▼标签: 杂谈 1.创建数据库表的时候选择存图片的字段类型为blobStringBuffer createTableOfHistory = new StringBuffer(); createTableOfHistory.app...原创 2012-03-06 11:21:51 · 151 阅读 · 0 评论