- 博客(5)
- 收藏
- 关注
转载 Android高效加载大图、多图解决方案,有效避免程序OOM
高效加载大图片 我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可
2016-08-17 14:24:55 224
转载 Handler sendMessage 与 obtainMessage (sendToTarget)比较
话说在工作中第一次接触android 的Handler 的时候,不知道怎么去关注性能。 记得当时这么写的: Message msg = new Message() msg.what = xxx; msg.arg1 = xxx; msg.arg2 = xxx; handler.sendMessage(msg); 这样写也没有绝得不好,反正当时项目的功能实现了。(性能上还可以
2016-08-16 10:24:29 391
转载 Intent七大属性
一、Intent的作用是什么? 1、Intent 用于封装程序的”调用意图“。两个Activity之间,可以把需要交换的数据封装成Bundle对象,然后使用Intent携带Bundle对象,实现两个Activity之间的数据交换; 2、Intent还是各种应用程序组件之间通信的重要媒介。不管想启动一个Service、Acitivity还是BroadcastReceiver,
2016-08-13 17:15:44 1180
转载 安卓 Toast总结
概述 一个 toast 是在屏幕上弹出一条信息,它的大小总是包裹着需要显示的内容,并且当前的 Activity 依然是可见并且可互动的。toast会自动消失,并且不接受任何互动事件。因为 toast 可以在后台的 Service 中创建,所以即使这个应用程序没有显示在屏幕上,仍然可以弹出 toast. toast 最好用来显示简要的信息,比如断定用户正在注意屏幕时,弹出"Fil
2016-08-13 17:03:26 390
转载 Android 6.0 运行时权限如何处理
Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,Android6.0系统默认为targetSdkVersion小于23的应用默认授予了所申请的所有权限,因此在Android开发中,你需要注意了,如果你以前的APP设置的targetSdkVersion低于23,在运行时也不会崩溃,但这也只是一个临时的救急策略,用户还是可以在设置中
2016-08-13 16:57:45 270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人