
android
文章平均质量分 68
夜宿山寺
利剑无意,软剑无常,重剑无锋,木剑无滞,无剑无式
展开
-
android 关闭底部的菜单,实现真正全屏
这个也没啥好说的具体看代码吧,一下能够原创 2014-11-04 16:37:33 · 2309 阅读 · 0 评论 -
Handler源码认知
Handler是面试一定会u原创 2014-11-04 15:01:18 · 650 阅读 · 0 评论 -
android 缺点认知
经过本人的面试经验,以及接触的android项目,总结了一下android的一些类库的优缺点:一,线程方面1.AsyncTask首先是线程优化以及缺陷方面,针对目前大多数类库来说,都有好的设计方面和缺陷的方面,比如内部自带的AsyncTask,这个类优点很多,使用方便,加快快速开发,但是每次都需要new 一下然后把对应的参数放在里面,感觉这个过程不是十分稳妥,性能有待加强,主要是内部的一个原创 2014-11-04 13:36:10 · 1053 阅读 · 0 评论 -
android实现qq邮箱多个图标效果
最近项目要求,需要实现装一个qq邮箱,然后可以使用qq邮箱日历的那么一个东西,相当于一个应用生成两个图标,点击不同的图标可以进入不同的应用。原创 2014-12-16 12:38:39 · 1443 阅读 · 0 评论 -
android进阶之自定义view(文字圆形边框)
最近写自定义的view写了很多,打算好好完整学习一下,顺便也是记录下,首先来看看效果大概是实现上面的效果吧,其实做起来很简单,只需要继承TextView,然后在外面画上一个框即可,代码如下:public class CustomTextView extends TextView { private Paint mPaint; public CustomTextV原创 2015-01-06 15:12:57 · 3069 阅读 · 0 评论 -
android进阶之自定义阴影边框
由于不太会使用ps,但是想要在自己写的actionbar下面加上阴影效果,所以大概研究了下android如何自己生产阴影效果,大概思路是这样,用shape的渐变效果来实现,让透明色灰色进行渐变到透明,大概就能够实现阴影效果,这里有一篇论文对属性的解释非常到位 http://blog.youkuaiyun.com/lonelyroamer/article/details/8254592 这里有两幅图,可以对原创 2015-01-07 16:10:36 · 13158 阅读 · 0 评论 -
android gradle 实例教程一(同时打多渠道包)
之前也很少接触gradle,后来因为一些xu原创 2014-11-15 12:46:34 · 1938 阅读 · 1 评论 -
转自stormzhang的一些博文
Android网址或BlogAndroid官网身为Android开发者不知道这个网站就太说不过去了,上面有你任何你需要的东西Android Developers BlogAndroid官网博客, 在上面可以关注Android最新的进展与最权威的博客(须翻墙)Android开源项目汇总我的好朋友Trinea整理的非常全面的GitHub开源项目汇总,不需转载 2014-11-14 21:20:16 · 1002 阅读 · 0 评论 -
android图片缓存框架Android-Universal-Image-Loader
最近跟同学们做了一个创业项目,其实跟以前做项目不同,以前大多数都是做web网站,对内存管理这些不太关注,因为是pc机,做android的话也就是一些小列子,现在到了做产品阶段吧,只能把项目做到最优。不扯了,先来说这个框架是做什么的,Android-Universal-Image-Loader主要是一个图片的缓存框架,根据官方解释就是,它提供了一个异步处理图片的方案。它提供两种获取图片方式async翻译 2014-06-25 14:15:19 · 1720 阅读 · 0 评论 -
android图片缓存框架Android-Universal-Image-Loader(二)
这篇打算直接告诉大家怎么用吧,其实这个也不是很难的框架,大致使用过程如下: // 获取缓存图片目录 File cacheDir = StorageUtils.getOwnCacheDirectory(activity, "imageloader/Cache"); ImageLoaderConfiguration config = new ImageLoaderConfigur翻译 2014-06-28 21:02:27 · 1983 阅读 · 0 评论 -
AsyncTask源码解析
1.当我们在new 自己的异步任务时候会初始化实例化两个类WorkerRunnable ,FutureTask,并且重写WorkerRunnable call方法和FutureTask的done方法。2.call方法主要执行子类复写的doInBackground,然后调用 postResult显示数据,在postResult里面去调用handler发送数据然后调用finish方法去调用子类的onPostExecute方法,这个时候我们就可以在自己复写的onPostExecute进行ui更新原创 2014-08-01 17:43:06 · 987 阅读 · 0 评论 -
android性能优化之即时通讯优化
面试的时候问到了原创 2014-09-25 13:11:30 · 1161 阅读 · 0 评论 -
android编译时注解框架
AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更加容易维护,它的目标就是“Fast Android Development.Easy maintainance”。通过一段时间的使用发现,相比原生的Android开发,确实能够让你少些很多代码,它的首页也给出了一个简单的例子,通过例子转载 2014-11-11 16:20:25 · 1016 阅读 · 0 评论