Android基础
文章平均质量分 81
在装睡的醒醒君
脱胎换骨
展开
-
从零开始学Android(二):利用“打招呼”来说明按钮点击事件的三种处理方式
1、实验任务: 利用事件处理的三种方式实现“打招呼”2、运行效果图: 3、任务分析:事件处理的三个要点: a、搞清事件源:谁触发了事件的发生,此时,事件源是按钮Button b、事件:发生了什么,此时,事件是点击事件 c、事件处理类:谁处理该事件 内部类原创 2016-03-13 21:13:40 · 497 阅读 · 1 评论 -
乐学成语实现之二显示主界面
在第二阶段中,我们准备完成主界面的设计,这一阶段需要编写的代码量比较大,你一定要跟上脚步。主界面的设计采用选项卡组件,在res的drawable_hdpi目录下拷入需要的图片素材,在res/layout目录中新建activity_main.xml布局,代码如下所示:<RelativeLayout xmlns:android="http://schemas.android.com/apk/原创 2016-06-02 16:41:54 · 380 阅读 · 0 评论 -
乐学成语实现之一:创建数据库和表
首先在eclipse中新建一个Android项目,项目名叫做HappyIdiom,包名叫做cn.edu.bztc.happyidiom,使用的是4.4的API,为了要让项目能够有更好的结构,这里需要在com.edu.bztc.happyidiom包下再新建几个包,如图所示:其中activity包用于存放所有活动有关的代码,db包用于存放所有数据库相关的代码,entity包用于存放所有实体相原创 2016-06-02 12:26:38 · 1070 阅读 · 0 评论 -
乐学成语实现之三:显示学习列表(注意ListView的细节优化)
在第三阶段中,我们就要以列表的形式显示出成语分类列表了。现在就来对ListView的界面进行定制,让它可以显示更加丰富的内容。 首先需要准备好一组图片,分别对应每一种类别,我们要让这些类别名称的旁边都有一个图样。准备好文字资源,修改values中的strings.xml文件如下: 动物类 自然类 人物类 季节类 数字类原创 2016-06-03 22:27:55 · 850 阅读 · 0 评论 -
从零开始学Android(一):Android开发环境的搭建及项目目录结构的分析
1.环境的搭建:安装Sun JDK及Eclipse ADT(1)安装Sun JDK:步骤一:下载JDK,你可以去Oracle公司的网站:http://www.oracle.com进行选择及下载,也可以到我的百度云网盘中下载1.8版本的JDK,下载地址:链接:http://pan.baidu.com/s/1kUe6JLP 密码:3iwj步骤二:安装JDK软件及配置环境变量环境变量原创 2016-03-07 08:15:38 · 475 阅读 · 0 评论 -
乐学成语实现之四:显示所有动物类成语的列表
经过前面的设计,我们已经完成了Animal实体类及AnimalDao数据访问类的创建,接下来我们要做的事情是将数据库中所有的动物类成语显示在界面上。 在layout下新建activity_animal.xml文件,主要添加了一个ListView控件,代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk原创 2016-06-11 20:01:39 · 312 阅读 · 0 评论 -
乐学成语实现之五:显示每条成语的详细信息
这一节我们将实现点击每条成语以对话框的形式显示该成语的详细信息。 首先在layout下新建布局文件dialog_info.xml,代码如下所示:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" and原创 2016-06-11 20:41:09 · 319 阅读 · 0 评论 -
使用Http协议访问网络
对于Http协议,我们只需要了解它的工作原理就可以了就是客户端向服务器发出一条HTTP请求,服务器收到请求之后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理就可以了,一个浏览器的基本工作原理也就是如此了。比如说,WebView控件其实也就是我们向百度的服务器发起了一条HTTP请求,接着服务器分析出我们想要访问的是百度的首页,于是会把该网页的HTML代码进行返回,然后WebView再调原创 2016-06-14 18:26:38 · 470 阅读 · 0 评论