Android开发
文章平均质量分 78
Garvey Lian
心存高远,脚踏实地;生命可以折腾,不能浪费。
展开
-
Android 使用Messenger实现跨进程之间通信
1. MessengerMessenger可以理解为信使,顾名思义我们可以利用信使来传递信息(Message),没错利用Messenger来实现跨进程之间的通信就是传递Message对象,我们只需要做的是把数据放进去Message,然后使用Messenger的send方法将数据发送出去,像发送邮件一样。2. 实现一个Messenger的主要步骤: 既然说到是跨进程之间的通信,那么原创 2015-11-02 19:08:56 · 3178 阅读 · 0 评论 -
Java序列化与反序列化的总结
1. 介绍**Java的序列化就是把对象转换成字节序列,而Java的反序列化就是把字节序列还原成Java对象。采用Java序列化与反序列化技术,一是可以实现数据的持久化,在MVC设计模式中很是有用,二是可以实现对象数据的远程通信。** 2. 方法介绍 Serializable是Java所提供的一个序列化接口,它是一个空接口,类通过实现 java.io.Serializable 接口以启用原创 2015-11-02 10:12:05 · 326 阅读 · 0 评论 -
Android 底部菜单栏实现
Android 使用RadioGroup 实现底部导航菜单栏。 一、主界面布局的实现: 先来张效果图: 介绍一下总体界面包括的内容:底部五个导航按钮,主界面包括一个FrameLayout用来放五个Fragment。点击底部按钮会对应跳转到指定的界面。 实现布局:activity_main.xml<?xml version="1.0" encoding="utf-原创 2016-06-14 09:20:07 · 2281 阅读 · 0 评论 -
Android 广告轮播效果实现
使用ViewPager实现Android的广告轮播效果,广告轮播是很多电商网站的必备,比如淘宝、京东的顶部广告轮播条,今天我们就是一步步利用ViewPager来实现广告轮播效果! 界面布局 资源文件编写 实现轮播 一、界面的布局先来个效果图: 顶部就是我们的广告轮播效果,首先可以看到有图片,描述性文字,还有最后的小点,来指示当前的界面!因此布局上就需要包含上面的几个控件,其中图片的位置可以利用Vi原创 2016-06-14 20:02:44 · 1965 阅读 · 3 评论