都是一些最近看的书和已经看完的书,列个单子
- 虚拟机—系统与进程的通用平台
- 深入理解Java虚拟机
- Java编程思想
- 深入理解计算机系统
- 机器学习(周志华) 看不大懂,慢慢看
- Java特种兵 这本书读起来很轻松,知识讲解的也很好
- Unix环境高级编程 啃得很慢
- 算法问题实战策略
- 算法第四版 算法薄弱点,去Google面试被虐的不要不要的
- Android开发艺术探索 之前跟刚哥讨论过,我说他四大组件和性能分析那写的不是很好,因为跳过了一些更深的东西,读起来有点脱节,后来我仔细读了一遍发现虽然脱节,但如果只作为学习者的话重点都写了
- 操作系统真象还原 买来还没读,翻了翻,内容量很多很细,后面会仔细读一遍
- Java并发编程的艺术 主要是冲着内存模型那一章买的,如果实战应用的话建议下面这本
- java并发编程实战
- android系统源代码情景分析
- 深入理解PHP内核 因为一些原因要了解一下PHP,基本语法看了看,对这货没有线程相关知识感到不解,随找到这本书
- JavaScript高级程序设计
- JavaScript+DOM编程艺术
- HTML5权威指南 CSS3+HTML
收录找到的不错的文档(持续更新中!)
gitbook地址 Gitbook
##最近文章
- React Native 开发之 IDE 选型和配置
- 从linux到android,进程的方方面面
- 安卓动态调试七种武器之长生剑 - Smali Instrumentation
- 安卓动态调试七种武器之孔雀翎 – Ida Pro
- 安卓动态调试七种武器之离别钩 – Hooking (上)
- 安卓动态调试七种武器之离别钩 – Hooking (下)
- Instant Run: How Does it Work?!
- 前端观察
- 学习CSS布局
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 1)
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 2)
- Java 8 Language Features
- Android MVP 详解(上)
- Android MVP 详解(下)
- hitbsecconf2014ams
- Java Memory Model Pragmatics (transcript)
- Android Architecture Blueprints
- The Linux Foundation Videos 有很多流弊的教程视频
- The Linux Foundation Slides
- Developing for Android: Introduction 在Kotlin的Slack上发现的一个分享,内容好熟悉,但是忘了看没看过了,再次记录一下
- on LinearLayout Measures
- 5 tips for preparing for Multi-Window in Android N
- Android Bitmap面面观
- Kotlin 语言高级安卓开发入门
- Java 8 特性 – 终极手册
- Redux 中文文档
- 深入源码探索 ReactNative 通信机制
- SmallerAPK 系列:介绍如何精简APK大小的系列文章
SmallerAPK, Part 1: Anatomy of an APK
[SmallerAPK, Part 2: Minifying code](https://medium.com/google-developers/smallerapk-part-2-minifying-code-554560d2ed40#.5248wituf https://medium.com/@wkalicinski/smallerapk-part-3-removing-unused-resources-1511f9e3f761#.scg3av1bg)
SmallerAPK, Part 3: Removing unused resources
SmallerAPK, Part 4: Multi-APK through ABI and density splits
SmallerAPK, Part 5: Multi-APK through product flavors
SmallerAPK, Part 6: Image optimization, Zopfli & WebP
SmallerAPK, Part 7: Image optimization, Shape and VectorDrawables
SmallerAPK, Part 8: Native libraries, open from APK - LET MOSBY FLOW - AN ALTERNATIVE TO FRAGMENTS
- TRIM:提升磁盘性能,缓解Android卡顿
- 并发之痛 Thread,Goroutine,Actor
- 中文的Fresco源码解读
- 为什么我不再使用 MVC 框架?
- [RFC] Port to Android #1442
- Tessellation for OpenGL ES 3.1 on Android
- EXT_tessellation_shader
- 要写易删除,而不易扩展的代码
- Pro Git 简体中文版
- How do Promises Work? - Quils in Space
- Kotlin 官方文档
- 《Kotlin for android developers》中文版翻译
- Python Cookbook 3rd Edition Documentation
- ECMAScript 6入门
- How to C in 2016
- 手把手教你构建 C 语言编译器
- Android Linker学习笔记
- 理解Java NIO
- Hybrid APP架构设计思路
- 《Unix 环境高级编程》笔记 Awesome Qix
- Android子线程真的不能更新UI么
- Android应用安全开发之源码安全
- 指定App是否位于前台判断
- Android Studio 小技巧合集
- 关于烂代码的那些事 - 评价代码优劣的方法
- ADB backupAgent 提权漏洞分析 (CVE-2014-7953)
- 一步一步学ROP之linux_x64篇
- 一步一步学ROP之linux_x86篇
- Android密码学相关
- Android应用分析进阶教程之一- 初识JEBAPI
- 一步一步学ROP之Android ARM 32位篇
- 人手一份核武器 - Hacking Team 泄露(开源)资料导览手册
- OSDev
- 一种基于动态插件系统的移动测试黑科技
- Android安全–Dex文件格式详解
- Android应用启动优化:一种DelayLoad的实现和原理(上篇)
- Android应用启动优化:一种DelayLoad的实现和原理(下篇)
- 深入理解Android(二):Java虚拟机Dalvik
- 深入理解Android(三):Xposed详解
- 算法专辑
- 【译】Android应用架构
- 深入理解Android之dalvik
- Pro git 2nd
- Why would I want to fitsSystemWindows?
- 性能优化模式
- Android Studio for Experts:Edit & Debug & Test
- 手机淘宝 521 性能优化项目揭秘
- 常用 Git 命令清单
- 深入理解Android(一):Gradle详解
- Secure Coding for Android Applications
- Android Application Secure Design/Secure Coding Guidebook
- Mastering Android NDK Build System - Part 1: Techniques with ndk-build
- Mastering Android NDK Build System - Part 2: Standalone toolchain
- 程序员的有效学习策略
- 谈谈闭包——以Swift为例
- compile ‘android:best:1.1.0’
- Using ProGuard to Avoid the Dalvik Method Limit
- Top resources to learn Android
- 加快Android构建速度
- Exploit开发系列教程-Exploitme1
- Exploit开发系列教程-Exploitme2
- 动手实现代码虚拟机
- 携程Android App插件化和动态加载实践
- Android开发技术周报特刊之React Native
- 用MVP架构开发Android应用
- Android Context完全解析,你所不知道的Context的各种细节
- Android打包的那些事
- 加速你的 Android 应用
- 微信ANDROID客户端-会话速度提升70%的背后
- Android微信智能心跳方案
- 编写一个无法卸载的App – 设备管理器漏洞
- React Native 调研报告
- RxJava操作符学习笔记
- 深入理解Android之Gradle
- MAT - Memory Analyzer Tool 使用进阶
- Android最佳实践
- Swift 函数式编程实践
- Swift专题页
- Android5.1 Art Hook 技术分享
- Android内存优化之OOM
- 关于Python的面试题
- TextView预渲染研究
- Android4.4的init进程
- 高级正则表达式技术(Python版)
- iOS到Android到底有多远
- embeddable Javascript engine
- 剖析Android中进程与线程调度之nice
- Android进程线程调度之cgroups
- 深入讲解WebView——上
- 腾讯 Android 与 iOS 开发工具镜像服务 (Tencent Bugly)
- C++ Core Guidelines
- Gradle User Guide 中文版
- React Native 中文版(含新增 Android 章节)
- Android性能调优利器StrictMode
- 用Electron开发桌面应用
- Snapdragon Profiler:找瓶颈调代码?一键秒懂!
- 假如不是BAT,专项测试要怎样做?
- 从零开始搭建高可用IM系统
- React Native 调研报告
- Android内存泄露案例分析
- 深入理解Android之Gradle
- 你知道 Linux 内核是如何构建的吗?
- TCP协议疑难杂症全景分析
- Java IAQ:很少被回答的问题
- Android Https相关完全解析 当OkHttp遇到Https
- Java永久代去哪儿了
- 深入浅出Android App耗电量统计
- 为什么主引导记录的内存地址是0x7C00?
- Optimizing Android bytecode with Redex
- Async Android
- Android应用程序通用自动脱壳方法研究
- Square:从今天开始抛弃Fragment吧!
- Play with SVG Paths in Canvas with AndroidFillableLoaders
- 在Canvas 中玩转SVG Path-AndroidFillableLoader源码解析
- mitmproxy实践教程之调试 Android 上 HTTP流量
- Android应用开发性能优化完全分析
- React Native For Android 架构初探
- 给 Android 开发者的 RxJava 详解
- APP启动加速,以及使用FSA来处理状态转换避免Activity state loss
- Android无需权限显示悬浮窗, 兼谈逆向分析app
- 说说Android中的ANR
- Android GC 那点事
- Android应用开发性能优化完全分析
- Android ListView功能扩展,实现高性能的瀑布流布局
- 其实你不知道MultiDex到底有多坑
- Android 高清加载巨图方案 拒绝压缩图片
- Gc垃圾回收详解
- CS 282: Principles of Operating Systems II: Concurrent Java Network Programming in Android
- Binary Instrumentation on Android
- SAFEDISPATCH: Securing C++ Virtual Calls from Memory Corruption Attack
- TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones
- AppTrace: Dynamic Trace on Android Devices
- THAW: Tangible Interaction with See-Through Augmentation for Smartphones on Computer Screens
- SAFEDISPATCH: Securing C++ Virtual Calls from Memory Corruption Attacks
##经典文章
-
Android学习笔记之AndroidManifest.xml文件解析
这篇文章总结的不是很好,后面我会整理一份完整的 -
Android中程序的停止状态
Android3.1(API12)之后,Android引入了一套新的启动控制。处于停止状态的应用无法进行接收广播等操作。 -
Linux inotify功能及实现原理
介绍Linux内核如何用通知用户空间程序文件系统变化。 -
JVM相关
介绍了Java虚拟机的运行机制以及新一代JVM的设计思路。 -
Android Monkey源码分析
Android Monkey源码分析一
Android Monkey源码分析二 -
Android -- 事件传递机制 http://www.cnblogs.com/yydcdut/p/3907743.html http://www.infoq.com/cn/articles/android-event-delivery-mechanism http://blog.csdn.net/xiaanming/article/details/21696315 Android View、ViewGroup 事件分发机制(一)
Android 窗口