摘要:
安卓中Activity的跳转几乎是每一个APP都会用到的技术点。而且他的使用时十分简单的。 这里我们先说一下主要的技术要点: 1、在清单文件中注册新的Activity 2、通过意图跳转 这里我们看一下部分清单文件 注意,有配置红框的一般就是我们的主Activity,也就是程序的主入口。如果同时配置了 阅读全文
摘要:
在上一篇文章中,我们已经实现在listview显示数据库内容的。但是我们listview中,排版不是很好看,所以这篇文章呢,我们来对listveiw进行美化。哈哈,说白了,就是对listview添加一个布局文件,然后把布局文件转化为view对象显示出来。 这里代码我们不贴全部,就贴上新增加的布局文件 阅读全文
摘要:
在安卓中,ListView和Sqlite都是十分常用的。这次我们来结合这个两个知识点写一个Demo。 功能:吧SQLite中的数据用ListView显示出来。 先看截图吧 首先是数据库 然后是运行截图 接下来是讲解,运行程序后,先点击创建数据库的按钮,会创建出50条数据,然后点击查询,会将这50条数 阅读全文
摘要:
在安卓开发中,数据库的操作无非就是增删改查。那么,这里我们通过例子来学习这四个操作。 我们先看代码吧。具体讲解后面说。 布局文件 activity_main.xml java文件 mySQLite.java MainActivity.java 然后看运行截图 那么接下来就是讲解了。运行程序后,我们按 阅读全文
摘要:
安卓系统自带数据库,名为SQLite。这篇文章我们用一个Demo来讲解安卓操作数据库的例子。 By the way, 安卓创建的数据库文件存放在/data/data/<包名>/database 下,后缀名一般为xxx.db 看到数据库文件,我们一般使用一款名为 SQLite Expert 的可视化工 阅读全文
摘要:
在程序设计中,我们经常会用到对话框,这里,我为大家写了三种常见的案例。下面我们看运行截图。 下面我们直接看代码 布局文件 activity_main.xml java文件 阅读全文
摘要:
测试是开发很重要的一部分。有句话说,好的应用不是开发出来的,而是测出来的。虽然作为程序员我们并不需要很精通测试,但是我们还是需要了解一下测试的基本内容。 安卓中提供了一个测试框架给我们使用。我们只需要继承这个框架就可以进行单元测试。 准备工作 新建一个安卓项目,在新建两个类,一个用于做测试框架类,一 阅读全文
摘要:
在网络上传输数据时候,最常用的就格式有两种,XML和JSON。这里我们来学学如何对XML文件进行解析。 准备工作:在src文件夹下新建一个weater.xml文件。 接下来我们要写的程序就是去解析weater.xml里面的信息。 先看看运行截图吧。点击按钮后就会解析出xml文件的信息。 然后我们看布 阅读全文
摘要:
xml文件我们可以用来保存一些数据。例如用来备份短信。这个例子中,我们就用XmlSerializer接口来实现一个备份短信的程序。当然了,为了程序简单化,这个程序我们并不是真的去备份短信。我们通过一个Message.java文件来作为javabean使用。用他来虚拟一个短信类。然后我们来备份虚拟出来 阅读全文
摘要:
SharedPreferences接口非常适合用来存储零散的数据。这里我们用来实现记录用户名和密码的功能。在前面我用过IO流来实现记住密码的功能。那么用SharedPreferences接口会比用IO流更加方便,代码更加简洁。也更高效。 原理:SharedPreferences接口会在xxxx路径下 阅读全文