Toggle navigation
pxfile Blog
Home
About Me
Tags
Tags
keep hungry keep foolish
状态栏
Android
hybrid 混合开发
原生三方分享
原生第三方登录
小程序
悬浮窗原理
面试题
内存泄漏
gradle
发布项目到JCenter
git常用命令
WebView
缓存策略
Mac工具
图片加载
模块化与组件化开发
Java
性能优化
统计启动时长
设计模式
面试
状态栏
StatusBarUtil 状态栏工具类
状态栏
Android
Android App优化之网络优化
android中得ANR
加密算法
Android JSON vs XML
Android图片缓存框架特性对比
内置和外置存储卡
Android中的HTTP通信
Android 多线程同步
Android 内部类
设计换肤方案
设计API接口如何保证安全调用
bitmap内存占用的计算方式,如何优化加载图片
Android系统如何加载合适的资源
Dalvik ART下,apk的安装与加载流程
Android有哪些跨进程通信的方式
Android中的内存管理机制
Android中的内存管理机制
如何保持应用的稳定性
如何保持应用的稳定性
可以在非主线程修改UI吗
可以在非主线程修改UI吗
从setContentView方法分析Android加载布局流程
从setContentView方法分析Android加载布局流程
View的绘制流程
View的绘制流程
View事件传递机制
View事件传递机制
RecyclerView与ListView的缓存机制比较
RecyclerView与ListView的缓存机制比较
MVC,MVP,MVVM
MVC,MVP,MVVM
Dialog加载绘制流程
Dialog加载绘制流程
ButterKnife
ButterKnife
android四种引用的详解
android四种引用的详解
Android内存泄露
Android内存泄露
Android中的Dalvik和ART详解及区别分析
Android中的Dalvik和ART详解及区别分析
Android多进程使用及其带来的问题
ANR定位和修正
ANR定位和修正
反射技术在android中的应用
反射技术在android中的应用
Android之设计模式六大原则
Android之设计模式六大原则
Android中的设计模式
Android中的设计模式
上传大文件
上传大文件
Android的AMS和WMS理解
Android的AMS和WMS理解
Handler机制
Handler机制
性能优化
性能优化
单例的最佳实现方式
单例的最佳实现方式
Activity
Activity
Service
Service
ContentProvider
ContentProvider
BroadcastReceiver
BroadcastReceiver
Android动态加载
Android动态加载
BroadcastReceiver与LocalBroadcastManager应用及区别
BroadcastReceiver与LocalBroadcastManager应用及区别
Binder机制
Binder机制
App启动流程
App启动流程
SharedPreferences 多进程解决方案
SharedPreferences 多进程解决方案
热修复,插件化
热修复,插件化
App启动优化
App启动优化
Android动态布局
Android动态布局
Android减少重复代码
Android减少重复代码
Android中ThreadLocal的原理
ThreadLocal的原理
统计启动时长,标准
统计启动时长,标准
如何保持应用的稳定性
如何保持应用的稳定性
JVM相关
Android中JVM
模块化与组件化开发
模块化与组件化开发
图片加载原理
图片加载
LRUCache原理
LRUCache原理
Android 在chrome中进行webview调试
Android 在chrome中进行webview调试
Android studio git常用命令
git常用命令
悬浮窗原理
Android 悬浮窗原理
原生第三方登录
登录
原生三方分享
分享
hybrid混合开发
基于豆瓣Rexxar
StatusBarUtil 状态栏工具类
状态栏
hybrid 混合开发
hybrid混合开发
基于豆瓣Rexxar
原生三方分享
原生三方分享
分享
原生第三方登录
原生第三方登录
登录
小程序
小程序
采坑记
悬浮窗原理
悬浮窗原理
Android 悬浮窗原理
面试题
内存泄漏
面试题积累
面试题
面试题积累
面试流程
面试题
内存泄漏
内存泄漏
面试题积累
gradle
发布项目到JCenter
发布项目到JCenter
发布项目到JCenter
发布项目到JCenter
发布项目到JCenter
git常用命令
Android studio git常用命令
git常用命令
WebView
Android 在chrome中进行webview调试
Android 在chrome中进行webview调试
缓存策略
LRUCache原理
LRUCache原理
Mac工具
Mac删除用户
Mac用户创建于删除
图片加载
图片加载原理
图片加载
模块化与组件化开发
模块化与组件化开发
模块化与组件化开发
Java
垃圾搜集算法有哪些?G1算法?
垃圾搜集算法有哪些?G1算法?
线程间操作List
线程间操作List
HashMap、ConcurrentHashMap和SynchronizedMap – 哈希表对比
HashMap、ConcurrentHashMap和SynchronizedMap – 哈希表对比
JVM相关
Android中JVM
性能优化
如何保持应用的稳定性
如何保持应用的稳定性
统计启动时长
统计启动时长,标准
统计启动时长,标准
设计模式
单例的最佳实现方式
单例的最佳实现方式
面试
面试题总结并附上答案3
面试题总结并附上答案3
面试题总结并附上答案2
面试题总结并附上答案2
面试题总结并附上答案1
面试题总结并附上答案1