Android
文章平均质量分 66
jiyang0504
这个作者很懒,什么都没留下…
展开
-
如何安装 Android SDK 和Eclipse 插件
所需开发环境:JDK 5 或 JDK 6 (仅有JRE不够) Eclipse 3.5 (galileo)下载ADT的Eclipse插件http://dl.google.com/android/ADT-0.9.5.zip安装 Eclipse插件(ADT)启动 Eclipse,选择 Help > Install New Software,在出现的对话框里,点击Add按钮,在对话原创 2012-12-12 19:35:27 · 408 阅读 · 0 评论 -
android组件 TabHost 与 menu
一、TabHost 1.继承TabActivity 2.通过TabActivity的getTabHost()方法得到一个TabHost对象 3.定义选项卡的内容(一个frameLayout对象),并TabHost绑定起来可以通过一个语言绑定TabHost容器的内容 LayoutInflater.form(this).inflate(R.layout.main,tabH原创 2012-12-19 20:31:10 · 445 阅读 · 0 评论 -
Android布局属性详解
android:id 为控件指定相应的IDandroid:text 指定控件的文本,置尽量使用strings.xmlandroid:grivity 指定控件的基本位置 ,比如举重,居右,android:padding 指定控件的内边距,控件当中的内容android:singleLine原创 2012-12-18 20:29:51 · 427 阅读 · 0 评论 -
Android布局总结
Android布局分别是LinearLayout ( 线性布局)、 TableLayout (表格布局) 、 RelativeLayout (相对布局)、FrameLayout( 帧布局 ) 、AbsoluteLayout(绝对布局) 。1、 LinearLayout (线性 布局 )“ LinearLayout ”翻译成中文是 “ 线性布局 ” ,所谓线性布局就是在该标签下的所有子元转载 2012-12-17 21:20:09 · 366 阅读 · 0 评论 -
Android activity的生命周期
Android activity的生命周期activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的a转载 2012-12-14 16:21:27 · 206 阅读 · 0 评论 -
Android之ContentProvider总结
1.实用处景1) ContentProvider为存储和读取数据供给了同一的接口2) 应用ContentProvider,应用法度可以实现数据共享3) android内置的很多半据都是应用ContentProvider情势,供开辟者调用的(如视频,音频,图片,通信录等)2.相干概念介绍1)ContentProvider简介 当应用持续Cont转载 2012-12-26 19:43:18 · 302 阅读 · 0 评论 -
SQLite 数据库介绍
Android SQLite 数据库介绍我们在编写数据库应用软件时,需要考虑这样的问题:因为我们开发的软件可能会安装在很多用户的手机上,如果应用使用到了SQLite数据库,我们必须在用户初次使用软件时创建出应用使用到的数据库表结构及添加一些初始化记录,另外在软件升级的时候,也需要对数据表结构进行更新。那么,我们如何才能实现在用户初次使用或升级软件时自动在用户的手机上创建出应用需要的数据库表呢?原创 2012-12-26 19:35:55 · 288 阅读 · 0 评论 -
SharedPreferences存储
SharedPreferences存储类效率分析SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理转载 2012-12-26 19:33:19 · 229 阅读 · 0 评论 -
SAX 解析
SAX 解析 1. SAX ( Simple Application interface for XML ), 是一组程序设计接口,采用 observer 模式,将XML文件视为一个文字流的数据,在读取XML 元素时触发一系列的事件。这是观察者模式的一个典型应用。2. 使用SAX 加载XML文件时,他的操作像打开一个“顺序的文件字符流”,在读到XML元素的开始标记,结尾标记和内容标记时原创 2012-12-26 19:20:04 · 225 阅读 · 0 评论 -
DOM解析xml
DOM解析虽然我们在android中并不推荐使用,但是这并不代表着不可以实现。dom的原理是把xml文件的各种部分都看成是节点,所有的节点因为层级关系最后形成了一颗节点树。而DOM的解析方式便是在内存中生存这棵树,并允许用户进行相关的操作。 这里列出几个dom中经常用到的方法Node 接口的常用方法一个节点可以调用short getNodeType()方法返回一个表示原创 2012-12-26 19:19:07 · 238 阅读 · 0 评论 -
组件radiobutton CheckBox Spinner SeekBar
1.radiobutton要完成单选框显示,我们需要使用到RadioGroup和RadioButton(单选框),RadioGroup用于对单选框进行分组,相同组内的单选框只有一个单选框能被选中。(例子代码请见下方备注栏)RadioGroup.check(R.id.dotNet);将id名为dotNet的单选框设置成选中状态。(RadioButton) findViewById(rad原创 2012-12-26 19:12:29 · 409 阅读 · 0 评论 -
把程序部署到虚拟机和真机
1.把程序部署到虚拟机(1)打开Eclipse,新建项目(点击File-new-Project),在项目列表中展开Android目录,选择Android Project,(2)按要求填写(3)点击”finish”即可完成项目的创建,创建后的项目已经是一个可运行的Android应用,我们可以通过下面方式运行此应用:点击工具栏上手机形状的虚拟设备管理器(简称“AVD“)(4)在打开原创 2012-12-13 20:20:37 · 663 阅读 · 0 评论 -
Android中获取网络数据
实现获取网络图片:第一步:在strings.xml中定义第二步:写一个布局,一个button和一个ImageView,为的是点击按钮,在ImageView上出现图片第三步:定义一个ImageService的类,在这个类中定义一个方法:byte[]类型这个类是得到图片的数据第四步:定义一个activity,实现显示图片,在这里面给一个图片的网址在这个时候就转载 2012-12-26 19:46:23 · 348 阅读 · 0 评论 -
Pull 解析
Pull 解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如: 开始元素和结束元素事件,使用parser.next() 可以进入下一个元素并触发相应事件。跟 SAX 不同的 是, Pull 解析器产生的事件是一个数字,而非方法,因此可以使用一个switch 对感兴趣的事件 进行处理。当元素开始解析时,调用 parser.nextText()方法可以获取下一个 Text原创 2012-12-26 19:28:29 · 366 阅读 · 0 评论 -
日期与时间组件 进度条组件
1.日期与时间组件 (1)DatePicker--用于输入日期的控件,包括年月日(2)TimePicker--用于输入时间的控件,包括时钟分钟 (3)AanalogClock--用于显示时钟的组件--表盘方式,只有时针和分针 (4)DigitalClock--用于显示时钟的组件--以数字方式,有时分秒效果如下: 2.进度条 (1)进度条控件为Pr转载 2012-12-25 20:20:56 · 847 阅读 · 0 评论 -
android组件 TextView Button
1.显示文本的组件--TextView (1)基本使用,显示文本 除了以上在xml文件中配置相关属性,还可以通过在代码中进行设置,部分具体方法如下,其它类似: A,设置背景 /*设置背景的三个方法 * 1--参数为颜色值 * 2--参数为Drawable对象原创 2012-12-21 16:19:49 · 744 阅读 · 0 评论