zoukankan      html  css  js  c++  java
  • 项目-开发手机app

    一.  安装Hbuilder,和夜神安卓模拟器

    注:夜神模拟器,如过windows中安装了hyper-v,需要卸载,不然会死机

    二. Hbuilder简介

    官网:http://www.dcloud.io/

    文档:http://dev.dcloud.net.cn/mui/

    1.  创建移动app  : http://dev.dcloud.net.cn/mui/getting-started/

    2.  页面框架架构

    2.1 、建立一个html的空模板,将内容全部删掉,通过mdo快速创建页面

    2.2、一定要指定body,不然容易将主页index覆盖,注所有的页面都是入口文件index.html的子页面

    代码块快捷键:http://dev.dcloud.net.cn/mui/snippet/

      mdo    生成html框架html

      mhe    生成页首标题header

      mbo 生成主体body

      mta  生成底部

    2.3. 创建子页面一般都是定义好入口文件index.html的底部,然后让子页面在主页显示,如下例,让home.html页面,在index.html中显示!

    官网模板:http://dev.dcloud.net.cn/mui/window/#pageinit

    mui.init({
        subpages:[{
          url:your-subpage-url,//子页面HTML地址,支持本地地址和网络地址
          id:your-subpage-id,//子页面标志
          styles:{
            top:subpage-top-position,//子页面顶部位置
            bottom:subpage-bottom-position,//子页面底部位置
            subpage-width,//子页面宽度,默认为100%
            height:subpage-height,//子页面高度,默认为100%
            ......
          },
          extras:{}//额外扩展参数
        }]
      });
    

    应用:

    2.4. 打开新页面,如点击按键,打开登录页面

        

    官网模板打开新页面:http://dev.dcloud.net.cn/mui/window/#openwindow

    mui.openWindow({
        url:new-page-url,
        id:new-page-id,
        styles:{
          top:newpage-top-position,//新页面顶部位置
          bottom:newage-bottom-position,//新页面底部位置
          newpage-width,//新页面宽度,默认为100%
          height:newpage-height,//新页面高度,默认为100%
          ......
        },
    

    2.5、页面间传值http://ask.dcloud.net.cn/article/63,用的也是mui.openWindow函数,用的是参数extras

    需求: signin.html 向 user_info.html页面发送消息

    发送方通过mui.openWindow函数中的extras传递

    接收方:通过sdata = plus.webview.currentWebview()

    2.6 页面间传递事件通过mui.fire(),如点击用户页面用户名,让主页弹出对话框,并将用户名打出来

    发送方:user_info.html

    接收方:一旦监听到定义的那个show_alert事件,就执行相应操作

    智能语音项目

    一、产品定位

      让玩具成为父母沟通的媒介,建立沟通的桥梁

      让玩具陪伴孩子成长,教会孩子知识

    二、产品面向客户对象

      主要外出打工的父母,无法将孩子带在身边教育的留守儿童,

      当父母想自己的孩子时,可以通过玩具进行沟通。

    三、项目组织架构

      1、 人力行政财务综合部:1人

      2、硬件部:江总、硬件工程师1人

      3、软件部:严总、app前端工程师2人 + me

      4、产品部:李总、Ui美女工程师1人

      5、营销部:张总、运营1人

    四、项目需求

      1、玩具可以和孩子之间互动沟通

      2、玩具可以帮助孩子学习成长

      3、一定要实时可以和父母沟通

    五、技术实现

     1. 数据采集

    打开官网,点播放查看网络

  • 相关阅读:
    测试 多线程 实现 callable 带返回值
    给定一个 hashMap 最终输出最大值的键
    正则判断输入的字符(英文、数字、空格、其他)的个数
    当返回值为json字符串时 如何获得其中的json数组
    thread run 和 start 的区别
    docker 构建dockerfile
    jsonp 跨域
    springsession 实现session 共享
    通过反射获得 spring 的 RequestMapping value值
    redis 集群搭建 以及 报错解决
  • 原文地址:https://www.cnblogs.com/sunxiuwen/p/10040823.html
Copyright © 2011-2022 走看看