会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
John-Chen
素食的程序猿…天天向上!
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
下一页
2015年4月27日
简述MVC框架模式以及在你(Android)项目中的应用
摘要: 标题是阿里电话面试的问题,一直以为自己很清楚MVC模式,结果被问到时,居然没法将MVC和Android中各个组件对应起来,所以,面试肯定挂了,不过面试也是学习的一种方式,可以知道大公司看中什么,以及自己还有哪些知识漏洞,例如这次面试就学到了很多东西。 大家可以在看下面的内容之前,也想想能否把M...
阅读全文
posted @ 2015-04-27 00:47 John-Chen
阅读(18843)
评论(2)
推荐(0)
编辑
2015年4月7日
ThreadLocal源码分析
摘要: 1、概述ThreadLocal,可以理解为线程的局部变量,作用就是为每一个使用该变量的线程都提供一个变量值的副本,每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。ThreadLocal是如何做到为每一个线程维护变量的副本的呢?每个线程中都有一个ThreadLocalMap(Thre...
阅读全文
posted @ 2015-04-07 00:15 John-Chen
阅读(1884)
评论(0)
推荐(1)
编辑
2015年4月6日
Handler、Looper、MessageQueue、Thread源码分析
摘要: 关于这几个之间的关系以及源码分析的文章应该挺多的了,不过既然学习了,还是觉得整理下,印象更深刻点,嗯,如果有错误的地方欢迎反馈。 转载请注明出处:http://www.cnblogs.com/John-Chen/p/4396268.html对应关系:1、Handler不带Looper的构造器 ...
阅读全文
posted @ 2015-04-06 17:48 John-Chen
阅读(1966)
评论(0)
推荐(2)
编辑
2015年3月28日
HashMap总结
摘要: 最近朋友推荐的一个很好的工作,又是面了2轮没通过,已经是好几次朋友内推没过了,觉得挺对不住朋友的。面试反馈有一方面是有些方面理解思考的还不够,平时也是项目进度比较紧,有些方面赶进度时没有理解清楚的后面接着做新需求没时间或者给忘了。以后还是得抽时间深入理解学习一些知识了,后面重点是知识深度,多思考...
阅读全文
posted @ 2015-03-28 23:33 John-Chen
阅读(7537)
评论(5)
推荐(13)
编辑
2015年3月24日
Android多进程需要注意的一个地方
摘要: 可能很多项目都会有一个自定义的Application,做一些初始化操作以及全局化的一些数据保存,这时如果程序中定义了远程服务(android:process=":remote"),Application就会被实例化多次,每个进程实例化一次,所以Application中onCreate也会被执行多...
阅读全文
posted @ 2015-03-24 22:56 John-Chen
阅读(8234)
评论(0)
推荐(0)
编辑
2015年3月7日
android媒体文件扫描
摘要: 项目中可能有这样的需求:下载或导入、导出的图片、音乐等媒体文件,需要马上能在图库或本地视屏播放器中显示出来,或者要能在媒体数据库中查询到媒体文件的相关信息,这时我们就得主动通知系统扫描新的媒体文件了。我整理了一个扫描的工具类,分享下。 具体代码:public class MediaScanne...
阅读全文
posted @ 2015-03-07 21:54 John-Chen
阅读(4433)
评论(0)
推荐(0)
编辑
2015年3月1日
android多种布局的列表实现
摘要: 最近有一个列表效果,需要一个列表有多种布局,最终效果如下: 这个我也问了同事以及开发群里的朋友,居然都没得到最优的实现方式的回答,看来这种复杂列表的需求还是比较少的,我自己也走了一些弯路,把我几个实现的方式整理下,希望对于还不了解的朋友有所帮助。实现方式1:(每次getView时重新inf...
阅读全文
posted @ 2015-03-01 18:20 John-Chen
阅读(6030)
评论(0)
推荐(0)
编辑
2015年1月25日
android图片缓存(包含ReusableBitmapDrawable和BitmapPool)
摘要: 现在做的项目中,有用到一个开源的2D地图框架osmdroid,但是在项目中,使用还是有一些问题,例如,多个地图实例,会有独自的图片缓存,Activity onPause时,并不会释放图片缓存,如果多级界面都有地图的话,可能会造成很多手机内存溢出(按照每个瓦片256*256,屏幕1280*720来...
阅读全文
posted @ 2015-01-25 16:07 John-Chen
阅读(2209)
评论(1)
推荐(0)
编辑
2015年1月16日
Android地图开发之地图的选择
摘要: 做lbs开发差不多快2年了,地图相关的产品也差不多做了3个了,用到过的地图包括google地图、高德地图、百度地图、图吧、Osmdroid,今天总结下,方便大家开发时选择合适的地图。 首先说定位模块选择,高德地图、百度地图现在都有了单独的地位sdk,且都支持全球定位,都是非常不错的选择。我现在...
阅读全文
posted @ 2015-01-16 22:45 John-Chen
阅读(6111)
评论(5)
推荐(3)
编辑
2015年1月11日
Android分辨率适配心得
摘要: 关于Android分辨率适配,这个是Android开发很头疼的一个问题,也需要花费相当一部分开发时间处理的一个问题,往往一个界面怎么适配就得想半天,特别是新手,也经常有人问我是怎么适配分辨率的,我也不能几句话说清楚,自己也在研究中。 其实,我觉得分辨率适配,不只是研发单方面的事情,与产品、UI...
阅读全文
posted @ 2015-01-11 20:04 John-Chen
阅读(2989)
评论(0)
推荐(1)
编辑
上一页
1
2
3
下一页