摘要:
1、前言 在Android应用中,经常有场景会需要使用到设备上存储的图片,而直接从路径中获取无疑是非常不便利的。所以一般推荐调用系统的Gallery应用,选择图片,然后使用它。本文将讲解如何在Android中通过系统Gallery获取图片。2、Gallery应用 Android原生内置了很多Ap... 阅读全文
摘要:
1、什么是Exif Exif是一种图像文件格式,它的数据存储于JPEG格式是完全相同的,实际上Exif格式就是JPEG格式头插入了数码照片的信息,包括拍摄的光圈、快门、平衡白、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码以及GPS等。简单来说,Exif=拍摄参数+JPED。因此... 阅读全文
摘要:
有些图片的分辨率比较高,把它直接加载到手机内存中之后,会导致堆内存溢出的问题,下面就讲解一下Android的堆内存以及如何在Android应用中加载一个高分辨率的图片的方法。1 还原堆内存溢出的错误首先来还原一下堆内存溢出的错误。首先在SD卡上放一张照片,分辨率为(3776 X 2520),大小为3... 阅读全文
摘要:
JAVA设计模式之单例模式一、单例模式的介绍Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。 全局对象和Singleton模式有本质的区别,因为大量使用全局对象会使得程序质量降低,而且有些编程语言根本... 阅读全文
摘要:
下面介绍两种 方法设置Activity的切换动画一、修改Activity Theme1、在styles.xml中定义切换动画 注意需要继承自@android:style/Animation.Activity。具体这4个属性什么意思呢?假设我们有 2 个 Activity,分别是 A1 和 A2:当我... 阅读全文
摘要:
1、如何设置自定义对话框在屏幕中的位置和大小 /* * 获取对话框的窗口对象及参数对象以修改对话框的布局设置, * 可以直接调用getWindow(),表示获得这个Activity的Window * 对象,这样这可以以同样的方式改变这个Activi... 阅读全文
摘要:
一、Animation主要有四大属性,分别是淡入淡出,绕轴旋转,变化大小,位移变化二、四大属性的共同的方法1、setDuration(long durationMills):设置动画持续的时间(单位:毫秒)2、setFillAfter(boolean fillAfter):如果fillAfter的值... 阅读全文
摘要:
一、android:windowSoftInputMode的作用activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,是android1.5后的一个新特性。这个属性能影响两件事情:1、当有焦点产生时,软键盘是隐藏还是显示。2、是否减少活动主窗口大小以便腾出空间放软键盘.二、如何设... 阅读全文
摘要:
1、在Android XML文件中设置系统默认的字体 可以在XML文件中采用android:typeface设置字体,例如android:typeface=”monospace”。在这里例子中我们在Activity中对android:text=”Hello, World! 您好”分别进行了四种显... 阅读全文
摘要:
一、WebView简介在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。WebView是安卓中用来显示html文本内容的的控件。对html5也有很好的支持,ios的控件UIWebView差不多。二、使用WebView并不需要开通网络权限网上有文... 阅读全文