- 博客(13)
- 资源 (13)
- 收藏
- 关注
原创 activity生命周期的onPause和onStop
搞了这么长时间的android开发,却对一些基础的东西一直模棱两可。。。就比如这个onPause和onStop。如果从一个界面,跳到另一个界面,那么是调用哪个呢?经过我的实验。搞清楚了。onPause是有活动状态变为非活动状态。onStop()是变为不可见。那么从一个页面跳到另一个页面就是依次调用onPause,onStop.看下程序:package com.example.fuhe;
2014-05-28 23:21:28 15575 4
原创 Fragment介绍
Fragment允许将Activity拆分成多个完全独立封装的可重用的组件,每个组件有它自己的生命周期和UI布局。Fragment最大的优点就是你可以为不同屏幕大小的设备创建灵活动态的UI.每个Fragment都是独立的模块,并与它所绑定的Activity紧密联系在一起的。多个Activity可以共用一个Fragment. Fragment为大量的不同型号、尺寸、分辨率的设备提供了一种统一
2014-05-26 22:24:06 1020
原创 使用inlcude把一个布局插入到另一个布局中去
这个用法还是相当有用的,除了可以分工明确之外,也可以防止布局文件过大。actvity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_pare
2014-05-26 15:34:23 4192
原创 深入理解Activity的生存期(二)
一个Activty的可见生存期:是指调用onStart和onStop之间的那段时间。在这个时间段里,Activty对用户来说是可见的,但是它可能不具有焦点,或者被遮盖力。Activty在它们的完整生存期内可能会经历多个可见生存期,因为它们可能会在前台和后台之间进行切换。在个别的极端情况,android运行时可能会在一个Activity位于可见生存期时把它终止,而不调用onStop方法。on
2014-05-25 22:09:51 1434
原创 深入理解Activity的生存期(一)之完整生存期
在一个Activity从创建到销毁的完整的生存期内,它会经历活动生存期和可见生存期的一次或者多次重复,完整生存期:Activity的完整生存期是指对onCreate方法的第一次调用和对onDestroy方法的最后一次调用之间的时间范围。有时候还会发生一个Activity的进程被终止,却没调用Destroy的情况。使用onCreate方法来初始化Activity:inflate用户界面,
2014-05-24 23:53:45 1581
原创 在读取图片的时候压缩减小内存开支
这个问题真是把我折腾的够呛:package com.example.tupian;import java.io.IOException;import java.io.InputStream;import java.net.URL;import android.os.Bundle;import android.os.Handler;import android.os.Messag
2014-05-21 22:36:13 2449
原创 Application简介(二)--重写应用程序的生命周期事件
Application类为应用程序的创建和终止、低可用内存和配置改变了事件处理程序,通过重写以下这些方法,可以为上述几种情况实现自己的应用程序行为:1、onCreate:在创建应用程序时调用这个方法。可以重写这个方法来实例化应用程序单态,也可以创建和实例化任何应用程序状态变量或共享资源。2、onLowMemory:这个方法一般只会在后台进程已经终止,但是前台应用程序仍然缺少内存时调用。可以
2014-05-21 00:10:41 2641
原创 android 加载大图片时计算图片的缩放比例
BitmapFactory.decodeStream(in, null, opts); int imageHeight = opts.outHeight; int imageWidth = opts.outWidth; System.out.println("图片宽:"+imageHeight); System.out.println("图片高:"+imageWid
2014-05-19 23:50:52 3833
原创 android修改tab 导航 指示器颜色
我其实想修改的上面的蓝色条条,改成红色。这个问题实在是困扰我了太长时间。之前参照google的这个文章:https://developer.android.com/training/basics/actionbar/styling.html但是事与愿违,我发现竟然连我整个tab颜色都改了。觉得很奇怪,为什么google给的方法是修改整个tab?难道google搞错了?
2014-05-13 11:34:01 3419 2
原创 android 关闭应用
我之前一直采用的是System.exit(0);今天看到有人说这个方法不太好,这是J2SE里的方法,他主要是通过终止正在运行的JAVA虚拟机,导致程序终止。推荐以下方法:1.杀死本进程:android.os.Process.killProcess(android.os.Process.myPid());2.强制关闭与该包有关的一切活动(杀死其他进程):ActivityMan
2014-05-07 22:37:08 921
原创 Android actionbar 搜索框
就是实现在顶部这样的搜索框。一、这个搜索框是actionbar上的menu上的一个item.叫SearchView.我们可以先在menu选项里定义好:bmap_menu.xml:<menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:i
2014-05-06 15:52:12 5476
ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar
2014-03-14
as3xlsUTF8.swc
2013-05-03
PureMvc_AS3
2013-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人