- 博客(6)
- 收藏
- 关注
原创 Android MimeType和MimeTypeMap的介绍
Android 中的MimeType与MimeTypeMap Android中MimeType的用途 Intent-Filter中的<data>有一个mimeType . 它的作用是告诉Android系统本Activity可以处理的文件的类型。如设置为 “text/plain”表示可以处理“.txt”文件。 MimeTypeMap类 MimeTypeMap类是专门处理mimeType的...
2015-03-09 11:45:25 463
Android LruCache的使用
内存缓存技术对那些大量占用应用程序宝贵内存的图片提供了快速访问的方法。其中最核心的类是LruCache (此类在android-support-v4的包中提供) 。这个类非常适合用来缓存图片,它的主要算法原理是把最近使用的对象用强引用存储在 LinkedHashMap 中,并且把最近最少使用的对象在缓存值达到预设定值之前从内存中移除。 在过去,我们经常会使用一种非常流行的内存...
2015-03-01 14:19:47 142
原创 Android compress图片压缩介绍
android的照相功能随着手机硬件的发展,变得越来越强大,能够找出很高分辨率的图片。有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很慢(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大图片。 照相时获取小图片一般不太符合要求,因为,图片的清晰度会很差,但是这种情况有个好处...
2015-03-01 14:10:45 463
Android定义圆角背景方面的介绍
UI设计一般有两种方式,首先是UI把图形设计好,分解成UI设计元素后,在代码中直接使用,对于那些简单的图形,如矩形、扇形这样的图形,一般的系统的API会提供这样的接口,但是在Android下,有第三种画图方式,介于二者之间,结合二者的长处,如下的代码: <item android:id="@android:id/secondaryProgress"> <c...
2015-01-24 15:20:39 150
Android Intent.FLAG_ACTIVITY_NEW_TASK的说明
1. Task是包含一系列Activity的堆栈, 遵循先进后出原则. 2. Task默认行为: (1) 前提: Activity A和Activity B在同一个应用中. 操作: Activity A启动开僻Task堆栈(堆栈状态: A), 在Activity A中启动Activity B(堆栈状态: AB), 按下BACK返回键(堆栈状态: A). ...
2015-01-24 14:50:31 386
用Intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)退出多个Activity的程序
问题: 多activity中退出整个程序,例如从A->B->C->D>E,这时我需要从E直接退出程序。 finish()和system(0)都只能退出单个activity。杀进程等的等方式都不行~~~ 解决问题: 我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在D窗口打开A窗口时在Intent中直接加入标志Intent.FL...
2015-01-24 14:09:24 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人