Android 提供了AnimationDrawable用于实现帧动画。在动画开始之前,所有帧的图片都被解析并占用内存,一旦动画较复杂帧数较多,在低配置手机上容易发生 OOM。即使不发生 OOM,也会对内存造成不小的压力…
分类:Android
Checkbox,RadioButton按钮位置修改
先百度了一下 https://blog.csdn.net/sunnyfans/article/details/7901592 确实也能解决问题,但是带来了2个问题。 自己项目使用的是Theme.AppCompat主题 使…
安卓内存泄漏场景
一、匿名内部类持有外部类的引用,如常用的Thread、Handler和AsyncTask 如下: public class SyncTaskDemoActivity extends Activity { private …
急速开发系列——Retrofit实战技巧
又是一年中秋佳节,祝各位中秋节快乐。 今天我们来聊聊这个最近很火的网络请求库retrofit,在此基础上会延伸出一些列的知识点。现在关于retrofit的文章很多,我之所以写这篇文章的原因在于:8月份负责假设新客户端底层…
真机运行、手机运行、真机联调常见问题
真机运行、手机运行、真机联调常见问题 真机运行AppHBuilder 请首先保证iTunes或Android手机助手(如360手机助手)可以正常连接手机,如果仍有问题请查阅以下问题是否与自己遇到的情况相同 出现问题手机分…
Android EditText的使用及值得注意的地方
Android上有很多输入法应用,每种输入法都有各自的特点,输入法多数时候是和EditText配合使用,结合我自己的亲身实践分享一下使用EditText过程中遇到的一些问题及解决方法。 设置默认输入法 有时候为了…
EditText输入金额类型
editText默认的属性里面是没有金额类型的,所以要实现这个功能我们就必须自己动手丰衣足食。 一.EditText只允许输入数字、小数点。 首先要知道金额有两部分构成,整数部分和小数部分,要实现只输入数字和小数点很简单…
FFmpeg 遇到的一些坑
环境 Ubuntu 16.04 LTS NDK 16.1.4479499 Ref 雷神: 最简单的基于FFmpeg的移动端例子:Android HelloWorld 逆流的鱼yuiop:手把手图文并茂教你用Android…
Espresso:自定义Idling Resource
本篇文章翻译自Espresso: Custom Idling Resource Espresso的一个关键功能是测试程序和被测应用是同步执行的。这是基于idling的概念:Espresso等待app处于idle状态,才会…
Android权限问题整理
Android权限系统非常庞大,我们在Android系统中做任何操作都需要首先获取Android系统权限,本文记录了所有的Android权限问题,整理一下分享给大家。 访问登记属性 android.permission.…
Java重要知识点(二)
JAVA知识点 数组(Array)和列表(ArrayList)有什么区别?什么时候应该使用Array而不是ArrayList? Array和ArrayList的不同点: Array可以包含基本类型和对象类型,ArrayL…
Android常见ROM类型识别
文章已更新改用MarkDown排版,请阅读:Android常见ROM类型识别MD