摘要: 为什么要使用二叉树 因为二叉树结合了有序数组和链表的特点。在二叉树中查找数据的速度和在有序数组中查找一样快,并且插入数据项和删除数据项的速度也和链表一样快 查找 从根开始进行查找,当前节点的key值与所查key值相等时返回该节点;当前节点的key值小于所查key值时,则去其左子树进行查找;当前节点的 阅读全文
posted @ 2016-04-19 09:26 编程的小蚂蚁 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.Activity的生命周期   1.standard       默认模式,可以不用写配置。在这个模式下,都会默认创建一个新的实例。因此,在这种模式下,可以有多个相同的实例,也允许多个相同Activity叠加 2.singleTop      可以有多个实例,但是不允许多个相同Activity叠 阅读全文
posted @ 2016-03-15 16:31 编程的小蚂蚁 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1. Runnable java中有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口。 (a)用Thread类实现 public class ThreadDemo extends Thread{       public void run() {              阅读全文
posted @ 2016-02-29 16:58 编程的小蚂蚁 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 在完成了使用socket进行简单的聊天室的开发之后,博主决定进行注册和登陆功能的开发。这也是为了在后期实现更多的功能时必不可少的一个工作。 注册和登录的大概流程如下: 1. 用xampp软件搭建本地服务器,并新建数据库用于存放注册用户的注册信息 2. 使用php语言编写App接口 3. 编写客户... 阅读全文
posted @ 2015-04-28 13:09 编程的小蚂蚁 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 为了提高自己在Android开发上的能力,博主决定写一个类似于QQ、微信的聊天软件。不过,简单的想想之后发现,要实现这样的一个聊天软件,需要学习和掌握的东西还很多。作为一个Android开发的小白,也没有足够的实力能很快对这个APP的开发有很大的突破。 于是,博主参考《疯狂Android讲义》... 阅读全文
posted @ 2015-04-22 15:18 编程的小蚂蚁 阅读(973) 评论(0) 推荐(0) 编辑
摘要: 1. JSON方式封装通过php文件生成JSON数据,方法:json_encode($value)注意:该函数只能接收UTF-8编码的数据,如果传递其他类型的数据则会返回null。 1, 'name' => 'singwa'); echo json_encode($arr);>php字符串编码转换函... 阅读全文
posted @ 2015-04-21 22:03 编程的小蚂蚁 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1. APP接口(通信接口)接口地址:例如:http://app.com/api.php接口文件:api.php处理一些业务逻辑(获取数据)接口数据:获取数据,传到客户端进行使用 APP接口的核心在于接口文件2. APP接口如何进行通信 客户端向服务器端发送http请求(用户不可视的接口地址),服... 阅读全文
posted @ 2015-04-18 12:44 编程的小蚂蚁 阅读(2781) 评论(0) 推荐(0) 编辑
摘要: 实现客户端上传数据到服务器端搭建服务器,新建数据库;新建PHP文件;新建android工程;1. 在本地下载XAMPP软件后进行安装和配置。配置XAMPP 在浏览器里输入:localhost或者127.0.0.1即可看到XAMPP欢迎界面。修改phpMyAdmin配置 首先用相关软件... 阅读全文
posted @ 2015-04-18 12:43 编程的小蚂蚁 阅读(197) 评论(0) 推荐(0) 编辑