开发中,经常需要获取 Java 函数调用栈信息,无论是解决开发阶段的 Bug,还是记录日志用于分析线上问题,都非常有帮助。
单一线程的函数调用栈信息保存在一个 StackTraceElement 数组中,基于先进后出的栈结构,数组的第一个元素表示当前调用函数。
more >>既往不恋,纵情向前
开发中,经常需要获取 Java 函数调用栈信息,无论是解决开发阶段的 Bug,还是记录日志用于分析线上问题,都非常有帮助。
单一线程的函数调用栈信息保存在一个 StackTraceElement 数组中,基于先进后出的栈结构,数组的第一个元素表示当前调用函数。
more >>Google 在刚刚发布的 Android Studio 3.1 新版本中,将 D8 作为新版本开发工具默认的 Dex 编译器。那么什么是 D8 呢,D8 与之前的 Dex 打包器有何区别呢?
more >>翻译:亦枫
原文:Understand Android Activity’s launchMode: standard, singleTop, singleTask and singleInstance
Activity 作为 Android 最具创意的概念之一,在内存管理方面拥有设计良好的架构,能够让多任务在这个最流行的手机操作系统中完美地工作。
然而,Activity 不仅仅是在屏幕上被启动这么简单,这与它的启动方式有关。这个话题里面有很多细节知识。其中,最重要的一个就是启动模式(launchMode),也是我们将要在这篇文章中讨论的内容。
more >>在 Java 语言中,我们经常会使用 SimpleDateFormat 类来格式化一个给定的时间戳数字,如:
|
|
宽屏适配、禁止截屏和保持屏幕常亮,这三个与屏幕有关的 Android 开发小众知识,说不定什么时候就派上用场。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true