全屏浏览
缩小浏览
回到页首
摘要: 在网上找了个第三方智能机器人,可以实现聊天语音等功能,比较不错的。今天我们就开始智能机器人聊天的学习,例子中涉及的handler的有关知识和json数据的解析,请参见我的博客:android基础 >JSON数据的解析、android高级 >Handler的原理和android基础 >子线程更新UI 阅读全文
posted @ 2016-04-08 08:34 huhx 阅读(2294) 评论(0) 推荐(12) 编辑
摘要: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己。今天我们通过模拟按钮的处理事件来深入Java观察者模式的学习。 目录导航 Java观察者的简要说明 观察者模式所涉及的角色有: ● 抽象主题(S 阅读全文
posted @ 2016-04-07 15:16 huhx 阅读(2158) 评论(0) 推荐(5) 编辑
摘要: 在JavaSe5中,推出了C语言中printf()风格的格式化输出。这不仅使得控制输出的代码更加简单,同时也给与Java开发者对于输出格式与排列更大的控制能力。今天,我们开始学习Java中的格式化输出。 目录导航 System.out.format() 由于内容比较简单,我们通过实例来加以说明。项目 阅读全文
posted @ 2016-04-06 19:59 huhx 阅读(79902) 评论(1) 推荐(14) 编辑
摘要: Java动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。下面我们开始动态代理 阅读全文
posted @ 2016-04-06 09:56 huhx 阅读(11733) 评论(9) 推荐(18) 编辑
摘要: andriod提供了Handler来满足线程间的通信,上次在更新UI的时候也提到过Handler的使用,关于Handler的基本使用,参见博客(android基础 >子线程更新UI).今天我们深入Handler的源码,了解一个Handler的内部执行原理。 目录导航 Handler简单说明 一、 在 阅读全文
posted @ 2016-04-04 17:21 huhx 阅读(4826) 评论(3) 推荐(8) 编辑
摘要: Widget是一个可以添加在别的应用程序中的”小部件”,我们可以使用自定义的Widget远程控制我们的程序做一些事情。一般用于在桌面上添加一个小部件,现在我们开始小部件的学习。 目录导航: WidGet的简要说明 一、 WidGet的特点: 轻量:它们一般都很小,在终端上嵌入非常方便,运行快速。 形 阅读全文
posted @ 2016-03-26 08:54 huhx 阅读(859) 评论(2) 推荐(7) 编辑
摘要: 这一篇博客,我们开始前台服务与IntentServie源码分析的学习,关于service的生命周期及其简单使用,请参见我的博客:(android基础 >service的生命周期) 目录导航: 服务的简单说明 一、 前台服务与IntentService: 前台服务可以一直保持运行状态,而不会由于系统内 阅读全文
posted @ 2016-03-25 08:17 huhx 阅读(2134) 评论(2) 推荐(7) 编辑
摘要: 服务是一个应用程序组件代表应用程序执行一个长时间操作的行为,虽然不与用户交互或供应功能供其它应用程序使用。它和其他的应用对象一样,在他的宿主进程的主线程中运行。今天我们开始android中普通service服务的学习。本地服务与前台服务,请参见我的另外一篇博客: android基础 >IntentS 阅读全文
posted @ 2016-03-24 20:17 huhx 阅读(1533) 评论(0) 推荐(4) 编辑
摘要: 内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。目前,使用内容提供器是Android 实现跨程序共享数据的标准方式。不同于文件存储和SharedPreference 阅读全文
posted @ 2016-03-24 10:00 huhx 阅读(851) 评论(2) 推荐(5) 编辑
摘要: 在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的 Broadcast进行过滤接受并响应的一类组件。 目录导航: 广播Broadcast的简要说明 一、 广播的种类:标准广播和有序广播 标准广播:是一种完全异步执行的 阅读全文
posted @ 2016-03-23 23:39 huhx 阅读(1049) 评论(0) 推荐(8) 编辑