Tasks and Back Stack 一个app一般包含多个activities,每个activity执行不同任务。 Task是与用户交互执行一系列任务的activities集合,这些activities已打开顺序排列在一个栈堆中。 用户点击主页面的图标或者快捷方式,如果此应用从未被执行过,那么...
首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面:点击第一项:iOS Provisioning Portal,然后...
分类:
移动开发 时间:
2014-08-13 10:18:25
阅读次数:
300
Loaders 在activity或者fragment更加容易的异步加载数据,Loaders有如下特性: 所有activity和fragment都可以使用 异步加载数据 监控数据并分发数据更新结果 配置发生变化时,会自动重连上一次的数据游标,不需要重新查询。 API汇总 Class/Interfac...
Activities 生命周期 本质上来说,activity A有三种状态: Resumed:A在最前面并且拥有用户焦点,这种状态一般也称为running Paused:activity B在最前面并且拥有用户焦点,但是A仍然可见,也就是说B要么是透明的,要么没有把后面的A完全覆盖。此状态的acti...
Intents 和 Intent Filters (Intent译为意图,让人比较费解,实际上解释为“消息”更加合理,干脆就不翻译了) Intent是能在app组件间传递的消息体,基本使用方式有如下三种: 启动activity startActivity:intent描述需要启动的activity和...
系统权限 安全架构 app在独立进程沙盒中运行,互不影响。app静态定义所需要的权限,系统安装时提醒用户是否给app授权。 应用签名 所有应用必须用证书签名,证书由开发者管理,它们是开发者的唯一标识。 用户ID和文件访问 1、同样的shareUserId和签名,才能在同一个进程中共用一个用户ID 2...
安装了mySQL 目录下却没有include和lib文件夹是因为在安装的时候,忘记勾选自定义安装的develop component这一项了只需要重新点击安装文件 modify的过程中添加以下就可以了
分类:
数据库 时间:
2014-08-08 17:20:16
阅读次数:
283
设备兼容性 手机--平板--电视,Android需要广泛兼容。开发者需要灵活适配多种不同的屏幕。 何为兼容性? 设备兼容性:Android兼容,Android compatibility program && CTS app兼容性:app对于潜在的设备是兼容的 控制app兼容性 大部分情况下,你可以...
Android 反编译
反编译odex文件(例如framework.odex),若是反编译dex,直接第4步
1.由于反编译odex的工具在D:\Develop tools\android反编译工具\odex中,因此为了执行命令方便一点在odex文件夹里面,将system的文件夹结构给新建一下,将反编译的odex中所引用的所有包都放到对应的目录下
system-----
...
分类:
移动开发 时间:
2014-08-07 19:10:30
阅读次数:
318
介绍 应用基础 app用Java语言编写,以apk为后缀。 apk运行在自身安全的沙盒中: Android是多用户Linux系统,每个app就是一个不同的用户 默认的,系统给每个app分配唯一的Linux用户ID,并设置访问权限 每个进程有自己的虚拟机VM 默认的,每个app运行在自己的Linux进...