某学姐

Android Female Developer,Technology Fan,Reader。

MultiDex安装过程源码分析

2016-06-11 | Comments

1.解决65535问题的通用方法

当项目比较大时,通常我们会遇到65535问题,相信大家都知道需要用到MultiDex分包。

通常做法是,在Application中添加如下代码

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

然后在build.gradle中添加

multiDexEnabled true

以上做法确实可以解决许多问题,但是在实际项目中,还是会存在一些问题。

iOS基础入门(四)- Objective-C语法总结

2016-05-28 | Comments

概述

5月份马上就要结束了,这个月的iOS学习计划就要告一段落了。这是最后一篇总结,主要是将Objective-C语法进行了一个比较全面的总结。以后还是会继续专注于Android,当然偶尔会学习下iOS,防止掌握的知识遗忘,好不容易学习这么久。

iOS基础入门(三)- iOS备忘录应用

2016-05-22 | Comments

概述

5月第一周开始学习iOS的,到现在总共学习了三天。

第一天搭建Xcode开发环境,参考网上一个校友童鞋的博客,跑了一个简单的完整例子。

第二天看了Objective-C的语法书,看了一半。

第三天开始开发一个iOS APP,参考大牛的建议,决定做一个备忘录应用。

iOS基础入门(一)

2016-05-08 | Comments

一、概述

正式开始iOS学习计划了,还是一如既往的忙,所以都是周末搞了。

周六花了一天时间学习了下iOS,目前感觉良好,这应该归功于某位不知名的童鞋。

这个是他的BLOG http://www.samirchen.com/

下文之所以不按照**入门的套路来写,是我觉得上面这位童鞋已经写得很好了,思路非常清晰,我很难超越,再去写就只能抄袭了。

但是目录结构还是借鉴过来了,在此说明下。

View事件分发及消费源码分析

2016-05-01 | Comments

1.概述

学姐觉得View事件这块是特别烧脑的,看了好久,才自认为看明白。中间上网查了下singwhatiwanna粉丝的读书笔记,有种茅塞顿开的感觉。

很重要的学习方法:化繁为简,只抓重点。

源码一坨,不要指望每一行代码都看懂。首先是没必要,其次大量非关键代码会让你模糊真正重要的部分。 以下也只是学姐的学习成果,各位同学要想理解深刻,还需要自己亲自去看源码。

Service知识总结

2016-04-16 | Comments

1. 概述

想必做过Android开发的同学应该都用过Service,然而有木有想过比较全面的掌握Service相关的知识点呢?看本文就对了,学姐就Service这个知识点做了下总结,希望和大家一起进步。本文从源码分析生命周期基本使用三个大的方面来阐述。

Android进程间通信机制Binder应用层分析

2016-04-10 | Comments

1. 概述

今天学姐复习了下Android进程间通信方式,打算从基本概念使用原因基本使用原理分析几个方面来讲讲。

想要对进程间通信方式有个相对全面的了解,就先从几个比较重要的概念IPCAIDLBinder说起吧。