宋者为王 + 关注
湖北荆州人,现在深圳工作。从事Android应用开发6年,主要集中在应用层即App的开发,当前从事系统app的开发。随着工作年限的增加,越发觉得有必要对以前零零散散的知识点做归纳和整理,也需要对开发技能做更深层次的研究和学习。希望自己能写一些东西,对其他开发者起到一定的帮助。

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(七)Android跨进程通信篇

发布时间:2019-01-15 13:40:30 浏览:715 回帖 :1

只要是面试高级工程师岗位,Android跨进程通信就是最受面试官青睐的知识点之一。Android系统的运行由大量相互独立的进程相互协助来完成的,所以Android进程间通信问题,是做好Android开...

性能 service binder IPC aidl Broadcast 进程隔离 跨进程通信 组件间通信

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(四)Apk打包

发布时间:2018-11-19 17:52:48 浏览:506 回帖 :0

随着IDE功能的不断加强,APK的打包几乎被一手包办,使得很多Android程序员并不了解其过程。而深入了解APK的打包流程,有助于更好地理解APK的结构及Android机制,也能很好地感受到Anro...

android java 性能优化 性能 xml 打包 aapt zipalign APK ProGuard javac apkbuilder classes dex apk签名

宋者为王 发表了文章:

【安卓本卓】Android系统源码篇之(一)源码获取、源码目录结构及源码阅读工具简介

发布时间:2018-11-10 12:54:16 浏览:648 回帖 :0

古人常说,“熟读唐诗三百首,不会作诗也会吟”,说明了大量阅读诗歌名篇对学习作诗有非常大的帮助。做Android开发也一样,要想成为Android开发领域的行家里手,就必须去大量阅读Android源码。

android 架构 ubuntu Insight 源码 source activity SourceInsight AndroidXRef Win7下安装Ubuntu AOSP AndroidSDKSearch Ubuntu下获取源码

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(一)序言及JVM

发布时间:2018-11-06 19:39:17 浏览:1138 回帖 :0

android性能优化问题一直是android开发者遇到的难点之一。性能优化包含的内容广而且比较深,内存的分配、管理、回收、溢出、优化,android进程机制,各种性能优化工具的使用,电量,界面流畅度...

jvm gc 内存管理 垃圾回收 内存分配 内存优化 内存溢出 优化工具 Android进程管理

宋者为王 发表了文章:

【朝花夕拾】Android Log篇

发布时间:2018-09-20 08:18:50 浏览:545 回帖 :0

笔者从事android开发有好几年了,经常会碰到这样的现象:由于不同的程序员对log输出有着不同的处理风格,同一款app中,往往有着五花八门的处理方式。 同时,对于Android Log的使用也一直存...

android 日志 LOG string static Mobile LOG4J, Log, bugly, isLoggable, userdebug, usr, eng

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(五)Android虚拟机

发布时间:2018-09-14 11:55:00 浏览:159 回帖 :0

Android虚拟机的使用,使得android应用和Linux内核分离,这样做使得android系统更稳定可靠,比如程序中即使包含恶意代码,也不会直接影响系统文件;也提高了跨平台兼容性。在Androi...

性能 ART JIT Dalvik dex zygote odex aot

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(三)Java内存回收

发布时间:2018-09-11 20:25:00 浏览:598 回帖 :0

JVM提供了大量的垃圾收集器来完成内存的回收工作,采用了根搜索算法、分代算法等各种算法来实现垃圾回收。Java程序员为了更好地调优内存,并为了防止内存泄漏,必须对内存回收机制做一定的了解,并能合理使用...

强引用 弱引用 虚引用 内存回收 根搜索算法 新生代 年老代 永久代 软引用 GC-Roots

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(二)Java内存分配

发布时间:2018-07-11 20:01:00 浏览:705 回帖 :0

相比于C/C++,Java通过JVM自动完成内存的分配和回收,为Java程序员带来了极大的便利。但也正因为如此,由于平时对JVM的依赖,当内存碰到如内存泄漏等问题时,往往束手无策。所以,充分了解Jav...

gc 程序计数器 内存分配 堆内存 栈内存 方法区 java虚拟机栈 常量池 运行时常量 静态常量池 运行时数据区

宋者为王 发表了文章:

【朝花夕拾】git常用命令篇

发布时间:2018-06-27 16:13:00 浏览:76 回帖 :0

工作中用到过的git命令整理        git是我们平时最常用的版本控制工具。相比于svn,git有如下几大优势:(1)git是分布式管理,不需要单独的服务器存储代码,团队中的每一台机器都可以作...

服务器 LOG 配置 ADD git Commit stash

宋者为王 发表了文章:

【朝花夕拾】Handler篇

发布时间:2018-06-16 16:57:00 浏览:495 回帖 :0

如果您的app中没有使用过Handler,那您一定是写了个假app;如果您笔试题中没有遇到Handler相关的题目,那您可能做了份假笔试题;如果您面试中没被技术官问到Handler的问题,那您也许碰到...

消息队列 函数 线程 源码 内存泄漏 多线程 void handler thread

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(六)Android进程管理机制

发布时间:2018-06-11 17:21:00 浏览:102 回帖 :0

尽管Android基于Linux Kernel,但在进程管理上,却采取了另外一种独特的设计:当进程活动停止时,系统并不会立刻结束它,而是会尽可能地将该进程保存在内存中,在以后的某个时间,一旦需要该进程...

卡顿 后台进程 阈值 前台进程 可见进程 服务进程 空进程

宋者为王 发表了文章:

【朝花夕拾】Android性能篇之(八)来自官网的自白

发布时间:2018-01-29 18:00:00 浏览:163 回帖 :0

Android性能优化无疑是Android中的一个重点,也是一个难点。之所以说是重点,是因为在面试中,面试官对性能相关的问题是乐此不疲;在工作中,越是大厂,代码产生的性能问题越是苛刻。之所以说是难点,...

性能优化 线程 APP 进程 Design for Standby 内存优化 电量优化 Buckets 应用待机群组 ANR seamlessness

宋者为王 发表了文章:

【朝花夕拾】Lint篇

发布时间:2017-06-28 17:51:00 浏览:509 回帖 :0

工作中Lint工具使用实录及整理       AndroidStudio内置的Lint工具,对app中的代码规范带来了极大的方便。

android 布局 内存泄漏 string lint Blog

宋者为王 发表了文章:

【朝花夕拾】Android编码风格拾遗

发布时间:2016-05-30 15:23:00 浏览:419 回帖 :0

结合51CTO学院中张凌华老师讲的编码风格课程,对自己平时工作中的形成的一些编码风格做一些总结。 一. 项目开发目录命名:      Requirement - 需求相关文档      Desi...

android 模块 布局 xml 单元测试 activity view

湖北荆州人,现在深圳工作。从事Android应用开发6年,主要集中在应用层即App的开发,当前从事系统app的开发。随着工作年限的增加,越发觉得有必要对以前零零散散的知识点做归纳和整理,也需要对开发技能做更深层次的研究和学习。希望自己能写一些东西,对其他开发者起到一定的帮助。

感兴趣or擅长的领域:

更多>
元乙
元乙
文章:32丨 粉丝:45715丨 话题:0
潘天涯
潘天涯
文章:77丨 粉丝:84丨 话题:0
微wx笑
微wx笑
文章:0丨 粉丝:1186丨 话题:93
景凌凯
景凌凯
文章:49丨 粉丝:557丨 话题:5
壮壮father
壮壮father
文章:43丨 粉丝:16丨 话题:0
吾乃韩小呆
吾乃韩小呆
文章:59丨 粉丝:51丨 话题:0
更多>