android基础
Uncle
爱编程,好编程。忘性大
展开
-
android activity间传递内容值
基础:所有的传递均依赖于Intent实例。 原理:新建Intent实例,使用Intent的自有方法将数据添加至Intent实例中。 具体方法:putExtrats()用于传递一个Bundle;putString()等传递基础数据类型, 传递的方法: 1、传递基础数据类型。 直接使用Intent实例的 put*方式传递即可。 2、传递Bundle 使用Intent的putExtrats原创 2016-10-22 18:01:04 · 196 阅读 · 0 评论 -
android Activity间传递数据后返回数据。
activity间返回数据时,需要使用startActivityForResult()方法启动activity。 注意,启动时传递了一个请求,码,该请求码可以自定义,然后后面可以将请求码或返回码比较,对应,做某些判断。 如: 1、请求 Intent i = new Intent("com.wxt.aty2"); startActivityForResult(i,200); 实现重写on原创 2016-10-22 18:02:34 · 342 阅读 · 0 评论 -
android 调用启动其他应用
一个activity页面中调用其他app的activity 1、被调用者设置: 当被启动的页面的activity在AndroidManifest.xml配置的activity 节点中默认的 android:exported = "true" ,满足下面条件: 1、activity下的Intent-filter中的catergory android:name 节点设置为:android.int原创 2016-10-22 22:10:14 · 341 阅读 · 0 评论 -
web启动本地app
web调用启动app条件: 1、被启动app的androidMainfest.xml中配置Activity的action中添加intent-filter节点,再添加category节点设name为“android.intent.category.BROWSABLE” 2、被启动app的androidMainfest.xml中配置Activity的action中添加intent-filter节点原创 2016-10-22 22:48:54 · 324 阅读 · 0 评论