logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

android 嵌套ViewPager + Fragment实现仿头条UI框架Demo

1. 实现效果2. 核心实现1)BaseViewPagerAdapter.javapublic class BaseViewPagerAdapter extends FragmentPagerAdapter {protected ViewPager mViewPager;protected LinearLayout mTabContainer;protected int[] mTabResArra

#android
Android 接入微信性能监控框架Matrix实践

本文主要是记录笔者接入微信性能监控框架Matrix的过程,以及简单阐述如何分析Matrix输出的监控数据。

#gradle#android studio#android
Anddroid 性能优化——ANR 实践集锦

本文意在记录个人在学习和做项目过程中遇到的 ANR 问题以及如何解决这些 ANR 问题的个人心得。应用的卡顿、ANR 性能问题除了和我们编码息息相关,设备等级、系统环境因素也占据了半壁江山。对于“系统问题”,我们是否无作为就好了?其实我们可以在应用层面做好最佳编码姿势~

文章图片
#性能优化#android
【Android 性能优化:内存篇】——WebView 内存泄露治理

本文列举了项目中治理 WebView 内存泄露的手段:1)Fragment、Activity 销毁时释放WebView。2)释放WebView 需要释放完全,WebView 注册的各种监听器都需要释放。3)同时要考虑Fragment、Activity 有没用到匿名内部类,如果有要改成静态内部类,并且要静态内部类有使用Fragment、Activity的话要使用弱引用。

文章图片
#android#性能优化
收藏学习

Android进程被杀后,重启app,activity如何恢复:https://blog.csdn.net/litefish/article/details/51685232#t3Android进程被杀后,采用重新初始化应用的方式来解决https://blog.csdn.net/xiao_nian/article/details/79970144跨进程通信框架https://bl...

android Hook IActivityManager和IActivityTaskManager

public class HookManager {private static final String TAG = "HookManager";public static void hookActivityManager(){if(Build.VERSION.SDK_INT > Build.VERSION_CODES.P){hookIActivityTaskManager();}else

到底了