- 博客(3)
- 资源 (14)
- 收藏
- 关注
原创 android中shape、selector、color
一、shape各种属性 在android开发时,我们可以用shape定义一些形状。现在将各种属性梳理一遍。 1. corners 用于定义圆角。radius定义上下左右的半径。如果单独某一个方向的半径时,会替换掉各个方向的半径。如果需要每个方向半径不一样的话,可以每个都单独设置。 2. gradient 用于渐变颜色渐变。android:startColor开始时颜色、andro
2015-11-27 10:40:57 447
原创 android开发之线程基础
对于android开发人员来说。线程用的实在是太频繁了。android的四大组件都运行在主线程中,耗时的操作都容易导致ANR,因此都放在子线程中进行处理。把线程知识弄扎实以后,我们就很轻松理解线程池,比如我在公司项目中为了维持socket心跳连接,就采用了线程池,有了线程、线程池的底子以后,再去看android的消息机制handle和AsyncTask源码,就会发现so easy。 今天我要
2015-11-24 16:35:23 476
原创 IntentServices源码分析
最近工作实在是太忙了。有很久没有更新博客。在我看来,写博客的目的是为了记录自己学习的过程,通过写下来的方式,加深印象。今天为啥要分析Intentservices呢,其实做android开发 以来我都没有使用过Intentservices。但是我在其他的一些开源项目中看到的,刚刚和项目中的使用场景类似,于是就更进一步,分析一下原理。 在分析之前,我们要搞清楚两个问题。 1. servi
2015-11-18 22:28:59 363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人