摘要:
简介:Service是Android四大组件中与Activity最相似的组件,它们都代表可执行的程序,Service与Activity的区别在于:Service一直在后台运行,它没有用户界面,所以绝对不会到前台来。一旦Service被启动之后,它就与Activity一样,它完全具有自己的声明周期,关 阅读全文
摘要:
PopupMenu 代表弹出式菜单,它会在指定组件上弹出PopupMenu,在默认情况下PopupMenu会显示在该组件的下方或者上方。PopupMenu可增加多个菜单项,并可以为菜单项增加子菜单。 实现效果: 实现步骤: 步骤一: 创建主布局文件: 步骤二: 创建弹出菜单的资源文件: 在res目录 阅读全文
摘要:
实现效果如下: 实现原理:准备好两张图片,一张作为正面,一张作为背面,当点击图片的正面后,正面的图片的横坐标x进行收缩,直到缩为0%,当正面图片的横坐标x收缩为0之后图片切换为作为背面图片,背面图片的横坐标x由x放大到100%。通过两个动画的交替使用实现翻牌效果 步骤一:定义两个动画文件 收缩动画: 阅读全文
摘要:
http://blog.csdn.net/harvic880925/article/details/49272285 阅读全文
摘要:
Environment.getExternalStorageDirectory()是获得外部存储的第一层的对象,可以通过这个对象获得这一层的各个文件的名称,路径,以及建立其中一个文件的抽象对象。 阅读全文
摘要:
先上实现效果: 给ListView添加文本内容,文本内容添加进ListView的过程中增加动画效果 步骤一: 先定义好一个动画文件,把要实现的动画效果写好。 1、在res文件夹下创建anim文件夹 2、在anim文件夹中添加一个fd.xml(文件名自定义)文件 fd.xml内容: 步骤二: 在主布局 阅读全文
摘要:
以下的方法记录基于Android Studio 步骤一: 在build.gradle(Module:app)文件中的dependencies中加上 有两个build.gradle文件,选择括号内是Module:app的那个文件 步骤二: 自定义一个类继承Application 步骤三: 在Andro 阅读全文
摘要:
强引用:强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。 软引用:如果一个对象只具有软引用,但内存空间足够时,垃圾回收器就不 阅读全文
摘要:
当出现错误:Out of Memory,表示当前设备的缓存不足以运行该程序造成内存溢出 解决方法一: 这个方法最简单,但是也最惨无人道,因为是牺牲其他程序进程来获取更大的内存空间 使用步骤: 只要在AndroidManifest.xml文件中的<application>节点属性中加上”android 阅读全文
摘要:
提示:安卓在4.4版本之后才适配沉浸式标题栏,要使用需要符合这个条件 方法一: 步骤一:定义一个工具类ViewColor 步骤二:在MainActivity类中的onCreat()方法中加入 步骤三:在主布局文件的根节点加入 http://blog.csdn.net/codekxx/article/ 阅读全文