摘要:1. 什么是 序列化 和 反序列化 ? 序列化 :序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 反序列化 :是指把这种二进制流数据还原成对象。 什么时
阅读全文
摘要:1. 具体步骤如下:(文章末尾附加:Apache 2.2.17下载路径) 步骤一 :Cmd打开命令行窗口,切换到apache安装目录下 cd C:\MAS\TRSMAS\win31\apache\bin 步骤二: 安装apache服务器 installed Apache services httpd
阅读全文
摘要:1. HttpUtils 作用: 支持同步,异步方式的请求; 支持大文件上传,上传大文件不会oom; 支持GET,POST,PUT,MOVE,COPY,DELETE,HEAD请求; 下载支持301/302重定向,支持设置是否根据Content-Disposition重命名下载的文件; 返回文本内容的
阅读全文
摘要:1. ViewUtils 作用: 完全注解方式就可以进行UI绑定和事件绑定。 无需findViewById和setClickListener等。 2. UI绑定 和 事件绑定 (1)UI绑定 下面我們看下具體的代碼,順便對比下注解的方式绑定ID和findViewById之間的差別: 注解的方式绑定I
阅读全文
摘要:1. xUtils简介 xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUtils 下载地址为:htt
阅读全文
摘要:Java基础知识强化之网络编程笔记23:Android网络通信之 Volley(Google开源网络通信库)
阅读全文
摘要:1. HorizontalScrollView 本来,画廊式的图片浏览器,使用Android中的Gallery就能轻松完成,但是Google说Gallery每次切换图片时都要新建视图,造成太多的资源浪费,已经在安卓api 19之后被彻底废弃,Google推荐使用ViewPager 或者 Horizo
阅读全文
摘要:1. 利用Gallery组件实现 3D图片浏览器的功能,如下: 2. 下面是详细的实现过程如下: (1)这里我是测试性代码,我的图片是自己添加到res/drawable/目录下的,如下: 但是开发中不能是这样,往往是浏览手机中的图片,比如浏览手机中SD卡中的图片,这里我们需要写一个方法 getIma
阅读全文
摘要:1. 手机屏幕坐标系: 整个坐标系是以手机屏幕左上角为原点(0,0),如下:
阅读全文
摘要:1. 循环显示图像的原理 循环显示有些类似于循环链表,最后一个结点的下一个结点又是第1个结点。循环显示图像也可以模拟这一点。 也许细心的读者从上一节实现的ImageAdapter类中会发现些什么。对!就是getView方法中的position参数和getCount方法的关系。position参数的值
阅读全文
摘要:1. ImageSwitcher ImageSwitcher是Android中控制图片展示效果的一个控件,如:幻灯片效果...,颇有感觉啊。做相册一绝 2. 重要方法 setImageURI(Uri uri):设置图片地址 setImageResource(int resid):设置图片资源库 se
阅读全文
摘要:1. 这里要向大家介绍Android控件Gallery(画廊控件) Gallery控件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。 2. Gal
阅读全文
摘要:1. onTouch方法:onTouch方法是View的 OnTouchListener借口中定义的方法,处理View及其子类被touch是的事件处理。当一个View绑定了OnTouchLister后,当有touch事件触发时,就会调用onTouch方法。 当然,前提是touch时间能够传递到指定的
阅读全文
摘要:1. 相信大家都知道Android进程间通信方式很多,比如AIDL、Messenger等等,接下来我就总结一下这些IPC方式优缺点。 2. IPC方式的优缺点和适用场景 3. 附加:使用Intent实现跨进程通信 Intent分为两种,一种是显式Intent,只适合在同一进程内的不同组件之间通信,例
阅读全文
摘要:1. 首先我们看看瀑布流的效果,如下: 2. 今天要介绍的瀑布流控件是:PinterestLikeAdapterView 项目地址:https://github.com/GDG-Korea/PinterestLikeAdapterView 使用方法类似于ListView下面是我使用该控件实现一个显示
阅读全文
摘要:一、 目前解析json有三种工具:org.json(Java常用的解析),fastjson(阿里巴巴工程师开发的),Gson(Google官网出的),其中解析速度最快的是Gson。 3种json工具下载目录为:http://download.csdn.net/detail/hebao5201314/
阅读全文
摘要:1. 简介 我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过synchronized来实现同步访
阅读全文
摘要:1. Java中线程的创建有两种方式: (1)通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中。 (2)通过实现Runnable接口,实例化Thread类。 2. 在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的
阅读全文