首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Ionic!用Web技术开发移动应用!

    Ionic就可以做到!Ionic是近几年很火的一项跨平台开发技术,有了它之后,用我们熟知的HTML、CSS和JavaScript技术就可以同时开发iOS和Android应用。...Ionic 的生态系统基于Angular 和Cordova,前者是Web 应用框架,后者是构建和打包原生应用的工具。 下图展示了整个技术栈的概况 ? 技术栈的起点是用户在设备上打开应用。...开发者可以使用平台的软件开发套件(SDK)来和平台API 通信,从而可以访问设备中的数据或者使用HTTP 请求从外部服务器加载数据。...对开发者来说,在原生应用中使用框架来简化开发是很常见的。...移动端网站的缺点 移动端网站运行在手机浏览器中,因此有很多限制和缺点。 „不具备原生访问能力—因为移动端网站运行在浏览器中,它们不能访问原生API 和平台,只能访问浏览器提供的API。

    4.1K20

    目前比较火的前端框架及UI组件

    一、前端框架库: 1.Zepto.js 地址:点击打开链接 描述:Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api。...Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。 用途:   1....总而言之,NodeJS适合运用在高并发、I/O密集、少量业务逻辑的场景。...10.Ionic 地址:点击打开链接 描述:Ionic既是一个CSS框架也是一个Javascript UI库。...提供数据的双向绑定,使用它成为 Web 和移动开发者的共同选择。 二、前端UI框架 1.Pure 地址:点击打开链接 描述:Pure精心设计,只为可以在任何Web项目中使用。

    5K40

    Spring Boot 之 MVC1、新建工程2、依赖更新3、编写Controller4、准备Model数据,映射请求路径5、配置JSP模版6、渲染输出

    最后,我们打开浏览器看看效果: ?...Ionic 2 基本导航功能 总结 Ionic 2 中使用管道处理数据 1.生成一个新应用 2.创建一个管道 3.使用管道 总结 Ionic 2 中使用HTTP与远程服务器交互数据 开始之前...2中使用百度地图和Geolocation 新建项目 加入百度地图SDK库 加载地图 获取定位 坐标转换 地图定位 激活百度地图导航 总结 在Ionic 2 Native中使用Cordova...在模版中使用 总结 Ionic 2 中的创建一个闪视卡片组件 1. 创建一个新的应用作为例子 2. 什么是组件? 3. 创建组件模版 4. 创建组件类 5. 创建 CSS 动画 6....progress-bar/progress-bar.ts如下: 3.使用这个组件 总结 使用VS Code在Chrome中调试Ionic 2 优化你的Ionic2应用 打开Angular产品模式

    2.9K50

    VanBlog博客搭建流程结合内网穿透异地远程管理本地个人站点

    Linux本地部署 VanBlog支持多种安装方式,本教程中演示的是在Ubuntu 18.04中使用一键脚本进行快速部署,当然它也支持使用Docker方式快速搭建。...VanBlog简单使用 现在,我们可以在后台中点击导入按钮,上传一篇或多篇markdown格式的文章。 然后,即可点击主站按钮,进入网站首页,可以在看到刚才导入的文章已经能在首页显示了。...sudo bash 向系统添加服务 sudo systemctl enable cpolar 启动cpolar服务 sudo systemctl start cpolar cpolar安装成功后,在外部浏览器上访问...,查看所生成的公网访问地址,生成了两种访问方式,一种是http 和https,任选其一到浏览器访问即可。...Sub Domain:填写保留成功的二级子域名 点击更新(注意,点击一次更新即可,不需要重复提交) 更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

    10710

    无公网IP也能建站:在Linux上使用VanBlog和cpolar实现远程访问

    Linux本地部署 VanBlog支持多种安装方式,本教程中演示的是在Ubuntu 18.04中使用一键脚本进行快速部署,当然它也支持使用Docker方式快速搭建。...VanBlog简单使用 现在,我们可以在后台中点击导入按钮,上传一篇或多篇markdown格式的文章。 然后,即可点击主站按钮,进入网站首页,可以在看到刚才导入的文章已经能在首页显示了。...sudo bash 向系统添加服务 sudo systemctl enable cpolar 启动cpolar服务 sudo systemctl start cpolar cpolar安装成功后,在外部浏览器上访问...,查看所生成的公网访问地址,生成了两种访问方式,一种是http 和https,任选其一到浏览器访问即可。...Sub Domain:填写保留成功的二级子域名 点击更新(注意,点击一次更新即可,不需要重复提交) 更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

    8310

    【开发指南】(四)Ionic3快速上手并了解这些

    开发环境配置 开发ionic项目,我们经常需要使用ionic-cli,其内置了很多命令,基本每个命令都带可选的参数,如参数--help,要想知道某个命令的详情,在敲入命令后面加上--help即可,如敲入以下命令...Generate 现在,正式创建一个项目,打开命令行窗口,首先cd到要存放的目标目录,使用start命令来创建一个名字叫myDemo的新App: ionic start myDemo 这个命令将下载项目模板...成功提示 其中,我们可以cd myDemo进入到项目,然后根据上图,敲入命令在浏览器预览: ionic serve 也可以两步并作一步执行: cd myDemo && ionic serve 命令执行完...我们打开该文件,里面是基本的配置,如$colors,可以随意增删改,当使用某种颜色时,元素标签添加color=“danger”即可使用这里定义的颜色。...2)习惯使用ionic-cli 如使用cli提供的generate指令。

    3.2K20

    Spring Boot 之 Spring Data JPA(一)1、新建工程2、配置数据库3、代码结构4、从数据到逻辑总结

    同时,我们可以在浏览器中输入http://host:port/h2 看看数据库中数据的变化是否与预期一致: H2控制台 4.4.2、JUnit单元测试 另外一种更专业的测试方法是我们可以写单元测试,这样我买的测试就可以不断迭代...Ionic 2 基本导航功能 总结 Ionic 2 中使用管道处理数据 1.生成一个新应用 2.创建一个管道 3.使用管道 总结 Ionic 2 中使用HTTP与远程服务器交互数据 开始之前...2中使用百度地图和Geolocation 新建项目 加入百度地图SDK库 加载地图 获取定位 坐标转换 地图定位 激活百度地图导航 总结 在Ionic 2 Native中使用Cordova...在模版中使用 总结 Ionic 2 中的创建一个闪视卡片组件 1. 创建一个新的应用作为例子 2. 什么是组件? 3. 创建组件模版 4. 创建组件类 5. 创建 CSS 动画 6....progress-bar/progress-bar.ts如下: 3.使用这个组件 总结 使用VS Code在Chrome中调试Ionic 2 优化你的Ionic2应用 打开Angular产品模式

    4.5K50

    Ionic4兼容IE浏览器处理

    在一般场合,Ionic4运行在手机端,没必要去兼容IE,但还是可以了解一下,以免有这样的需求。 Ionic4,它更趋向于一个UI框架,然后可配套Angular、React、Vue等框架使用。...以Angular版本为例,兼容IE浏览器,主要是JS+CSS的语法和用法的调整处理。 1. JS,可以使用内置的Polyfill方案。...Angular项目默认提供了Polyfill支持,打开Ionic4项目中的src目录,里面有自动生成的polyfill.ts文件,打开可以看到这样的内容: /**********************...CSS自定义样式调整 Ionic4大量使用了shawdow-dom,IE浏览器不解析#shadow-root,但会解析其下内容,所以Dom都会存在,只是样式可能会不同。...系统内置样式基本是做了兼容处理的,而自定义样式放在全局和局部都会存在不一样的兼容效果,可以做下兼容性调整,如: --background: transparent; background-color

    1.5K20

    Windows下Ionic 开发环境搭建

    Ionic 介绍 首先,Ionic 是什么。 Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等。...听起来还是很诱人的,事实上这也是目前最火的一种 Hybrid APP 开发方式。 接下来介绍如何在 Windows 下搭建 Ionic 开发环境。...,然后将改文件夹内的bin文件夹路径添加至系统 Path 环境变量中,如存放在 C 盘 Program Files 目录下则 Path 中添加如下值 C:\Program Files\apache-ant...nmp 安装 Ionic 和 Cordova 完成以上几步需要配置的环境就搭建完成了,接下来就只需要在控制台输入简单的几行命令就可以安装 Ionic 和 Cordova 啦。...新建虚拟机:打开 Android SDK 安装目录下的 AVD Manager.exe 选择新建 连接手机:直接通过数据线连接真实设备 ionic run android 到这一步系统就会打开虚拟机或者在真实设备运行简单的示例

    3K30

    🌟TDP腾云先锋月刊-六-✨「智联未来,云启新程」✨

    Cloud Studio 是基于浏览器的集成式开发环境(Integrated Development Environment,IDE),为开发者提供了一个稳定的云端工作站。...用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能使用。...详细介绍可点击链接查阅:https://cloud.tencent.com/act三、TDP社群活动⑴、活动名称:“TDP社群活跃之星” ⑵、关于"活跃之星"的活动须知①、6月份“活跃之星”活动仍在继续...⑶、关于“活跃之星"的互动奖品⑷、“活跃之星”活动数据您可点击下方链接或直接扫描下方二维码进行查阅。...四、产品文章分享本期分享的文章中,主要讲述的是腾讯云产品:腾讯云特效播放器SDK功能速递 | 直击痛点,腾讯云特效播放器SDK解决实时互动场景下动画播放性能、兼容性等问题。

    25120

    H5 手机 App 开发入门:技术篇

    这是系统自带的控件,专门用来显示网页。应用程序的界面,只要放上 WebView,就好像内嵌了浏览器窗口,可以显示网页。 ?...它们的优点是开发简单、周期短、成本低,缺点是功能和性能都很有限。 4.2 Ionic 实例 基于 Cordova 的框架,用法都大同小异,下面就以 Ionic 为例,演示如何加载外部网页。...$ npm install -g ionic@latest $ ionic start myApp blank --type=react $ cd myApp 接着打开 src/pages/Home.tsx...$ ionic serve 上面命令会自动打开浏览器窗口,访问本机的8100端口,在浏览器中显示网页效果。 如果一切正常,在命令行窗口按 Ctrl+c,退出服务。...这时可以打开手机端的 Expo 客户端,扫描这个二维码,就会显示 App 的页面。注意,计算机和手机必须在同一个局域网。

    6.9K41

    【技巧】ionic多环境配置

    一个项目常常会有几个开发环境: prod dev test 对于发布调试,不少人采用的是改变常量的方式来构建,如: // domain = "http://192.168.93.35:9003/demo...具体操作,可以看以下网页: https://github.com/gshigeto/ionic-environment-variables 也可以试着我下面说的使用,这是我看国外一篇文章的方法,但是有个...内容类似如下: { "mode": "prod", "url": "http://prod" } 二、使用自定义webpack配置项 这是ionic多环境配置几种方案中的共同核心部分...,打开 package.json 文件,在根节点添加如下内容: "config": { "ionic_webpack": "....三、使用自定义服务来调用自定义变量 在自定义的Provider中使用webpackGlobalVars即可,在此新建一个ConfigurationProvider来测试下: import { Injectable

    1.4K20

    PDF 文档编辑神器 Adobe Acrobat-最牛逼的PDF编辑器

    通过“主页”视图,可以快速访问最近打开的文件、共享的文件、常用工具、待办任务和存储帐户。可点击图片放大查看“工具中心”视图这是访问工具的页面,从这里可以访问 Acrobat 中的可用工具。...可点击图片放大查看“文档”视图默认情况下,系统将显示用于查看多个 PDF 的带标签界面。当打开多个 PDF 时,每个 PDF 会在同一应用程序窗口的标签中打开。...首选项设置可控制应用程序的行为;这些设置与任何特定 PDF 文档并无关联。要访问“首选项”对话框,请选择菜单“编辑” > “首选项”详细的设置功能可以一一点击尝试一下。...可点击图片放大查看文档初始视图我们可以设置 PDF 文档的初始视图,决定打开该 PDF 文档时的显示效果。例如打开该文档,直接进入全屏模式。...在这些应用程序中使用 PDFMaker 只需简单的单击即可创建 PDF,而不需要打开 Acrobat。

    2.4K20

    Web前端开发推荐阅读书籍、学习课程下载

    思路,甚至于哲学上的东西,真正做到深入一种语言去编程,如unix编程艺术,程序员修炼之道等等 接下来介绍的这些书籍,没法说这是前端学习最优路线,但真看进去了获得一个IT民工从业资格是没啥问题的。...因为适合自己的才是最好的。下面是一些些小技巧: 在各大图书网(如当当、亚马逊、京东等)上搜索关键词,如jQuery,可以选择按照销量或好评排序,一般排在前面的就是很抢手的好书,值得阅读。...) CSS Web设计高级教程 第2版 web前端-FE 《HTTP权威指南》高清中文版 Ajax实战 AJax与PHP基础教程 Ajax中文手册 W3School全套教程.CHM web前端标准在各浏览器中的差异...JQuery的总结与简化调用 各种Ajax框架的对比介绍 各种Ajax框架的对比介绍 使用XHR对象发送和接受数据 浏览器穷尽测试与工具漫谈 为学员调试错误与XHR深入讲解 利用XHR接受与处理XML...数据 点评学员问题与JQuery处理XML数据 解决XHR与图片缓存问题 解决Ajax中文乱码与跨域访问 DOM模型与DOM.API 导入外部工程的问题及要完成的各种Ajax效果演示 实现淡入淡出.引出

    12.8K71

    实战使用Axure设计App,使用WebStorm开发(6) – 迈向后端

    在迈向后端的同时,同时介绍如何使用Chrome跨域插件,在浏览器中请求跨域数据,模拟App的数据请求。...App服务端 咱们选择了Express作为App的服务端技术,Express需要先安装NodeJS,在之前的Ionic安装部分,已经安装好了NodeJS。...OrderService 中的请求如all 方法,直接使用: return $http.get(CommonService.buildUrl(orders)); 就可以将原来的MockDB请求转向了...如果你使用 ionic emulate ios ionic emulate ios 是可以直接访问的: ? 但是如果你使用浏览器来调试,你会在控制台看到浏览器的跨域请求拦截: ?...但是为了在浏览器里进行调试,所以需要暂时添加这个Http Header设置,Chrome 的插件可以解决这个问题: ? 安装好以后,在浏览器上会出现图标,打开此功能。 ?

    2.6K80

    【Java 进阶篇】JavaScript 介绍及其发展史

    浏览器控制:你可以使用JavaScript来控制浏览器的各个方面,如添加和删除HTML元素,更改样式和处理浏览器事件。...它是JavaScript语言的重要版本,为其提供了一些新功能,如正则表达式和更多的控制语句。...这为动态网页开发打开了大门。 ES5: 2009年,ECMAScript 5发布。它引入了一些重要的新功能,如"strict mode"(严格模式)和JSON支持。 3....移动开发: 使用JavaScript框架(如React Native、Ionic和NativeScript),开发人员可以构建跨平台移动应用程序,而不必编写多个不同平台的代码。...JavaScript 示例 下面是一个简单的JavaScript示例,演示如何在HTML中使用JavaScript来创建一个点击按钮: <!

    26530

    ionic4在ios微信浏览器输入框聚焦问题

    记录个小问题 客户反映应用在微信浏览器上有问题,有时输入框无法聚焦从而无法输入。...开发找我求助,我去试遍了主流浏览器,桌面、android、ios平台,发现仅有【ios+微信浏览器】才会出现这个问题,使用微信开发者工具调试也没有问题,最后通过工具调试微信浏览器,也没找到什么原因,一脸懵逼...important; -o-user-select: auto!important; user-select: auto!...important; } 发现没有效果,然后感觉是键盘弹出后再收起才出现的,根据经验猜测可能是这个: BrowserModule, IonicModule.forRoot({ scrollAssist...: false // 注意:true键盘弹出时内容能自己滚动 }), 当时是因为ionic4的bug把它设置为false,现在把scrollAssist改为true后,再在微信浏览器打开,问题解决

    67410
    领券