- 博客(8)
- 资源 (23)
- 收藏
- 关注
原创 android Activity
先说一下 activity stack 栈,系统管理activity,新启一个activity会在stack上加一个,压在以前的之上,退出当前的,以前的才会显示出来 Activity 生命周期: 七个方法 public class Activity extends ApplicationContext { protected void onCreate(Bundle sav...
2018-12-06 15:26:29 161
转载 Android使用缓存优化ListView
ListView调用Adapter的getView方法获取每一个Item布局,将这些已经获得的Item布局放入缓存,将大大提高获取数据的效率,而且节省更多的流量,将数据进行缓存有两种方法是,一种是将内存缓存一种是sd卡缓存,在此分别进行演示。 sd卡缓存: sd卡缓存是将下载的数据保存到sd卡中,当再次要获取数据时,首先要判断sd卡中是否存在,如果存在的话,就直接读取sd卡中的数据,如
2013-11-12 17:39:22 345
原创 android 异步图片的加载
Android图片的异步加载,主要原理: 加载图片时先查看缓存中时候存在该图片,如果存在则返回该图片,否则先加载载一个默认的占位图片,同时创建一个通过网络获取图片的任务并添加,任务完成后放松消息给主线程更新界面。 使用方法: import java.io.IOException; import java.io.InputStream; import java.lang.ref
2013-11-12 14:54:18 528
原创 android listview的分页加载
listview的分页加载实际是很简单的,具体代码如下: listviewAdapter: package com.scott.loadmore; import java.util.List; import android.content.Context; import android.view.LayoutInflater; import android.view.V
2013-11-12 14:47:15 728
原创 android Activity 堆栈和亲属关系
在android中,一个activity组件可以激活另一个activity组件(可能属于另一个应用程序)。 若新的被激活的activity组件属于另一个应用程序,则那个activity组件会运行在那个应用程序的进程中,但是从用户的角度来看,好像就是属于本应用程序一样。Android是通过将之前的activity组件和新被激活的activity组件放入同一个任务栈来实现这个功能的。从用
2013-11-12 14:27:14 492
原创 android 启动模式
Activity启动模式设置: ".MainActivity" android:launchMode="standard" /> Activity的四种启动模式: 1. standard 模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。 2. singleTop 如果在任务的栈顶正好存在该
2013-11-12 14:24:04 527
原创 android的四层架构
Android系统架构 3G,第三代通信技术。3 generation 。 Android是Google公司推出的一个移动终端的操作系统。 Android主要应用于移动互联网领域,目前移动互联网领域两大阵营:苹果 ios ,google Gps 全球定位系统 移动互联网相对于pc互联网的特点:1,随时随地,2,地理位置服务,3,绑定终端 Android 还是用ja
2013-11-12 14:21:24 1087
原创 Android Activity
先说一下 activity stack 栈,系统管理activity,新启一个activity会在stack上加一个,压在以前的之上,退出当前的,以前的才会显示出来 Activity 生命周期: 七个方法 public class Activity extends ApplicationContext { protected void onCreate(Bundle sa
2013-11-12 14:09:29 550
webviewapp js也客户端的交互以及视频的在线播放.rar
2014-04-11
slidingmenu侧滑以及webview下拉刷新demo.rar
2014-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人