摘要: Dart简介: Dart诞生于2011年10月10日,Dart是一种“结构化的web编程”语言,Dart虽然是谷歌开发的计算机编程语言,但后来被ECMA认定位标准,这门语言用于Web、服务端、移动应用和物联网等领域的开发; 编程语言有这么多种类,Flutter为什么要选择Dart作为开发语言呢?这是因为Dart更符合构建用户界面的方式;阅读全文
posted @ 2019-06-29 00:44 CurtisWgh 阅读(64) 评论(2) 编辑
摘要: flutter最近显得格外的火,公司的同事也一直在谈论flutter,感觉自己不学学就要失业了。。。所以决定顺应潮流学习以下flutter,做一下学习笔记,希望可以给需要的同学带来一些帮助~阅读全文
posted @ 2019-06-25 01:14 CurtisWgh 阅读(63) 评论(0) 编辑
摘要: 遍历手机应用,跳转应用市场详情页面阅读全文
posted @ 2019-06-19 20:18 CurtisWgh 阅读(14) 评论(0) 编辑
摘要: 一、手机界面UI渲染显示流程 二、16ms原则 三、造成卡顿的原因 四、过度绘制介绍、检测工具、如何避免造成过度绘制造成的卡顿阅读全文
posted @ 2019-05-21 00:48 CurtisWgh 阅读(124) 评论(0) 编辑
摘要: 无论的原生开发还是weex开发,经常会需要我们对一些组件/控件动态赋值,在原生中,我们大家都知道,对控件setText就可以了,那么在weex中呢,我们需要怎么做呢,其实很简单,几行代码就可以搞定! 首先呢,需要知道一个概念叫“数据绑定”,即组件会根据内容的变化重新进行渲染,先看一下效果展示及代码:阅读全文
posted @ 2018-07-02 15:09 CurtisWgh 阅读(240) 评论(0) 编辑
摘要: 之前发了一篇weex集成和开发的博客,主要是讲了weex开发环境的搭建和文件的编译、部署,还有就是一些个人对weex的理解,最近将原生的项目改造成weex的项目,也持续了有两个多月的时间了,后面我会发一些有关weex技术的博客,可能有些人看到了会感觉没什么很高的技术含量,主要是为了记录自己学习到的东西以及开发过程中遇到的一些困难。阅读全文
posted @ 2018-06-12 16:54 CurtisWgh 阅读(306) 评论(7) 编辑
摘要: 转自:Navicat Premium 12.0.18安装与激活阅读全文
posted @ 2018-04-03 15:14 CurtisWgh 阅读(56) 评论(0) 编辑
摘要: weex旨在“一次撰写,多端使用”,意思是,用weex写的页面,不论是Android还是iOS甚至web端都可以使用,这样的话就可以极大的降低开发成本, weex其实就是写的一个类似于h5的页面(js编写),写完之后将vue文件编译、部署到Nginx服务器上(Nginx服务器后面会讲到),这时候在你的Nginx服务器下的html文件夹内会生成一个.js的文件,这个.js文件就是你要嵌入到Android项目内的文件,如果一个项目内有很多个weex页面,就需要编译部署很多个vue文件,也就是说会在html这个文件夹下生成很多个.js文件,然后你可能会问,那我们要怎么管理和维护这么多个.js文件呢?这就需要我们将这些个.js压缩成一个zip包,把这个压缩后的zip包个后台,后台会生成一个json文件,将这个.json放在Nginx服务器的html文件夹内,我们需要做的就只是管理和维护这个.json文件就可以了,最后在你的Android项目内,访问这个Nginx服务器(服务器的地址就是你电脑的ip地址),获取到服务器上的weex页面(其实这也能做到预加载的作用)然后进行各种处理和操作;阅读全文
posted @ 2017-12-06 21:07 CurtisWgh 阅读(3383) 评论(6) 编辑
摘要: Android,view的测量及绘制阅读全文
posted @ 2017-06-26 19:10 CurtisWgh 阅读(231) 评论(2) 编辑
摘要: 大部分app打开pdf文件是通过intent调起手机中能打开pdf文件的工具,来查看pdf文件,如果需求是,用户在app内下载好pdf文件后,不通过第三方的工具,本地打开。 这样的需求要怎么实现呢?上网查了一些资料,发现了一个很好用PDF开源库。 使用起来也很简单,首先添加PDFView的引用阅读全文
posted @ 2017-04-27 16:31 CurtisWgh 阅读(2168) 评论(0) 编辑