- 博客(6)
- 收藏
- 关注
原创 Android 判断是否是Rtl
第一种方法:private boolean isRtl() {return TextUtils.getLayoutDirectionFromLocale(Locale.getDefault()) == View.LAYOUT_DIRECTION_RTL;}第二种方法:/*** Check to see if the current layout is Right-to-
2018-01-25 16:39:46 3496
原创 内存泄漏--抓取.hprof文件的方法总结
1、AS抓取文件 (1)遇到的问题及解决:(1-1)android studio no debuggable processes(1-2)解决办法(a)Tools->Android->勾选上Enable ADB Integration(b)重新布置app (2)下图为用as抓取hprof文件中Monitors-----》Memory中的按钮含义 点击可以开始或者暂停内存检测的按钮。 点击相当
2018-01-18 18:07:21 46787 2
转载 探究Android的冷启动优化
本文依据平台如下机型: 魅蓝Note(高通615真八核/2G/1080P/4.4)效果:1.1s -> 0.7s(实际用户看到的假界面时间更短)检测网站: https://nimbledroid.com,是 @程序亦非猿 推荐的哦1. 启动过程概述在应用层,普通APP启动过程大致如下:加载Application静态代码段/构造函数onCreate方法加载主Activi
2018-01-08 16:05:29 433
原创 Android冷启动时间的优化
原文出处:http://blog.waynell.com/android/2015/11/17/android-cold-start.html 冷启动时间是指当用户点击你的app那一刻到系统调用Activity.onCreate()之间的时间段。在这个时间段内,WindowManager会先加载app主题样式中的windowBackground做为app的预览元素,然后再真正去加载
2018-01-08 16:03:09 971
原创 内存泄漏注意几点
1、activity ---解决内存泄漏==》替换为---> application (dialog必须是Activity的context) 注解:activity中的this替换为application.getInstances=====【public static CalculatorApplication getInstances() {return mInstances;}
2018-01-08 16:00:08 314
原创 Android Studio SVN配置忽略文件
Android Studio SVN配置忽略文件 gitignore在Setting------》Plugins-------》(输入要安装的插件(gitignore))----》安装 重启Studio1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关系。
2018-01-05 11:58:32 399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人