2013年4月1日

Instagram 5位传奇工程师背后的"极简"技术(PPT全译)

摘要: http://www.csdn.net/article/2013-03-28/2814698-The-technologie-%20behind-Instagram摘要:Instagram,一家基于iOS和Android的社交图片照片分享应用开发商,以独特的运营理念,在仅有5位工程师,团队共有13人的情况下,成功将自己以7.5亿美元出售给Facebook。奇迹的背后,是“为了最小的运营负担而优化程序,利用一切能用到的(开源)工具与云平台,极简的技术主张”。Instagram是一家基于iOS和Android的社交图片照片分享应用开发商。凭借着独特的运营理念,自2010年3月成立以来,短短一年的时 阅读全文

posted @ 2013-04-01 15:43 jackrex 阅读(324) 评论(0) 推荐(0) 编辑

setContentView和inflate区别

摘要: 一般用LayoutInflater做一件事:inflateinflate这个方法总共有四种形式(见下面),目的都是把xml表述的layout转化为View对象。其中有一个比较常用,View inflate(int resource, ViewGroup root),另三个,其实目的和这个差不多。int resource,也就是resource/layout文件在R文件中对应的ID,这个必须指定。而ViewGroup root则可以是null,null时就只创建一个resource对应的View,不是null时,会将创建的view自动加为root的child。setContentView和inf 阅读全文

posted @ 2013-04-01 15:31 jackrex 阅读(163) 评论(0) 推荐(0) 编辑

Android中Context

摘要: Android中ContextContext字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过 Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的 实例为Activity,而到了一个button的onClick(View view)等方法时,我们用this时就会报错,所以我们可能使用ActivityName.this来解决,主要原因是因为实现Context的类主要有Andr 阅读全文

posted @ 2013-04-01 15:20 jackrex 阅读(130) 评论(0) 推荐(0) 编辑

ImageLoader must be init with configuration before using

摘要: 最近写了个微博客户端用到了Android-Universal-Image-Loader。在程序开发之前还不知道有Android-Universal-Image-Loader这么个好东西 ,其实都一样用起来非常的方便,大家可以看Demo,里面有详细的介绍。Android-Universal-Image-Loader 在使用的过程中碰到了一些问题。当时完全是按照官方的Demo来搭建的,但是始终程序运行不起来,会报以下错误:java.lang.RuntimeException: ImageLoader must be init with configuration before using找了很久也 阅读全文

posted @ 2013-04-01 14:03 jackrex 阅读(634) 评论(0) 推荐(0) 编辑

导航