摘要:
1、如果不创建activity只静态注册一个receiver,receiver不在运行,即无法监听!为了解决这个问题花了好长时间才查资料得: 一个APK包中如果没有actvity,只有Receiver,即使安装了Receiver不会启动,收不到广播。在后面的学习中发现servicce是可以独自存在,... 阅读全文
摘要:
android每启动一个应用程序系统都会创建一个任务栈给这个应用。这个程序启动的activity都会加到这个栈中,activity的启动模式不同,在栈中存储销毁activity的方式也不同。在清单文件里可以设置activity的启动模式(红色标记出): ... 阅读全文
摘要:
activity生命周期图:下面介绍一下里面的方法:oncreat():在activity一执行就运行的,此过程加载xml里的视图控件onstart():是在activity视图在手机屏幕上可见时候调用执行onResme():是获取手机屏幕空间的焦点,即可以点击控件时候执行onpause():与on... 阅读全文
摘要:
1、利用intent传递数据,若是单个传递数据时,利用putExtra即可完成传递 intent.putExtra("tel", "15607209140");//单个数据传递 Bundle b=new Bundle(); b.putString("name1", "zp"); b.pu... 阅读全文
摘要:
1、在调用另外一个activity时是为了得到返回来的值时,若选择通讯录时候进入通讯录只是返回一个电话号码等等,我们可以调用startActivityForResult(); Intent intent=new Intent(); intent.setAction("com.exa... 阅读全文
摘要:
1 以代码介绍一下激活意图的方法://显示激活意图 //方法1// Intent intent=new Intent();// intent.setClassName("com.example.multiactivity", "com.example.multiactivity.SecondActi... 阅读全文
摘要:
package cn.multidownload;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import ja... 阅读全文
摘要:
当应用程序的数据需要被别的应用程序使用时,就必须将应用程序的数据抛出,通常要继承contentprovider类,并且覆写它的方法。下面通过将数据库的数据抛出例子学习一下:1首先我们必须在应用程序的清单文件里配置provider: ... 阅读全文
摘要:
1、在LayoutInflater通常有下面2种初始化的方法,在Active里调用时很容易。 1、 LayoutInflater inflater=LayoutInflater.from(context); 2、 LayoutInflater inflater = (LayoutInf... 阅读全文
摘要:
1、在学习Listview时候用到了Adapter适配器,定义MyAdapter时候需要继承ListAdapter接口,接口里很多方法没有实现,为了方便google工程师实现了个BaseAdapter类,我们在使用的时候可以继承这个抽象类,因此我们只需要完成几个抽象方法就可以了。 2、其中最关键的是 阅读全文