自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 MQTT协议简介

MQTT - MQ Telemetry Transport 轻量级的 machine-to-machine 通信协议。publish/subscribe模式。基于TCP/IP。支持QoS。适合于低带宽、不可靠连接、嵌入式设备、CPU内存资源紧张。是一种比较不错的Android消息推送方案。FacebookMessenger采用了MQTT。MQTT有可能成为物联网的重要协议。

2015-04-30 14:15:30 1119

原创 android studio 更新 Gradle错误解决方法

在导入Android Studio的时候,第一件事就是下载项目对应版本的gradle。但是,国内由于被墙了,所以Android Studio在下载相应的gradle的时候会很慢。我们可以先用迅雷之类的工具在网上下好,然后放进指定的路径中,再重启Android Studio来解决这个问题。首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wra

2015-04-28 20:42:39 12235

原创 一道小时候就被考过的数学题

我记得还在我上小学的时候,有人问过我说:”一个正方形,砍掉了一个角,还剩几个角?“。当时想都没想,就说了正方形四个角,砍掉一个当然还剩三个角了。结果当然是被鄙视了。朋友便解释说:”四个角,砍掉一个,肯定就多了一个角了,应该是五个角“,还煞有介事的给我画了出来,我也不以为然,觉得肯定是这样子。因此在以后的很长时间里,这道题的标准答案都是五个角。其实,可能是三个、也可能是四个,当然也有可能是五个。

2015-04-16 17:10:22 1232

原创 对canvas的translate()方法的理解

数学里的矩阵变化有很多,包括矩阵的平移、旋转和缩放等。在图形变换中,经常会对图形进行矩阵变化。抽象起来讲,一个个图形在屏幕上其实就是一排矩阵,在进行矩阵变化的时候,还能采用硬件加速,大大提高效率。本节主要将与举证平移相关的问题:设某点向x方向移动 dx, y方向移动 dy ,[x,y]为变换前坐标, [X,Y]为变换后坐标。则 X = x+dx;  Y = y+dy;

2015-04-12 21:20:21 2668

转载 Android项目打第三方jar包

随着Android系统的日益发展和日渐成熟,各种平台的合作就日渐频繁。现在主要互联网公司,都退出了各种各样的插件功能。如第三方支付,第三方联合登陆和微博分享等等功能。 近期由于业务的需要,公司提出将项目的功能打成jar包,提供给其它客户调用。经过一段时间的调查研究和实践,先将解决办法总结如下。 一、原理介绍 在每个Android项目中,都会有一个R.

2015-04-09 16:47:47 696

转载 Android异步消息处理机制完全解析,带你从源码的角度彻底理解

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9991569之前也是由于周末通宵看TI3比赛,一直没找到时间写博客,导致已经有好久没更新了。惭愧!后面还会恢复进度,尽量保证每周都写吧。这里也是先恭喜一下来自瑞典的Alliance战队夺得了TI3的冠军,希望明年中国战队能够虎起!开始进入正题,我们都知道,Andr

2015-04-06 20:03:12 971

原创 android中View的scrollBy(int x,int y)和scrollTo(int x,int y)的区别

先看看Google的官方文档的解释public void scrollBy (int x, int y)Added in API level 1Move the scrolled position of your view. This will cause a call to onScrollChanged(int, int, int, int) and t

2015-04-06 11:49:02 1756

原创 Android开发内存管理之道

一篇好文导读:相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引用指向的情况下,仍不能被

2015-04-04 23:48:38 627

转载 Android 属性动画(Property Animation) 完全解析 (下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38092093上一篇Android 属性动画(Property Animation) 完全解析 (上)已经基本展示了属性动画的核心用法:ObjectAnimator实现动画,ValueAnimator实现动画,AnimatorSet的使用等~当然了属性动

2015-04-02 18:01:42 750

转载 Android 属性动画(Property Animation) 完全解析 (上)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/380674751、概述Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单,不过只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一定的

2015-04-02 18:00:12 892

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除