bootprof文件分析系统开机时间前言 开机时间较长,无法满足客户及内部测试指标要求。 这里以bootprof文件为例,简单分析各个阶段耗时情况。 正文 这里以ATC平台为例。 bootprof文件 在root下,可以使用如下命令获取...Android小知识# Android# bootprof# 开机4年前312
Android ListView 滚动条的简单记录前言 用了多次还是容易忘记,因此这里记录一下,方便自己查阅。 好记性不如烂笔头 主要是摘抄的。 正文 android:scrollbars 是否显示滚动条,它的取值可以是vertical,horizo...Android小知识# Android# GridView# ListView4年前354
Android GridView horizontalSpacing属性值无效前言 Android GridView horizontalSpacing属性值无效解决方式,方便自己查阅。 好记性不如烂笔头 正文 之前一直没注意这个问题,今天调试时发现GridView设置为mat...Android# Android# GridView# horizontalSpacing4年前303
Android进程间通信方式Messenger的简单记录前言 简单记录一下Messenger的使用,方便自己查阅。 正文 什么是Messenger Messenger是基于消息Message的传递的一种轻量级IPC进程间通信方式,本质上是对Binder的封...Android小知识# Android# IBinder# Messenger4年前375
[代码片]属性动画之无限旋转前言 简单记录一下而已, 正文 private ObjectAnimator mRotation = null; mRotation = ObjectAnimator.ofFloat(view, "r...代码片段# Android# ObjectAnimator# 属性动画4年前316
Android Studio使用makejar导出jar包前言 记录一下如何使用makejar导出jar包。 正文 这里lib库PhotoView来说。 PhotoView/build.gradle 新增如下内容: task clearJar(type: D...Android# Android# Android Studio# clearJar4年前294
Android Intent匹配及mimeType匹配前言 activity的启动分为显式调用和隐式调用。 显式调用需要明确指定组件的信息。 隐式调用是通过匹配目标组件的IntentFilter 这里是记录一下如何使用匹配目标组建隐式启动Activity...Android# Android# Intent# mimeType4年前340
[NDK开发]Android JNI开发之动态注册前言 我们第一篇文章 《[NDK开发]Android JNI 开发之第一个 JNI实例》就是静态注册的。 除了有静态注册,还有动态注册。 静态注册 静态注册:先由Java得到本地方法的声明,然后再通过...NDK# Android# JNI# NDK4年前473