摘要: 遍历手机应用,跳转应用市场详情页面阅读全文
posted @ 2019-06-19 20:18 CurtisWgh 阅读(7) 评论(0) 编辑
摘要: 一、手机界面UI渲染显示流程 二、16ms原则 三、造成卡顿的原因 四、过度绘制介绍、检测工具、如何避免造成过度绘制造成的卡顿阅读全文
posted @ 2019-05-21 00:48 CurtisWgh 阅读(120) 评论(0) 编辑
摘要: 无论的原生开发还是weex开发,经常会需要我们对一些组件/控件动态赋值,在原生中,我们大家都知道,对控件setText就可以了,那么在weex中呢,我们需要怎么做呢,其实很简单,几行代码就可以搞定! 首先呢,需要知道一个概念叫“数据绑定”,即组件会根据内容的变化重新进行渲染,先看一下效果展示及代码:阅读全文
posted @ 2018-07-02 15:09 CurtisWgh 阅读(234) 评论(0) 编辑
摘要: 之前发了一篇weex集成和开发的博客,主要是讲了weex开发环境的搭建和文件的编译、部署,还有就是一些个人对weex的理解,最近将原生的项目改造成weex的项目,也持续了有两个多月的时间了,后面我会发一些有关weex技术的博客,可能有些人看到了会感觉没什么很高的技术含量,主要是为了记录自己学习到的东西以及开发过程中遇到的一些困难。阅读全文
posted @ 2018-06-12 16:54 CurtisWgh 阅读(304) 评论(7) 编辑
摘要: 转自:Navicat Premium 12.0.18安装与激活阅读全文
posted @ 2018-04-03 15:14 CurtisWgh 阅读(54) 评论(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 阅读(3312) 评论(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 阅读(2151) 评论(0) 编辑
摘要: Android 正则表达式验证手机号、姓名(包含少数民族)、身份证号阅读全文
posted @ 2017-04-25 17:38 CurtisWgh 阅读(4607) 评论(0) 编辑
摘要: 之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增,各种重载方法,以致于使用起来极不方便,实在惭愧。 于是,在这个周末,抽点时间对该工具类,进行了重新的拆解与编写,顺便完善下功能,尽可能的提升其使用起来的方便性和易扩展性。 标题的改善,也是指的是对于我之前的代码进行改善。 如果你对okhttp不了解,可以通过Android OkHttp完全解析 是时候来了解OkHttp了进行了解。阅读全文
posted @ 2017-03-14 15:59 CurtisWgh 阅读(258) 评论(0) 编辑