`
flex_莫冲
  • 浏览: 1075805 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
在android里,有4种activity的启动模式,分别为: “standard” (默认) “singleTop” “singleTask” “singleInstance” 它们主要有如下不同: 1. 如何决定所属task “standard”和”singleTop”的activity的目标task,和收到的Intent的发送者在同 ...
Android系统为应用管理功能提供了大量的API。根据功能的不同,这些API分为两大类:PackageManager相关和ActivitManager相关。 PackageManager相关       本类API是对所有基于加载信息的数据结构的封装,包括以下功能:     安装,卸载应用     查询permission相关信息     查询Application相关信息(application,activity,receiver,service,provider及相应属性等)     查询已安装应用     增加,删除permission     清除用户数据、缓存,代码段等 非查询 ...
Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。 优化的思路两种: 1. View的重用     View的每次创建是比较耗时的,因此对于getview方法传入的convertView应充分利用 != null的判断 2.ViewHolder的应用 View的findViewById()方法也是比较耗时的,因此需要考虑只调用一次,之后就用View.getTag()方法来获得ViewHolder对象。 下面是优化后的代码供参考: public class MyAdapter e ...
报错内容见截图。在手机上运行没问题。 package com.david.html; import java.util.List; import org.json.JSONArray; import org.json.JSONObject; import com.david.domain.Contact; import com.david.service.ContactService; import android.app.Activity; import android.content.Intent; import android.net.Uri; impor ...
Java中@Override的作用 @override有注释文档的作用,可有可无有点像鸡肋 但它对于编程粗心的人可是个很人性化的功能 如果想重写父类的方法,比如toString()方法的话,在被重载的方法前面加上@Override ,这样编译的时候系统可以帮你检查方法的正确性 如下 @Override public String toString(){...}这是正确的 如果将toString写成tostring @Override public String tostring(){...}编译器可以检测出这种写法是错误的,提醒你改正 而如果不加@Override public ...
Global site tag (gtag.js) - Google Analytics