[置顶] 曙光到来,我的新书《Android进阶之光》已出版(内含勘误)

2016年我开始建立了自己的知识体系,所有的文章都是围绕着这个体系来写,随着这个体系的慢慢成长,开始有很多出版社联系我写书,因为比较看好电子工业出版社,就顺理成章的开始了《Android进阶之光》这本书的编写。写作过程中并没有遇到什么困难,就是书名一直确定不下来,后来受到了《运营之光》的启发,这本书的名字才最终确定下来,寓意就是为Android开发者的进阶之路带来指引和光明。...
阅读(2755) 评论(22)

[置顶] 我的独立博客:http://liuwangshu.cn上线了

我的独立博客地址为:http://liuwangshu.cn。虽然有了独立博客,但我还会继续在CSDN、简书中持续更新我的文章。独立博客收入了我精选的70多篇文章,在电脑和手机上都有着良好的阅读体验,欢迎大家关注。...
阅读(1762) 评论(2)

[置顶] 2017年本博客知识体系引导(更新至2017.8.11)

为了方便大家的阅读以及自己的知识体系的建立,特意来写出这个引导文章。以前我是遇到什么写什么,想到什么写什么,从2016年开始我将围绕这个知识体系来写文章,从点到面来逐步建立并完善自己的知识体系,同时也欢迎大家关注我的博客。...
阅读(19771) 评论(51)

Android内存优化(五)详解内存分析工具MAT

在这个系列的前四篇文章中,我分别介绍了DVM、ART、内存泄漏和内存检测工具的相关知识点,这一篇我们通过一个小例子,来学习如何使用内存分析工具MAT。...
阅读(1377) 评论(0)

Android系统服务(一)解析ActivityManagerService(AMS)

此前在Android系统启动流程、应用进程以及深入四大组件这三个系列文章中,都提及到了AMS,但都没有系统的来讲解它,本文就以AMS为主来进行讲解,其中会有一些知识点与这些系列文章有所重合,这里会尽量做到详尽讲解。阅读此文章前,最好阅读相关文章中列出的系列文章,否则我不敢保证这篇文章你能看的懂。...
阅读(1001) 评论(1)

React Native组件(三)Text组件解析

此前介绍了最基本的View组件,接下来就是最常用的Text组件,对于Text组件的一些常用属性,这篇文章会给出简单的例子以供学习。...
阅读(1184) 评论(0)

Android内存优化(四)解析Memory Monitor、Allocation Tracker和Heap Dump

要想做好内存优化工作,就要掌握两大部分的知识,一部分是知道并理解内存优化相关的原理,另一部分就是善于运用内存分析的工具。本篇就来介绍内存分析工具:Memory Monitor、Allocation Tracker和Heap Dump的使用方法。...
阅读(1388) 评论(0)

Android深入理解JNI(二)类型转换、方法签名和JNIEnv

上一篇文章介绍了JNI的基本原理和注册,这一篇接着带领大家来学习JNI的数据类型转换、方法签名和JNIEnv。...
阅读(997) 评论(0)

React Native组件(二)View组件解析

了解了RN的组件的生命周期后,我们接着来学习RN的具体的组件。View组件是最基本的组件,也是首先要掌握的组件,这一篇我们来学习View组件。...
阅读(1372) 评论(0)

设计模式(十六)原型模式

公众号有同学留言设计模式,才发现好久没有写设计模式了。关于创建型设计模式只差原型模式没写了,这一篇就来填补这个空缺。...
阅读(501) 评论(0)

Android内存优化(三)避免可控的内存泄漏

内存泄漏向来都是内存优化的重点,它如同幽灵一般存于我们的应用当中,有时它不会现身,但一旦现身就会让你头疼不已。因此,如何避免、发现和解决内存泄漏就变得尤为重要。这一篇我们先来学习如何避免内存泄漏。...
阅读(1553) 评论(2)

Android深入理解JNI(一)JNI原理与静态、动态注册

JNI不仅仅在NDK开发中应用,它更是Android系统中Java与Native交互的桥梁,不理解JNI的话,你就只能停留在Java Framework层。这一个系列我们来一起深入学习JNI。...
阅读(1288) 评论(0)

React Native组件(一)组件的生命周期

React Native有很多组件比如Image、ListView等等,想要合理的使用组件,首先要先了解组件的生命周期。...
阅读(1976) 评论(2)

Android内存优化(二)DVM和ART的GC日志分析

在Java虚拟机(三)垃圾标记算法与Java对象的生命周期这篇文章中,提到了Java虚拟机的GC日志。DVM和ART的GC日志与Java虚拟机的日志有较大的区别,这篇文章就对DVM和ART的GC日志进行分析。...
阅读(1684) 评论(0)

Android深入理解Context(二)Activity和Service的Context创建过程

上一篇文章我们学习了Context关联类和Application Context的创建过程,这一篇我们接着来学习Activity和Service的Context创建过程。需要注意的是,本篇的知识点会和深入理解四大组件系列的部分文章的知识点相重合。...
阅读(1331) 评论(0)

React Native探索(五)使用fetch进行网络请求

React Native可以使用多种方式来请求网络,比如fetch、XMLHttpRequest以及基于它们封装的框架,fetch可以说是替代XMLHttpRequest的产物,这一节我们就来学习fetch的基本用法。...
阅读(1354) 评论(2)

Android内存优化(一)DVM和ART原理初探

要学习Android的内存优化,首先要了解Java虚拟机,此前我用了多篇文章来介绍Java虚拟机的知识,就是为了这个系列做铺垫。在Android开发中我们接触的是与Java虚拟机类似的Dalvik虚拟机和ART虚拟机,这一篇我们就来了解它们的基本原理。...
阅读(1574) 评论(1)
229条 共16页1 2 3 4 5 ... 下一页 尾页
    我的新书
    个人资料
    • 访问:1584700次
    • 积分:14271
    • 等级:
    • 排名:第838名
    • 原创:177篇
    • 转载:52篇
    • 译文:0篇
    • 评论:854条
    我的微博
    公众号
    百度统计