在我的PoC,我有一些活动,HomeActivity,CreateActivity,SearchActivity,ResultsActivity,ResultDetailsActivity,和UpdateActivity.
我有两个主要的导航路径:创建和搜索.
创建路径的导航如下:HomeActivity- > CreateActivity- (完成时) - >HomeActivity
搜索导航如下:HomeActivity- > SearchActivity- > ResultsActivity(ListActivity) - > ResultDetailsActivity- > UpdateActivity- (完成时) - > ResultDetailsActivity(带有更新的数据).
目前,导航到新的Activity是通过startActivity(intent)方法.但是,这会导致Activity打开每个实例.
我对Android很新.有人可以建议我怎么能避免这个?
我有一个远程方法,我将我的应用程序逻辑,如下所示:
module.exports = function(Entity) {
HcpEntity.retrieveProfile = function(body, cb) {
process.nextTick(function() {
//TODO: Application Logic
}
}
}
Run Code Online (Sandbox Code Playgroud)
相应的模型JSON片段是:
{
"name": "HcpEntity",
"base": "Model",
"properties": {},
"methods": {
"retrieveProfile": {
"isStatic" : true,
"accepts": [
{
"arg": "Request",
"type": "object",
"required": true,
"http": {
"source": "body"
}
}
],
"returns": {
"arg": "Response",
"type": "object"
},
"http": {
"verb": "post"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我需要能够访问标记为的区域中的传入HTTP标头 //TODO: Application Logic以验证它们.请有人帮忙.