Android
最是那一低头的温柔
这个作者很懒,什么都没留下…
展开
-
Android中解析XML
Android技术学习,更多知识请访问https://www.itkc8.comXML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我...转载 2013-08-20 15:30:01 · 588 阅读 · 0 评论 -
EditText的使用
Android技术学习,更多知识请访问https://www.itkc8.com EditText是在Android开发中经常被使用到的控件,主要用来获取用户的输入内容。1.EditText常用属性 EditText继承自TextView,所以EditText也拥有一些TextView中的属性和方法。EditText的常用属性有以下一些: android:capitali...转载 2013-08-30 15:41:30 · 862 阅读 · 0 评论 -
Android学习笔记16:Button控件图文混排效果的实现
Android技术学习,更多知识请访问https://www.itkc8.com Button继承自TextView,所以TextView的一些属性同样也适用于Button控件。 Button的直接子类为CompoundButton。Button的间接子类有CheckButton、RadioButton、Switch和ToggleButton。1.Button常用属性设置1.1设...转载 2013-08-31 14:24:32 · 1002 阅读 · 0 评论 -
TextView的使用
Android技术学习,更多知识请访问https://www.itkc8.com TextView不仅可以用于显示丰富的文本信息,还可以用来显示图文并茂的混排页面。 1.TextView常用属性 TextView的常用属性有以下一些: setText(); //设置文本内容,同xml中的android:text set...转载 2013-08-30 17:13:57 · 925 阅读 · 0 评论 -
AutoCompleteTextView自动完成输入内容的控件
Android技术学习,更多知识请访问https://www.itkc8.com作用:实现用户输入的内容有自动提示的功能,类似百度的搜索结果。AutoCompleteTextView和MultiAutoCompleteTextView1.在使用时候,首先定义一个布局 <LinearLayout xmlns:android="http://schemas.android....原创 2013-08-31 11:42:41 · 792 阅读 · 0 评论 -
(Android) 单击屏幕事件和滑动屏幕事件共存的解决方案
Android技术学习,更多知识请访问https://www.itkc8.com 实现功能:布局文件中有两个控件,分别是ImageSwitcher和Gallery控件,Gallery默认的情况下是不可见的。当进入程序的界面时,如果滑动屏幕,会切换到下一张或者前一张图片,根据你滑动屏幕的方向来判断,当单击屏幕时,会显示Gallery控件,再单击屏幕时,会隐藏Gallery控件,这个问题不是...转载 2013-08-31 14:21:36 · 1042 阅读 · 0 评论 -
Android 中屏幕点击事件的实现
Android技术学习,更多知识请访问https://www.itkc8.com在android下,事件的发生是在监听器下进行,android系统可以响应按键事件和触摸屏事件,事件说明如下:常用实现OnClickListener,OnTouchListener,OnFocusChangeListener,OnKeyListener1.onClick(View v)一个普通的点击按钮事件...原创 2013-08-31 13:56:16 · 8619 阅读 · 0 评论 -
Android 中屏幕点击事件的实现2
Android技术学习,更多知识请访问https://www.itkc8.com本文通过罗老师的视频总结得来的1,一个xml文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android...原创 2013-08-31 14:08:34 · 1308 阅读 · 0 评论 -
Android的按钮单击事件及监听器的实现方式
Android技术学习,更多知识请访问https://www.itkc8.com 第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听...转载 2013-08-31 14:16:26 · 877 阅读 · 0 评论 -
Android Service与Activity之间通信的几种方式
Android技术学习,更多知识请访问https://www.itkc8.com在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中我们可以传递数据给Service,而当我们Se...转载 2013-08-16 14:47:10 · 655 阅读 · 0 评论 -
Android使用意图传递数据的四种方式
Android技术学习,更多知识请访问https://www.itkc8.com1.使用通用方式传递数据发送: [java] view plaincopyIntent intent = new Intent(MainActivity.this,OtherActivity.class); //在意图中传递数据 ...转载 2013-08-16 14:45:32 · 2173 阅读 · 0 评论 -
JSON数据解析(GSON方式)
Android技术学习,更多知识请访问https://www.itkc8.com JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,为Web应用开发提供了一种理想的数据交换格式。 在上一篇博文《Android学习笔记44:JSON数据解析》中,我们使用基本的JSON API完成了在服务器端创建JSON数据,以...转载 2013-08-26 10:31:31 · 1139 阅读 · 1 评论 -
android json解析
JSON的定义:Android技术学习,更多知识请访问https://www.itkc8.com 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org...转载 2013-08-20 15:50:54 · 583 阅读 · 0 评论 -
XML文件解析(DOM方式)
Android技术学习,更多知识请访问https://www.itkc8.com1.DOM树中的对象类型 使用DOM解析XML文档时,整个XML文档会被转换成一颗DOM树,DOM解析器会将XML文档的节点对应转化成DOM树的每个节点。 DOM树不仅可以描述XML文档的结构化特征,而且具有对象模型的特征,将XML文档转换成DOM树的过程,就是将文档模型对象化的过程。 在DOM树...转载 2013-08-22 14:38:35 · 655 阅读 · 0 评论 -
使用Post方式提交数据
Android技术学习,更多知识请访问https://www.itkc8.com在Android中,提供了标准Java接口HttpURLConnection和Apache接口HttpClient,为客户端HTTP编程提供了丰富的支持。 在HTTP通信中使用最多的就是GET和POST了,GET请求可以获取静态页面,也可以把参数放在URL字符串的后面,传递给服务器。POST与GET的不同之处...转载 2013-08-22 15:34:16 · 3836 阅读 · 0 评论 -
XML文件解析(Pull方式)
Android技术学习,更多知识请访问https://www.itkc8.com1.使用Pull解析器解析XML文档 Pull解析器的运行方式和SAX解析器很相似,它提供了类似的事件,比如文档开始、文档结束、开始元素和结束元素等。使用parser.next()方法可以进入下一个元素并触发相应的事件。各种事件均已数字的形式被发送,因此可以在程序中使用一个switch语句来对事件进行选择,然...转载 2013-08-22 14:47:00 · 766 阅读 · 0 评论 -
XML文件解析(SAX方式)
XML称为可扩展标记语言(Extensible Markup Language),由标准通用标记语言(SGML:Standard Generalized Markup Language)发展而来,允许开发者自定义标签,可以实现标签和内容的有效分离。 与HTML不同,XML不再侧重于数据如何表现,而是更多的关注数据如何存储和传输。因此,XML逐渐演变成为一种跨平台的数据交换格式。通过使用X转载 2013-08-22 14:36:11 · 1055 阅读 · 0 评论 -
Http协议及Java Web编程
Android技术学习,更多知识请访问https://www.itkc8.com1.Http协议简介 Http(超文本传输协议)用于传送www方式的数据。www基于客户端/服务器模型,由Web浏览器和Web服务器构成,两者之间采用Http进行通信。 Http协议采用请求/响应模型,是基于TCP/IP协议之上的协议,是Web浏览器和Web服务器之间的应用层协议,是通用的、无状态的面向...转载 2013-08-22 14:50:16 · 1016 阅读 · 0 评论 -
使用HttpClient接口实现网络通信
Android技术学习,更多知识请访问https://www.itkc8.com 在Android中,我们可以通过使用标准的Java接口来完成Android应用程序的联网操作。但是在实际开发中,可能会需要用到更复杂的联网操作,为此,Android平台提供了Apache HttpClient接口,为客户端的HTTP编程提供了高效、便捷、功能丰富的工具包支持。 Android平台在引入Ap...转载 2013-08-22 15:32:39 · 1282 阅读 · 0 评论 -
JSON数据解析
Android技术学习,更多知识请访问https://www.itkc8.comJSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,为Web应用开发提供了一种理想的数据交换格式。 本文将主要介绍在Android开发中,如何在服务器端创建JSON数据,以及如何在Android客户端对JSON数据进行解析。 1.J...转载 2013-08-25 16:11:18 · 1289 阅读 · 0 评论 -
单项选择RadioButton和多项选择CheckBox的使用
Android技术学习,更多知识请访问https://www.itkc8.com 在Android中,可以通过RadioButton和RadioGroup的组合来实现单项选择的效果。而多项选择则是通过CheckBox来实现的。1.单项选择RadioButton 我们知道,一个单项选择是由两部分组成的,分别是前面的选择按钮和后面的“答案”。选择按钮可以通过RadioButton来实现,...转载 2013-09-02 09:15:51 · 4192 阅读 · 0 评论