有时候我们用Android系统自带的浏览器打开一个web页面,会自动打开一个应用,比如打开:`https://www.zhihu.com/openinapp_instruction?app-id=432274380&app-argument=zhihu://questions/24122524`,如果我们安装了知乎客户端,这个时候会自动打开知乎客户端,定向到问题的具体界面。...
分类:
其他好文 时间:
2016-05-13 00:29:33
阅读次数:
446
首先是打开本地相册选取图片:
Intent albumIntent = new Intent(Intent.ACTION_PICK);//打开系统的相册
albumIntent.setType("image/*");
startActivityForResult(albumIntent, 0x1004);
选取完图片后在onActivityResult编写取数据的操作:
...
分类:
移动开发 时间:
2016-05-12 23:43:55
阅读次数:
299
1、Android的四大组件是哪些,它们的作用?ActivityActivity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑。
Service后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的食物,定义好需要接受的Intent提供同步和异步的接口。
Con...
分类:
移动开发 时间:
2016-05-12 23:37:07
阅读次数:
244
Serializable和Parcelable接口可以完成对象的序列化过程,当我们需要通过Intent和Binder传输数据时就需要使用者两种序列化方式。还有,我们需要对象持久化到存储设备或者通过网络传输给其他客户端,这个使用也需要使用Serializale来完成对象的序列化。在Android应用开发中,这两种方式都很常见,但两者方式并不相同。1.Serializable接口Serializable...
分类:
移动开发 时间:
2016-05-12 23:31:03
阅读次数:
454
1 target本节目标将给出一个优化版本的order coffee.
知识点有:
使用intent联通其他app
利用style.xml 可以复用style
利用string.xml 分离语言和逻辑
更多调试android的方法,比如log + toast
使用scrollview
更多的控件,比如checkbox...
分类:
移动开发 时间:
2016-05-12 23:26:37
阅读次数:
272
我的使用场景是当一个页面需页面中的listview中的hashmap的数据时要另一个,就要用到了传递hashmap数据。
在发送方,我的代码是这样的:package cn.oddcloud.www.coffeestore.Test;import android.content.Intent;
import android.os.Bundle;
import android.support.v7.a...
分类:
移动开发 时间:
2016-05-12 23:21:57
阅读次数:
231
数据泄漏
本地文件敏感数据不能明文保存,不能伪加密(Base64,自定义算法等)android:allowbackup=false. 防止 adb backup 导出数据Activity intent 的数据泄漏。比如通过 getRecentTask 然后找到对应的intent 拿到数据。Broadcast Intent,自己应用内使用 LocaBroadcast,避免被别的应用收到,或者 ...
分类:
移动开发 时间:
2016-05-12 23:13:43
阅读次数:
432
基础
所有的startActivity()最终都会执行到下Activity#startActivityForResult
public void startActivityForResult(Intent intent, int requestCode, @Nullable Bundle options) {
if (mParent == null) {...
分类:
其他好文 时间:
2016-05-12 22:15:30
阅读次数:
151
package com.example.washcarproject.activities;import android.annotation.TargetApi;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android....
分类:
Web程序 时间:
2016-05-12 20:14:42
阅读次数:
227
Intent分为隐式Intent和显式Intent:
显式Intent 也就是说利用Intent对象,明确的传递一个活动类而构成的意图,也就是说我们可以明确的知道下一步的操作。
通常我们利用隐式Intent可以完成一个应用程序对另一个应用程序的调用。
下面我将根据自己的理解简单的介绍Intent的使用。
显示Intent,一般我们对它的使用就是
Intent it = new Inten...
分类:
移动开发 时间:
2016-05-12 20:12:30
阅读次数:
164