Axure 生成的网页肿么实现保存数据

已举报 回答 关注

Axure 生成的网页肿么实现保存数据

  • 回答数

    9

  • 浏览数

    6,919

9个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
axure是原型设计工具,生成的页面用于功能展示,虽然也有一些交互, 但不是Web应用。
如果想存储一些简单的数据,可以使用内部框架l,嵌套一个html页面,在页面中使用js操作json或xml文件,作为数据存储文件。
取消 评论
import java.io.FileOutputStream;import android.os.Bundle;import android.os.Environment;import android.widget.Toast;import android.app.Activity;public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); if(isHavedSDcard()){ try { writeStr2SDCard("Hello world!!!"); } catch (Exception e) { e.printStackTrace(); } } else{ showToast("您的手机没有内存卡哦!"); } } /** * 判断是否有SDcard * * @return true-有,false-无 * @author Junhui */ public boolean isHavedSDcard() { if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) return true; else return false; } /** * 获取SDcard根目录 * */ public String getRootPath() { return Environment.getExternalStorageDirectory().toString(); } /** * toast提示 * * @param text * -提示内容 * @author Junhui */ public void showToast(String text) { Toast.makeText(this, text, Toast.LENGTH_SHORT).show(); } private void writeStr2SDCard(String str) throws Exception{ FileOutputStream fos = new FileOutputStream(getRootPath()+"/test.txt"); fos.write(str.getBytes()); }}用我这段代码试下,加了注释的,很好看懂。对了,别忘记在AndroidManifest.xml加上
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
哦。
取消 评论

135

这就是网站的www和wap版本的区别嘛,同一套数据不同的页面输出形式就行了啊
取消 评论
Axure只能做演示版的系统,一般作为需求沟通交流用,无法像具体的应用系统那样保存数据
取消 评论
自动登录的意思是不需要输入密码直接登录。如果没有密码,则直接选自动登录即可。如果有密码要实现自动登录, 在运行栏中输入controluserpasswords2.然后照片图片上操作即可。
取消 评论
不是很理解哎,如果是要页面传参数的话,你可以用过他的变量来进行保存。
取消 评论
好复杂好高级的样子!原谅我这个程序员不懂!
取消 评论
android.os.Environment.getExternalStorageDirectory()。是访问SD卡的方法。加上你的文件夹路径,写入文件即可
取消 评论
加载全部9个答案 加载中...
ZOL问答 > Axure 生成的网页肿么实现保存数据

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?