精华内容
下载资源
问答
  • 目录Matlab APPdesigner设计小程序打开APPdesigner新建空白文档设计视图代码视图运行另存为可运行程序 Matlab APPdesigner设计小程序 打开APPdesigner 命令窗口输入appdesigner后点击确认 新建空白文档 设计视图 ...

    Matlab APPdesigner设计小程序

    打开APPdesigner

    命令窗口输入appdesigner后点击确认
    命令窗口输入appdesigner后点击确认

    新建空白文档

    在这里插入图片描述

    设计视图

    在这里插入图片描述
    从组件库中拖拽相应组件,修改命名

    代码视图

    在这里插入图片描述
    添加回调,在回调函数中(白色区域)添加代码

    运行另存为可运行程序

    运行无误后,可点击共享,可另存为app
    在这里插入图片描述

    展开全文
  • Axure原型设计:视集小程序/APP原型设计方案,演示:http://cloud.axureshop.com/4iwkyp/#g=1
  • 程序开发软件:MyEclipse8.5以上 数据库:mysql api接口采用技术: SSM框架(SpringMVC + Spring + Mybatis) 客户端开发工具:微信开发者工具 基于微信小程序图书管理app技术要点: 1 此系统web端
  • 基于微信小程序图书管理app技术要点: 1 此系统web端接口采用java语言和ssm框架实现 2 客户端和服务器通信数据,采用封装好的json数据格式 3 实现了图书的添加,修改,删除以及更加关键词查询图书的功能 基于微信...
  • Android 小程序APP成语字典课程设计

    千次阅读 2018-05-04 18:33:35
    内容及要求:1.设计一个成语字典APP,要求此APP能够在手机上准确的看到成语的释义,并且能...5.此APP能够在电脑上实现运行,并且此程序能够运行出来。 目 录 1 题目要求...................................
    

    内容及要求:

    1.设计一个成语字典APP,要求此APP能够在手机上准确的看到成语的释义,并且能正确跳转。

    2.设计主要的显示页面布局。

    3.实现成语字典中添加成语的功能,删除成语的功能。

    4.在打开此APP后,点击退出按钮能够退出此应用软件。

    5.APP能够在电脑上实现运行,并且此程序能够运行出来。

     

     

     

     

        

    1   题目要求................................................... 3

    2   系统设计................................................... 3

    2.1   功能模块设计1......................................... 3

    2.2   功能模块设计2......................................... 4

    3   运行结果分析............................................... 4

    4   总结....................................................... 4

    参考文献...................................................... 4

     

     

     


     

     

    1     题目要求

    简单成语字典

    理解和熟悉成语字典的功能以及怎么实现其主要功能的。主要实现界面布局、新建、修改、删除成语的功能。

    1. 设计一个成语字典的APP,要求此APP能够在手机上准确显示成语的释义,并且能正确跳转。

    2. 设计主要的页面布局。

    3. 实现成语字典中添加成语的功能,删除成语的功能。

    4. 再打开此APP 后,点击退出按钮能够退出此应用程序。

    5. APP能够在电脑上实现运行,并且此程序能够运行出来。

    1.1    功能模块设计1

    描述本功能模块的设计,应包括

    功能说明:

    必要知识点:

    1. 首先要设计界面,作显示用的,如下图所示:

       

       

      XML 代码如下所示:

    <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:paddingTop="@dimen/activity_vertical_margin"     tools:context="com.mycompany.myapplication.MainActivity"> <LinearLayout     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"     >     <TextView         android:id="@+id/toolbar"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:text="成语字典"         android:textSize="38sp"         android:gravity="center"         />     <TextView         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="请输入成语:"         android:textSize="25sp"         />     <EditText         android:id="@+id/edit_word"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:textSize="25sp" />     <Button         android:id="@+id/button"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:text="开始查询"         android:textSize="24dp"         />     <TextView         android:id="@+id/result"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:textSize="16sp"         /> </LinearLayout> </RelativeLayout>

     

    1. 界面是用来显示输入的成语的,当输入成语后,界面跳转如下图所示:

       

    2. 界面是用来显示此成语相关信息(拼音、释义、引申、出处、同义、反义)的,当点击开始查询后,界面跳转如下图所示:

      4.如果输入的不是成语或输入为空时,点击开始查询不会发生跳转。

       

    1.2    功能模块设计2

    1. java中建立APP所要用到的类

      MainActivity.java 代码:

       

    package com.mycompany.myapplication; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; import com.kymjs.rxvolley.RxVolley; import com.kymjs.rxvolley.client.HttpCallback; import com.mycompany.myapplication.R; import org.json.JSONException; import org.json.JSONObject; public class MainActivity extends AppCompatActivity {     public static final String WORD_KEY = "07158adfcd1bf93c52e79f9026da5372";//在聚合数据里面申请的产品秘钥,拥有秘钥才能去访问这个网址     private EditText editword;     private TextView result,result1,result2;     private Handler handler;     private Button button;     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         initialize();         initData();     }     private void initData() {         button.setOnClickListener(new View.OnClickListener() {             @Override             public void onClick(View view) {                 switch (view.getId()){                     case R.id.button:                         final String edit_result=editword.getText().toString();                         handler= new Handler() {                             @Override                             public void handleMessage(Message msg) {//handlerThread组成异步线程访问网络                                 super.handleMessage(msg);                                 switch (msg.what) {                                     case 1:                                         if (edit_result!=null) {                                             String url= "http://v.juhe.cn/chengyu/query?key="+ WORD_KEY+"&word="+edit_result;                                                 RxVolley.get(url, new HttpCallback() {                                                 @Override                                                 public void onSuccess(String t) {//字符串是一个json格式的字符串,RxVolley是访问网络的一个框架,是添加的依赖                                                     super.onSuccess(t);                                                     result.setText(parseJson(t));                                                 }                                             });                                             break;                                         }else{                                             Toast.makeText(MainActivity.this, "输入的成语为空"+edit_result, Toast.LENGTH_SHORT).show();                                         }                                 }                             }                         };                         new Thread(){                             @Override                             public void run() {                                 super.run();                                 Message message=new Message();                                 message.what=1;                                 handler.sendMessage(message);                             }                         }.start();                         break;                 }             }         });     }     private void initialize() {         editword = (EditText) findViewById(R.id.edit_word);         result = (TextView) findViewById(R.id.result);         button= (Button) findViewById(R.id.button);     }     private String parseJson(String t) {//解析json字符串         String s="";         try {             JSONObject jsonObject = new JSONObject(t);             JSONObject result = jsonObject.getJSONObject("result");             String pinyin=result.getString("pinyin");             String chengyujs = result.getString("chengyujs");             String from_=result.getString("from_");             String yinzhengjs=result.getString("yinzhengjs");             s=chengyujs+from_+yinzhengjs;             String tongyi = result.getString("tongyi");            // s=s+tongyi;             s=chengyujs+from_+yinzhengjs+tongyi;             String fanyi = result.getString("fanyi");             s=chengyujs+from_+yinzhengjs+tongyi+fanyi;             //s=s+fanyi;            //s=chengyujs;         } catch (JSONException e) {             e.printStackTrace();         }         return s;     }

     

     

     

     

     

    2     运行结果分析

    基本能够实现成语的输入、查询功能,能够查询成语的释义、出处、引申、引申释义、近义词、反义词,并且能显示出来。

    3     总结

    本次主要是制作一个小型、简易的成语词典,实现打开软件可以在AVD 模拟器上,手机上进行成语的查询的过程,然后点击返回键可以退出程序。

    本次设计运用了Android.bat,AVD Manager.bat 模拟器等工具实现了成语词典的开发,在开发的过程中出现了一系列的问题,但我都虚心请教了同学,进行了一系列的改正。比如:

    1. 在第一次运行时出现了输入成语,但是没有释义出现的问题,经过检查发现没有引入网站接口,在同学的相关指导下,从聚合数据中引入了“String url= "http://v.juhe.cn/chengyu/query?key="+ WORD_KEY+"&word="+edit_result;”用于实现输入成语后开始查询的一个接口;
    2. 在验证时,由于导入包的方法错误,导致程序出现问题,但在上网查询了相关的百度经验后,又询问了同学,解决了这一问题。
    在讲解的时候也出现了一些问题,比如:
    1. 在老师问返回格式是一个JSON 类型的还是一个文本的时候,我说了是文本的,实际上返回的是一个JSON 类型的;
    2. 第一次给老师检查的时候代码只能实现成语的释义的实现,第二次添加了新的代码,可以对成语实现查询此成语的释义、出处、引申、引申释义、近义词、反义词的实现。

     

     

    参考文献

    1. 来自聚合数据:https://www.juhe.cn/docs
    2. 来自网址:http://Android.Googlesource.com
    3. 来自网址:http://hukai.me
    4. 来自网址:https://zhidao.baidu.com
    5. 来自网址:http://m.csdn.net/
    6. 来自网址:http://jingyan.baidu.com
     
     

     

     

     

    展开全文
  • 基于微信小程序的点餐APP设计与实现.pdf
  • 仿拉勾APP设计在线职位招聘小程序源码.zip
  • 对于创业者来说开发一个App可能需要大量的资金投入,后期的升级和维护也是一笔不小的投入,而小程序的开发成本就少很多了。小程序基本上都是基于前端技术打造的,所以如果有一定计算机基础和学习能力的

    自微信小程序2017年1月9日发布以来,吸引了很多人群的目光,这背后的原因,不仅仅是使用起来方便,不占手机内存等因素,更为重要的原因是背后的市场机会。

    小程序的定位是完善大平台的生态,大平台通过小程序来完成各个细分领域的垂直,对于广大中小创业者来说,小程序可以充分利用大平台的导流能力来推广自己的应用。

    小程序开发成本低。对于创业者来说开发一个App可能需要大量的资金投入,后期的升级和维护也是一笔不小的投入,而小程序的开发成本就少很多了。小程序基本上都是基于前端技术打造的,所以如果有一定计算机基础和学习能力的创业者,完全可以自己开发各种平台的小程序。

    使用方便。小程序的一个突出特点是小,但是功能却可以做的很全面,因为小程序可以充分利用App平台的已有功能模块(支付等),所以小程序在功能性上已经与App比较接近了。对于用户来说,使用小程序会非常方便,同时也易于在使用者之间进行传播。

    基于以上特点,对于广大互联网创业者来说,小程序是一个比较不错的选择。积极的关系,从具体使用方面能够了解到,各位用户完全不需要下载便能够使用,所以这样便是非常方便的一种操作,更为重要的则是不需要占用任何手机内存。

    小程序只是一种载体,单纯讨论小程序本身是没有意义的,比起已经进入成熟阶段的电商类小程序,新兴的小游戏或许会成为市场流量的一个新突破口,通过适当的运营手段将为市场带来更多影响。

    以下为大家具体的讲解下小程序的优势、小程序对比APP的好处,以及两者的优劣势分析;

    小程序的优势:

    1.无需下载,随走随关

    2.功能丰富,体验更简便

    3.接口众多,可以进行不断的开发

    4.流量入口大,背靠日活9.6亿的微信。

    5.有强大的微信生态环境

    小程序对比APP的好处:

    1.开发成本低

    2.开发门槛低

    3.获客成本低于App

    4.开发周期更短,节省开发成本

    5.App已经饱和

    用户:减轻内存,用完即可关闭,不占用空间

    商户:线上线下结合,实现互联网的转型

    创业者:应用广泛,创业更简单,尤其是公众号创业者,可以直接公众号+小程序,打造微信生态圈

    小程序依靠微信生态圈,拥庞大的自然流量,同时拥有众多线上营销功能,前途不可限量。

    小程序对比APP的劣势:

    1、从技术层面来说,小程序的体验不及APP

    2、从功能体量上来说,小程序不及APP

    3、从开放性来说,小程序不及APP

    APP的优势:

    1.精准

    1)App都是用户在应用商店中主动下载的,用户的下载行为首先是基于对APP内容的兴趣。

    2)多数App都具有社交分享功能,能进一步聚集相似群体。

    2.强互动

    1)App提供了比以往媒介更丰富的表现形式,智能设备的触摸屏实现了前所未有的互动体验。

    2)通过在App内部嵌入社交平台,能够实现用户互动和口碑传播,从而提升用户忠诚度。

    3.创新

    在移动互联时代,App在设计上更多地考虑到用户体验,并结合了移动设备的特性(如照相功能、定位功能、感应器等),新奇的功能更能吸引用户的眼球。

    4.超强用户黏性

    现在人们无论去哪儿都是手机不离身,一有空就把手机拿出来玩,哪怕是上厕所也不放过。App抢占的就是用户的碎片时间。只要用户不主动删除,App就会一直待在用户的手机里,你就有了不断向用户传播信息的机会。

    厦门森鹏科技是一家专业的软件定制开发公司,提供各行各业APP开发/小程序开发/微信公众号开发/电商平台开发/管理系统开发/高端网站建设/短视频制作等。

    以上几点就是关于小程序对比APP具有哪些优势?小程序和app的优劣势分析的相关信息,希望能给你们带来帮助。

    展开全文
  • 仿拼多多商城APP购物商城小程序页面设计模板.rar
  • 基于微信小程序的点餐APP设计与实现
  • 程序开发软件:MyEclipse8.5以上 数据库:mysql api接口采用技术: SSM框架(SpringMVC + Spring + Mybatis) 客户端开发工具:微信开发者工具 基于微信小程序图书管理app技术要点: 1 此系统web端接口采用java语言...
  • 该校园失物招领APP微信小程序,支付宝小程序,百度小程序功能很赞,东西涉及很多,学习和使用都是不错的 功能列表如下: 首页–页面布局开发设计 首页–toolbars开发设计 首页–轮播图开发设计 首页–搜索栏开发设计...

    该校园失物招领APP微信小程序,支付宝小程序,百度小程序功能很赞,东西涉及很多,学习和使用都是不错的

    功能列表如下:
    首页–页面布局开发设计
    首页–toolbars开发设计
    首页–轮播图开发设计
    首页–搜索栏开发设计
    首页–页签tabs开发设计
    首页–失物列表开发设计
    首页–状态过滤开发设计
    首页–页签跳转开发设计
    首页-状态过滤显示设计
    失物招领—详情页布局设计
    失物招领—详情页数据加载开发设计
    失物招领—认领功能开发设计
    失物招领—跳转回首页开发设计
    失物招领—已经招领过失物弹框验证设计
    失物发布–失物发布页设计
    失物发布–失物未登录权限过滤设计
    失物发布–失物图片上传设计
    失物发布–失物发布功能设计
    个人中心–个人中心布局开发设计
    个人中心–个人中心基本信息设计
    个人中心–个人中心退出注销功能设计
    个人中心–个人中心权限过滤功能设计
    个人中心–个人发布已经物品列表开发设计
    个人中心–个人中心发布时间格式显示开发设计
    登录页面–登录表单开发设计
    登录页面–登录页面布局设计
    登录页面–登录功能jwt+token方式开发设计
    登录页面–隐私政策设计
    登录页面–登录账号信息存储设计
    注册页面–注册基本表单布局设计
    注册页面–注册上传头像功能开发设计
    注册页面–注册功能实现开发设计
    注册页面–注册密码加密功能开发设计
    注册页面–注册功能跳转广场首页开发设计

    等等功能设计

    具体的界面如下:

    小程序首页设计:
    在这里插入图片描述
    小程序首页搜索功能,当我们输入想要搜索的失物时候,点击搜索按钮。就过滤出需要的物品。

    在这里插入图片描述
    小程序首页页签设计,。全部:展示所以的丢失的物品,待领取展示需要待领取的物品,已领取展示已经被领取的物品。
    在这里插入图片描述
    小程序首页页面过滤设计。如果是已经被领取的物品,不能再次领取。

    在这里插入图片描述
    小程序物品详情页面。展示物品的详情信息,比如 发布者姓名,
    发布时间,发布者的头像。发布物品名称和描述信息。
    在这里插入图片描述
    小程序广场已领取页面。
    在这里插入图片描述
    小程序个人中心页面,展示个人的基本信息,注销登录,个人发布已经发布的产品。
    在这里插入图片描述在这里插入图片描述
    物品的发布界面。添加发布的信息,比如物品的名称,联系方式,物品的图片上传。
    在这里插入图片描述
    用户的注册页面。添加需要注册的信息,上传用户的头像等功能
    在这里插入图片描述
    具体的项目:登录码云:访问获取
    https://gitee.com/soul_PreCoder/lgapp?_from=gitee_search

    展开全文
  • 手机APP开发若是出现问题的话,很容易出现一连串的问题,没有一家公司敢保证,那个APP开发出来是完美的,因为网络是发展的,不算是技术还是用户,APP开发同样也是。但是一家经验丰富专业的公司可以避免掉一大部分的...
  • uni-app小程序app端的兼容问题

    千次阅读 2020-12-25 16:19:06
    upx - 小程序app都支持 rpx - 小程序支持 upx换算使用: 若设计稿宽度为 640px,元素 A 在设计稿上的宽度为 100px,那么元素 A 在 uni-app 里面的宽度 应该设为:750 * 100 / 640,结果为:117upx。 若设计...
  • 242基于微信小程序仿京东购物商城app设计.rar.rar
  • 小程序测试与app测试的区别

    千次阅读 2020-12-31 17:44:40
    小程序测试与app测试的区别 小程序测试与app测试基本上都一样 小程序app区别 1、 用户获取渠道区别 小程序: 二维码、用户分享推荐、搜索小程序 APP: 需要去应用市场(或其他)下载 2、 下载、安装卸载 小程序: ...
  • 基于微信小程序图书管理app技术要点: 1 此系统web端接口采用java语言和ssm框架实现 2 客户端和服务器通信数据,采用封装好的json数据格式 3 实现了图书的添加,修改,删除以及更加关键词查询图书的功能 基于微信...
  • 小程序app设计区别

    千次阅读 2018-07-13 12:06:43
    1,要简单,留下最主要的东西2,要做的模块比如工具类的
  • 微信小程序学生选课系统app设计

    千次阅读 2020-04-05 15:37:31
    开发技术:微信小程序客户端 + Java后台服务器端 + mysql数据库 项目一共2个身份,管理员和学生身份。小程序客户端学生打开后可以查看教师风采信息,查询课程信息并且选课,首页可以查询校园新闻公告;学生想要查询...
  • 243双鱼林微信小程序图书管理系统app设计.rar.rar
  • Android新闻APP小项目设计程序源代码 适合新手 Android项目——新闻APP(源码),一个很简单的可以练手的Android Demo
  • 设计一个基于微信小程序民宿房源发布预定app,一共有3个身份包括用户,民宿主房东和管理员!用户通过微信小程序打开app后可以查询最新发布的民宿房源信息,查看民宿详情信息,包括其他用户对民宿的评价信息,如果有...
  • 应用程序软件小程序APP应用程序和软件有什么区别小程序和APP有什么区别Java程序,应用程序,小程序的主类有什么不同?Java应用程序与小程序之间有哪些区别 应用程序 应用程序是用户选择安装的程序的总称,通常包括...
  • 买花便宜的小程序,卖鲜花的小程序app 传统的花店经营非常的单一,只能通过线下销售鲜花,基本上以零售为主。花店的销售也要与时俱进,采用新的销售方式,不仅能够提升花店的销量,还能提高花店的收益。花店也需要...
  • WordPress小程序(WP-App)套件将你的WordPress网站快速轻松生成各种小程序版本 无需编写代码快速轻松上线,独特自带缓存功能加速您的APP,提高用户体验且最大程度将服务器负载降低到0 支持多端包括微信小程序,百度...
  • 干货:iOS APP小程序UI设计对比

    千次阅读 2016-11-08 09:57:01
    腾讯和苹果公司都对用户体验非常重视,都很擅长产品设计,所以今天就拿小程序和苹果的HIG(Human Interface Guidelines)做个比较,其实两者在一些大的原则处理上可以说是一致的。关键词一:友好礼貌对应于苹果:...
  • 设计一个基于微信小程序学生宿舍报修app,主要是给宿舍的学生使用!当宿舍有各种设备坏了,比如水电出问题了,门窗烂了坏了,各种生活用户坏了都可以上报到这个app系统,我们管理员收到学生的上报记录后会安排技术...
  • 苹果在iOS7时做了一个非常大的界面调整,以突出内容为主,去除掉了所有会干扰用户的界面元素,这个风格一致延续至今(以苹果自家的App,比如指南针,天气为例就可以看出)。 微信在指南一开始也强调了这个原则,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 212,072
精华内容 84,828
关键字:

怎样设计小程序app