摘要:
项目地址 :https://github.com/greenrobot/EventBus这个项目个人感觉就是为了解决回调事件过多的,比方说A函数在做完以后 要调用b类的c函数,那我们通常的做法就是 定义一个接口 然后再A函数所属的类里面注册这个接口。然后a函数做完以后 直接调用这个接口即可。但是这种... 阅读全文
摘要:
其实在最早的版本里,Volley甚至是不支持https协议的,只能跑http,当然你也可以自己修改他的源码让他支持,如今volley的代码经过一些改进以后,已经可以完美支持https协议了,无论是在2.3版本以上还是在2.3版本以下,大家可以尝试用volley去访问github 是成功的,但是你如果... 阅读全文
摘要:
很多App要做到极致的话,对网络状态的监听是很有必要的,比如在网络差的时候加载质量一般的小图,缩略图,在网络好的时候,加载高清大图,脸书的android 客户端就是这么做的,当然伟大的脸书也把这部分代码开源出来,今天就来带着大家分析一下脸书的这个开源代码。GitHub 地址https://githu... 阅读全文
摘要:
ActiveAndroid 项目地址在https://github.com/pardom/ActiveAndroid关于他的详细介绍和使用步骤 可以看下面两篇文章:https://github.com/pardom/ActiveAndroid/wikihttp://www.future-proces... 阅读全文
摘要:
今天来顺手分析一下谷歌的volley http通信框架。首先从github上 下载volley的源码,然后新建你自己的工程以后 选择import module 然后选择volley。 最后还需要更改1个配置文件就是我选中的那句话。记得要加。不然会报错。把volley作为一个module 在你的项目中... 阅读全文
摘要:
昨日看到有人在知乎上问这3个琐碎的小知识点,今天索性就整理了一下,其实这些知识点并不难,但是很多开发者平时很少注意到这些,导致的后果就是开发的时候 经常会被ide报错,开发效率很低,或者看开源代码的时候很多地方看不懂。考虑到现在越来越多的人开发环境迁移到android studio,所以一切以and... 阅读全文
摘要:
谷歌的材料设计也发布了有一段时间了,包括官方的support库 相信大家也熟悉了不少,今天就把actionbar 迁移到toolbar的 经验发出来。这个地方要注意 我用的图标都是studio里的一个插件提供的,我随便选的图标,大家知道意思就行 不要在意图标的意义。。。。。。美术不好 见谅。。先上一... 阅读全文
摘要:
在自定义viewgroup的时候 要重写onInterceptTouchEvent和onTouchEvent 这2个方法 是非常麻烦的事情,好在谷歌后来推出了ViewDragHelper这个类。可以极大方便我们自定义viewgroup.先看一个简单效果 一个layout里有2个图片 其中有一个可以滑... 阅读全文
摘要:
在这边文章之前你首先需要对java 的注解部分有一个基本的了解(不需要太过的深入)。简单来说,注解这个东西就是用于辅助我们开发java代码的,注解本身无法干扰java源代码的执行。在android 里面 注解主要用来干这么几件事:1.和编译器一起给你一些提示警告信息。2.配合一些ide 可以更加方便... 阅读全文
摘要:
先上一个 位图和矢量图的 说明。http://zhidao.baidu.com/link?url=xwvs5CBzWeh15O3Ee4bICwCqg4PCQWwg5oZ0a6CVydbVZzufqrINa_TyxmVjWAKhNYi9N7vArEo2a6N-r0OJlK维基百科里面有更详细的说明 我... 阅读全文