话说mui这个框架的UI确实挺好看的(个人觉得)所以项目使用了他,结果里面的坑太TM多,不得不说MUI做东西太不用心了,社区不活跃,提问都没人管!; mui第一个坑: 日期选择器默认值无效:使用代码跟踪找到里面实现的方法,里面方法确实没毛病,但是callback不会执行!比如设置日期选择器默认值; picker.setSelectedValue("2018-06-06") 你会惊奇的发现:只是设置了年份的默认值 代码: changeDate: function () { let opt…
写在前面 本系列文章我将介绍一下从零开始利用hubuild,mui实现微信app的开发,该系列是个人学习记录,所以在每篇文章中,都是从怎么去实现开始讲解,然后再把实例中涉及知识点做一个概述. 创建一个mui项目 HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE,因为HBuilder内部集成了很多mui组件,所以用HBuilder可以实现mui的快速开发,在开始开发之前,我们首先需要利用HBuilder创建一个mui的项目,文件-新建-移动App,如下图: 布局…
前端开发APP,从HBuilder开始~ 序 通过 HTML5 开发移动App 时,会发现HTML5 很多能力不具备.为弥补HTML5 能力的不足,在W3C 中国的指导下成立了www.HTML5Plus.org组织,推出HTML5+规范. HTML5+扩展了JavaScript 对象plus,使得js 可以调用各种浏览器无法实现或实现不佳的系统能力,设备能力如摄像头.陀螺仪.文件系统等,业务能力如上传下载.二维码.地图.支付.语音输入.消息推送等. HBuilder 的手机原生能力调用分2 个层…
人生就如一列永不停止的列车,no one knows when or where to stop.总有那些美好,值得永远怀念.也总有那些希望,值得你无怨无悔的付出,追逐.去年年底带着女儿一起坐火车会湖北老家,她在火车上,三岁的样子,活泼,调皮,可爱的样子,永远停在那儿,不会有一样的了吧.cherish this memory forever. 现在app这么火,作为一个phper,应该知道如何写app的接口,下面做一个讲解. Index: 第1章 APP接口简介-第2章 封装通信接口方法 2-1…
前言 在winform项目中,常常需要读app.config文件.如: var version = System.Configuration.ConfigurationManager.AppSettings["version"]; 而“写”,以前想当然是这样的: ConfigurationManager.AppSettings.Set("version","1.0.0"); 可这样写并没有成功,不懂什么原因.那时就以为这个app.config是不…
了解到Instgram,知乎等APP是用python写的.我也决定学习用python写APP.这里我们需要安装kivy. 环境:win7,python3.6 安装方式:DOS命令窗口 注意事项:目前不支持python3.4及以上版本.如需安装3.5及以上版本,请通过安装文件手动安装. 参考kivy网址安装(全英文):https://kivy.org/doc/stable/installation/installation-windows.html 1. 确保升级pip 和wheel python…
_ 听说会写web的人也能写APP, 抱着尝试的心态踏上路体验一番 http://www.ionic.wang/start-index.html 0x00 框架环境介绍 ionic是什么? https://ionicframework.com/docs/Ionic(ionicframework)一款开源的Html5移动App开发框架 是AngularJS移动端解决方案,Ionic以流行的跨平台移动app开发框架phoengap为蓝本, 让开发者可以通过命令行工具快速生成android  ios移…
转自 https://blog.csdn.net/elementFei/article/details/72917393 感谢 问题: 使用mui框架开发App,当input获取焦点时,键盘弹出,底部导航栏上升.解决: //获取当前页面(在子页面上书写)var ws;if(window.plus) {plusReady();}else {document.addEventListener(“plusready”, function() {plusReady();}, false);}functi…
周末的时候闲着没事,看到了个开源的红旅动漫的APP,于是自己就拿下来写了下,整个网站作者也解析成了接口,所以就可以写成app了,作者写的是用mui开发的,可以通过hbuilder软件打开,进行查看源代码,但是我没有用hbuilder,没有用mui框架,就自己简单的纯手写了下. 下面来说下开始的准备把,这些接口数据都是来自红旅的,所以里面的图片啊链接什么的都是从网上直接过来的,所以一开始建项目文件夹的时候图片文件夹就不需要.顶部栏的话没什么好说的,下面的其他数据都是通过接口实现的,也就是得通过aj…
在探讨这个问题之前,先要确认一点的是,作为一名互联网Coder,无论你是前端或者后端你都要对http请求要有一定的了解,知道http特性,要清楚的了解http里面的Request与Response是什么,知道为什么网站会存在cookie,session,验证码的意义和必要性.因为探讨APP接口的安全性就是在探讨HTTP请求的安全性: 我一般把APP接口分为三类,普通接口,表单接口,会员接口:本文重点讨论会员接口 普通接口 一般为GET请求,比如获取新闻列表 GET http://Example.…
斗鱼直播间直播学习撸码,最终目标是用MUI做一个手机APP(暂定android平台,攒钱买IPHONE 7SE!!!),直播内容含整个软件APP的制作过程(含后台接口的制作,放到自己买的阿里云服务器,求别黑!!!),注:之前没有接触过,只能是在直播的时候边学边做. 技术要求:MUI+HBUILDER+ASP.NET MVC+SQL SERVER 2012 Express 直播计划: 2016年08月23日 01-学习目标概述及软件原型图制作 (已录制) 2016年08月30日 21:00 02-…
尽管不是专业的程序猿,但是对Delphi的喜爱已经10多年了.一直以来用Delphi开发一些小应用若干个,同时用Delphi给朋友开发一些中小型的业务平台也有几个.可以说Delphi对于数据库的操作,自己用起来已经得心应手. 但是移动互联网的发展实在是时不我待.各种应用的移动化也促使我去解决移动开发问题.Java学了一段时间,总觉得离开发实在太远,想着是否可以用Delphi做后台,给App提供数据. 在找各种解决方案中,也有很多的坑,很多的无用功,最后自己选定用Delphi 的Rest做后台,提…
我们每天都会收到拥有APP创意的人们的电话和邮件,他们想知道把这样的APP做出来需要多少钱.在Calvium,我们尽可能帮助他们,但有时候 做这样的报价真的很难.询问一款APP的价值,就和询问一条绳子的长度一样(译者注:意思是不知道明确的范围).因此,尽可能多地阐明你的想法尤为重要, 并且最好拥有一份产品计划书来说明你的想法. 许多人只有他们创意的基本思路,却想先把这些告诉给工程师,利用他们在行业领域的专业知识来充实他们的想法.这很好!许多代理公司都提供日结算服务或者是咨询服务,如果你还不自信,…
因为公司安排需要先学习一点app开发,而安排学习的框架就是MUI,上手两天体验还算可以(来自后端人员的懵逼),靠着MUI的快捷键可以快速的完成自己想要的样式模板,更多的交互性的内容则需要使用js来完成. 这就是mH就可以完成的内容(做个记录),快捷键实在有点多.不得不说HBuilder是真的好用呀,体验感贼好,前端运行起来也是很快,直接启动链接模拟器就ok了,舒服. 开发文档对于新人来说还是有点难度,看了小半上午对于js在MUI中的运用还是云里雾里,不过自己js确实很菜.最后简单实现了一下CSD…
第一种 mui.plusReady(function () { mui.getJSON("manifest.json", null, function (data) { vum = data.version.name; }) }) 第一种方法是直接从manifest.json中获取版本信息,所以有一个弊端就是json里面的东西变化后,得重新启动一下APP才行,所以不推荐第一种 第二种 var wgtVer=null; function plusReady(){ // ...... //…
5.从数据库同步到redis的. redis把数据放内存里,读取都非常方便,也提供了远超memcache的丰富数据结构.下面我举2个例子,比如1)把数据从数据库写入到redis: <?php $redis = MyRedis::getInstance(); $tables = ['users', 'games', 'tasks']; foreach ($tables as $table) { //echo '$i=' . $i,',$table=' . $table, "<br>…
自有证书生成方法 manifest配置 (2).图标配置:所有图片格式必须是png,且严格符合分辨率要求.使用其他图片格式重命名为png会导致打包失败.配置图标时选择自动生成所有适用图标,选择一个大图标然后点击生成并替换即可. (3).SDK配置:根据项目需求选择需要的SDK并进行配置,要实现功能需要到第三方开发平台申请应用后获取相关配置参数,例如微信登录需要申请appid和appSecret,appid:微信开放平台申请应用的AppID值:appSecret:微信开放平台申请应用的AppSec…
private static void AccessAppSettings() { //获取Configuration对象 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); //根据Key读取<add>元素的Value string name = config.AppSettings.Settings["count"].Value; /…
<!doctype html> <html> <head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /…
当人按下笔记本开机键时.cpu的cs寄存器(基址)跟ip(偏移量)寄存器加电.被强制初始化为(jmp xxx:xxx) 跳转到bios所在的地址. 接着bios开机自检(这个不需要了解,只需了解最后跳转到0x7c00处即可.对于写kernel的人来说也是透明的.除非你是写bios的).它将自动从0盘1扇区加载mbr(主引导程序,512字节必须是以0x55,0xaa结尾..如果不够,可以用times 510-($-$$) db 0.很多都是这样定义的.) 加载到0x7c00处.因为bios执行的最…
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title></head><style> *{margin: 0; padding:0} li{list-style: none; height: 50px; background: red;} .active { backgroun…
时光匆匆,不知不觉就到了第十二周.——第一次迭代都完成了,最终迭代还会远吗? 一.第一次迭代的设想和目标: 1.  我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 软件要解决的问题:针对慢阻肺病人的后期康复,减少医患沟通负担,给予病人一个更好的平台去问医.监督个人康复进程. 典型用户:慢阻肺病人和治疗医生. 典型场景:家庭治疗. 2. 我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么? 原计划达到的用户数量达到了么?)? 原计划:实现登陆…
原文链接:https://blog.csdn.net/xwh670570759/article/details/52130585?utm_source=blogxgwz0…
定位功能有两种方法: 首先要初始化内置地图: var map = new plus.maps.Map("map"); 这里黄色的map是html里面的id: <div id="map">地图加载中...</div> 1.调用GPS定位API(注意,使用了baidu和bd09ll参数,无需转换坐标) plus.geolocation.getCurrentPosition(function(p) { console.log(p.addresses…
1...........................我有空再补…
MUI是dcloud(数字天堂)公司旗下的一款跨平台开发移动APP的框架产品,在学习MUI框架之前,最先接触了Hbuilder代码编辑器,它带给我的第一感觉是快,这是HBuilder的最大优势,通过完整的语法提示和代码输入法.代码块等,大幅提升HTML .JS.css的开发效率.  01-初识MUI   MUI 有以下两大亮点: 一.轻量 追求性能体验,是我们开始启动MUI项目的首要目标,轻量必然是重要特征: MUI不依赖任何第三方JS库,压缩后的JS和CSS文件仅有100+K和60+K 二.原…
springboot整合web开发的各个组件在前面已经有详细的介绍,下面是用springboot整合layui实现了基本的增删改查. 同时在学习mui开发app,也就用mui实现了一个简单的自动登录和用户列表上拉刷新的app. 下面是自己实现前的思路: 1. web端实现用户的增删改查,SSM实现. Spring + SpringMVC +Mybatis + PageHelper 表主要有两个user表和token表. user表就是基本的信息(ID.username.password.user…
  概 述 JRedu 在上一篇博客中,我们学习了如何使用Hbuilder创建一个APP,同时如何使用MUI搭建属于自己的第一款APP,没有学习的同学可以戳链接学习: http://www.cnblogs.com/jerehedu/p/7832808.html 今天这篇博客,我们继续深入学习MUI框架,主要学习这几个方面:加载子页面.页面跳转并传值,底部选项卡的多种实现方式. 一.MUI加载子页面 1加载子页面详解 在mobile app开发过程中,经常遇到卡头卡尾的页面,也就是说头部和尾部保持…
在mui的开发中有个坑,mui.plusReady在web上使用时是不会起作用的,只能在app上才行,所以推荐自己测试时使用mui.ready去写加载时的方法. 前端请求的返回格式为json,所以在后端对数据进行了包装处理,在返回后是一层叠一层. success:function(data){ if(data.data.list.length !== 0){ var list = data.data.list;//提取返回的list数据 layui.use('laytpl', function(…
这一套东西是用来开发app的,可以用html.js什么的写app然后给你打包就能安装到手机上,也可以轻易跨端(需要使用vue,然而我还没有熟练). HBuilder:一个敲代码的软件,敲前端代码超级方便.主要是敲移动端的,用html写页面什么的,最后打包安装到手机上,属于混合应用. 5+APP:HTML5 Plus移动App,简称5+App,是一种基于HTML.JS.CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生App同样强大的功能和性能…