android
文章平均质量分 95
白完江
一个写代码的。
展开
-
Android在子线程中显示Toast实现与源码分析
Android在子线程中显示Toast实现与源码分析原创 2016-10-21 10:10:48 · 1472 阅读 · 7 评论 -
DRuler 拍照测距原理
拍照测距原理原创 2016-12-28 11:44:28 · 19540 阅读 · 0 评论 -
Android性能优化之路(一)
引言什么是APP性能优化?一言以蔽之,就是使APP运行的更高,更快,更强,更稳定。在代码不够壮健的时候,APP里的问题是出于熵增状态,当熵增到达一个临界点时,就会引发OOM、ANR、Crash、卡顿等问题。本文,就来研究研究如何去做到APP性能优化。什么叫卡顿?这里所说的卡顿专门是指用户在使用Android设备的时候出现了丢帧的现象。当某些页面UI比较复杂的时候,Android原创 2016-12-08 11:51:32 · 715 阅读 · 0 评论 -
Android开发者选项-GPU显示配置文件无效
问题描述因为项目调优,所以要看看GPU的使用情况。于是就到开发者选项里将GPU显示配置文件设置为‘以条的形式显示于屏幕’。所期待的结果是这样的:没想到真实结果是这样的:什么鬼嘛。难道开发者选项无效了?解决方案:检查Manifest.xml下与GPU相关配置,将 hardwareAccelerated="false"改为true,或者注释掉。因原创 2016-12-08 15:25:38 · 2024 阅读 · 0 评论 -
adb 命令之全面打击
笑谈风云,一语定乾坤。今天我和大家分享一下adb的学习经验。简介adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、查看设备软硬件参数、系统升级、运行shell命令等。那具体有哪些可用命令呢?下面我就一一道来。原创 2016-12-05 09:10:18 · 20460 阅读 · 2 评论 -
Android性能优化之路(二)
路漫漫其修远兮,吾将上下而求索。上次讲到了什么是Android设备的卡顿以及定位卡顿的原因的工具。这次来看看与屏幕绘制相关。传送门:Android性能优化之路(一)GPU过度绘制(Overdraw)是什么?Overdraw是指在一帧的时间内(1/60s)像素被绘制了多次。理论上的最优是只绘制一次,但是重叠的布局会导致某些像素被绘制多次,当绘制像素的时常超过1/60s原创 2016-12-09 09:22:16 · 656 阅读 · 0 评论 -
Google IO:Android内存管理主题演讲记录
Google IO:Android内存管理主题演讲记录 翻译翻译 2016-10-08 16:51:38 · 745 阅读 · 0 评论 -
WebView 无法执行js代码
WebView 无法执行js代码原创 2016-10-08 16:30:50 · 6562 阅读 · 7 评论 -
Can not perform this action after onSaveInstanceState
Can not perform this action after onSaveInstanceState原创 2016-10-08 11:36:31 · 473 阅读 · 0 评论 -
导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案
导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案原创 2016-10-08 11:27:41 · 1380 阅读 · 0 评论 -
获取手机中的视频
获取手机中的视频原创 2016-10-19 14:22:54 · 2621 阅读 · 0 评论 -
RE:从零开始学gradle(三)
RE:从零开始学gradle原创 2016-10-26 09:26:34 · 567 阅读 · 0 评论 -
RE:从零开始学gradle(二)
RE:从零开始学gradle原创 2016-10-25 14:07:01 · 731 阅读 · 0 评论 -
RE:从零开始学gradle(一)
从零开始学gradle原创 2016-10-25 09:29:24 · 1070 阅读 · 0 评论 -
手机摄像头测距原理
手机摄像头测距原理原创 2017-01-04 16:26:34 · 220808 阅读 · 13 评论