- 博客(69)
- 资源 (1)
- 收藏
- 关注
原创 Flutter初体验
最近flutter很火,但目前的flutter也是才刚开始,或许后面会和fuchsia一起称霸世界吧,今天就来看看这个fullter到底怎么样,来个初体验。首先是flutter的官网:https://flutter.io/中文官网:https://flutterchina.club/一、环境搭建在开始之前希望大家可以先把android开发环境搭建好,如果没有搭建的请移步google...
2018-08-01 10:53:39 2596
转载 iscroll上拉加载更多下拉刷新
项目中需要用到滚动,本想自己写,但总会有一些大bug,最后不得不采用iscroll来做,不过这个做起来还真是方便,效果图如下:这个是最终的项目效果图,下面贴出代码供大家参考:注意:所贴代码并不是上面的全部代码,经过修改过后的结构:<div id="wrapper"> <div id="scroller"> <div id="pullDown"> &
2018-07-03 17:40:15 2104
原创 移动前端知识汇总
本篇文章主要针对前端样式的一些总结,至于适配方面的我想大家已经听了很多方法了,这里就不在重复了。最近以来一直在做移动端的一些活动页面,其中最主要的一些问题就是样式的统一,但在这个过程中也遇到很多问题和难题,先总结如下:一、meta标签<!-- 字符集meta标签 --><meta charset="UTF-8"><!-- 视口,这个meta标签很重要,做适配时所必...
2018-06-06 15:30:49 597
原创 react-native-viewpager使用报错
正常使用react-native-viewpager但是报错,已经install了,自己试了引入的地方出了问题,一打开引入就报错,请问什么问题?代码如下:import React, { Component } from 'react';import { StyleSheet, Text, Button, Image, Dimensions, Vie...
2018-05-04 17:17:02 3960
原创 Reac-Native开发android模拟器设置
最近自己联系react-native项目的时候遇到一个问题,就是如何调出设置界面,以前都是用自己的真机来做没发现这个问题,今天刚好遇到,在这里分享给大家:首先在自己的项目根目录下打开cmd工具:其次,使用android studio开启一个模拟器:最后在打开的cmd窗口输入一下命令即可看到效果:adb shell input keyevent 82如果觉得有帮助请支持我吧!...
2018-05-04 17:11:13 399
原创 js调用原生android应用的方法
目前混合应用开发也在前端这块中有一定的应用范围了,但是js与app的交互就是需要解决的最主要问题了,下面写了简单例子来说明js如何条用app的方法,以android为例:首先,新建一个android工程,在工程中新建一个和js交互方法的类,如下:里面有一个方法hello来获取js传递来的参数,并作出相应的操作。其次,在布局文件中加入webview来显示网页,如下:再次,在主程序中加入以下代码:最后...
2018-04-24 15:47:29 23781 1
原创 微信小程序之发起网络请求api
微信小程序当下很火,对于开发人员来说也是一个不可或缺的技能,但在这过程中会遇到很多问题,下面说说网络请求api:首先看官方文档的介绍:这里大家可能要说了,不就是把微信小程序的文档截个图拿过里嘛。嗯嗯嗯,确实是的,比较官方文档写的也还可以,但是在使用的过程中会员一下问题:get请求:以上代码是正常的get请求,一切都会顺利的。post请求:这个时候估计得和后台的兄弟两个打架了,反正我这里没错,但就是...
2018-04-13 17:31:58 2357 1
原创 项目中对于axios的封装使用
在vue的项目中以前是使用vue-resource来请求数据,随着vue2的使用官方推荐使用axios,首先看看npm给出的axios定义以及兼容性:在使用之前需要安装axios,在项目的根目录下打开命令窗口输入一下代码安装axios:npm install axiosget方式使用:axios.get('/user?ID=12345') .then(function (response) {...
2018-03-31 11:25:10 8128 3
原创 vue中实现登录控制
vue中使用vue-router实现登录的控制在做后台管理系统中很常见,但是不想之前熟悉的流程那样,不过只要大家理解vue-router的使用也是很好实现的。首先我们需要编写登录页面和主页面:<template> <div class="login"> <table width="100%" height="100%"> <tr
2018-03-02 14:47:12 7062
原创 vue开发中实现加载更多升级版
使用vue开发的时候,特别是写后台系统的时候,一个很平常的功能就是分页的一个实现改进,之前写了一个加载更多的,但是代码显得很多,这次刚好可以优化下:首先在methods中添加一个获取数据的方法,例如:上面代码注意红色方框里面的内容,主要是使用foreach循环数组然后将每一项push到data中定义好的空数组中,注意是push不是直接等于。其次在mounted钩子函数中注册滚动事件并监听上面的每个...
2018-02-27 14:49:09 4191
原创 微信小程序之微信授权讲解
最近一直在做微信的小程序,填了很多坑,今天给大家分享一下,微信小程序中的授权。微信小程序的授权为了用户体验所以如果用户一直拒绝,到后面授权框都不出现了,所以必须的自己想办法解决。当然啦,这里也是提醒大家要做好用户体验,可是在企业有时候小程序就是需要用户的信息时,就需要一直显示授权并友好引导用户允许授权,那么我们先看看微信小程序api给的接口:这是小程序官方api的接口说明,相比大家
2018-01-29 17:11:52 28829 1
原创 PHP7在windows7中的环境配置
目前PHP已经到了7了,但是7这个版本的配置和之前的5有区别,今天就记录下7的环境配置1.apache配置大家可以根据自己的平台下载相应版本,下载地址:https://www.apachehaus.com/cgi-bin/download.plx下载好后解压的一个文件夹,然后用编辑器打开conf目录中httpd.conf文件做如下修改上面时设置root目录的地址,就是apa
2017-12-07 00:05:05 2868
原创 React Native开发之React Navigation的StackNavigator 详解
RN的开发中,很多时候需要导航或者跳转,那么就来看看具体怎么使用,在rn之前的版本中有一个navigator可以使用的,但是现在的版本已经更新,所有与导航相关的都放在了React Navigation中第一步:安装React Navigation打开命令行使用npm安装即可npm install --save react-navigation第二步:建立跳转前的页面StackNav
2017-11-16 21:49:38 794
原创 移动端开发的一些小技巧
1.常用的meta标签 // 文档宽度调整为设备宽度并且不允许用户缩放浏览 // 在ios设备上允许全屏浏览 // ios设备中safari顶部的状态条样式
2017-11-12 09:31:13 507
原创 微信小程序开发之目录介绍
微信小程序目录简介微信作为新时代的QQ替代品已经成为很多人每天必要的软件了,小程序的发布也是异常火,但具体不知道大家是否经常使用小程序,但自己本人平时是不怎么使用小程序的,公司最近有关于小程序的项目,所以这里简单的写个教程供大家参考。微信小程序的申请看大家的需求,如果是个人申请很简单,只需要一个没有注册过公众号的邮箱即可申请但是有限制,如果是企业申请就有点麻烦,需要相应证件。如果还需要申请微信支付就
2017-11-06 14:33:43 985
原创 移动端页面在ios中图片不显示
在移动端开发中,有的时候可能遇到这样的问题,我从别人网站上下载下来的图片,然后做出H5页面,但是在浏览器中和android中都显示正常,可是一到ios中图片就不显示了,这个时候就需要注意了,可能是图片的格式问题导致ios中不认识,比如我从网上下载的图片保存到电脑中不能预览的图片就是这种。在计算机中打开预览图片显示如下:这样的图片在ios中就不显示,解决办法很简单,就是在下载
2017-09-07 15:39:17 23403
原创 提高工作效率的几个chrome插件
平常工作中会遇到很多无助的事,这里就结束几个自己平常使用chrome的几个插件来方便我们的工作广告终结者你是否也会遇到很多时候,很多网站的广告太多,看得自己都眼花了呢,这个插件就可以帮你一键搞定。官方 网站:http://www.adtchrome.com/ 大家可以去这里下载安装,安装后的效果如下:极简二维码上面有介绍他的功能,就是将任何网页转
2017-08-01 11:48:55 1895
原创 React Native打包apk的坑
RN的打包,大家可以根据官网一步一步来,但这里有几个地方注意,一下简单介绍:生成一个签名密钥在项目的目录下打开cmd命令窗口输入一下命令运行:keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
2017-07-31 17:01:16 889
原创 利用HBuilder打包前端开发webapp为apk
现在的前端开发可谓是,百花齐放啦,什么都可以做,只有想不到没有做不到的,今天就简单的介绍用vue,ng或者是react开发的单页应用如何打包为apk,在移动设备上运行。这里以vue为例,其他的差不多,大家可以根据自己的情况去查找相应资料。第一步,需要安装node,如果是做前端的er,这个应该就不用过多介绍了。第二步,使用vue-cli工具初始化vue项目,这里只是做一个测试的项目,所以
2017-07-25 16:36:37 30150 12
转载 精选!15 个必备的 VSCode 插件(前端类)
Visual Studio Code 是由微软开发的一款免费、跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。就像大多数 IDE 一样,VSCode 也有一个扩展和主题市场,包含了数以千计质量不同的插件。为了帮助大家挑选出值得下载的插件,我们针对性的收集了一些实用、有趣的插件与大家分享。1. Open-In-Browser
2017-07-17 17:06:25 32913 2
原创 移动端字体选择
今天突然设计师问我移动端字体改勇什么好?我当时一懵逼都不知道说啥了,貌似我每次做移动端页面从来都没有管过字体呢,后来想想以及结合一些资料才解释清楚。移动端如果用css3 @font-face把字体放到服务器上,则会有加载请求,需要耗费流量,不过有特殊需求这也是一种解决办法。首先来看看目前市面上的主流系统默认字体ios系统默认字体默认中文字体是Heiti SC默认英文
2017-07-14 14:28:29 5474
原创 使用百度ueditor时提交表单获取不到数据
最近学习laravel做个人博客的项目,在添加文章的时候使用了百度出品的所见即所得的编辑器,发现在提交的时候获取不到内容,我首先检查的有没有写form表单,但是有一部分分数据已经得到了,所以排除没有写form的原因到这里我大概停止了我这个项目一天的时间,当然啦,主要是因为白天要上班所以没时间看,当我仔细看的时候发现这没毛病啊,数据提交就是这么写啊
2017-07-10 22:00:47 9805 1
原创 利用HEXO和Github,搭建属于自己的博客
hexo是一款基于Node.js的静态博客框架。首先是需要的环境安装:node.js gitgithub账号以上环境的安装这里不做介绍,大家可以网上查找方法,很多的。第一步,安装hexo,执行如下命令npm install -g hexo第二步,在硬盘上找一个地方新建一个文件夹保存博客的源码,然后cmd进入所新建的目录下,运行如下命令:hexo init
2017-07-02 16:54:21 530
原创 vue.js项目打包上线
最近一直坚持每个月写一个小的vue.js 开发的项目,最后开发完成后想到很久之前给别人回答的一个问题:vue的项目如何上线,当时有千奇百怪的回答,我在想,这些人都是肿了么,vue的官方都说了,这个框架只是做了view这一层,所以并不是把这些开发完的东西直接拷贝到服务器上,而且需要打包为静态文件上传服务器的。这里我简单的列出这个过程:首先需要修改一下配置文件再打包,很多人都是遇到过打包后运行一片
2017-07-01 15:53:50 33399 2
转载 xi游利川,呼吸佛宝山,激情大漂流!
来自全国重点新闻网站的记者和网红大V旅游大咖近70人走进了全国百佳深呼吸小城的湖北利川,来到了神秘北纬30°线上的佛宝山景区,亲近瀑布群落,体验大峡谷漂流,呼吸纯氧,为佛宝山景区7月9日开园采风!土家甩甩桥迎来粉色小美咖 佛宝山景区,位于湖北省利川市境内,是国家AAAA旅游景区,国家级森林公园,是中国莼菜的发源地和世界民歌“龙船调”的故乡。
2017-06-24 15:28:05 812
转载 前端跨域请求解决方案汇总
同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。但是有时候跨域请求资源是合理的需求,本文尝试从多篇文章中汇总至今存在的所有跨域请求解决方案。跨域请求首先需要了解的是同源和跨源的概念。对于相同源,其定义为:如果协议、端口(如果指定了一个)和主机对于两个页面是相同的,则两个页面具有相同的源。只要三者之一任意一点有不同,
2017-06-20 09:41:39 1107
转载 浅谈 Vue 项目优化
好久不写博文了,本文作为我使用半年 vue 框架的经验小结,随便谈谈,且本文只适用于 vue-cli 初始化的项目或依赖于 webpack 打包的项目。前几天看到大家说 vue 项目越大越难优化,带来很多痛苦,这是避免不了的,问题终究要解决,框架的性能是没有问题的,各大测试网站都有相关数据。下面进入正题基础优化所谓的基础优化是任何 web 项目都要做的,并且是问题的根源。H
2017-06-20 09:37:04 20421 8
原创 win7安装composer Failed to decode zlib stream
今天学习php的时候想安装一下composer,刚开始采用的是exe文件的安装方式,可是安装了好几次都没有安装成功,如下图:可能还有其他的一些错误,所以这里我就换了一个方式安装,就是自己手动来安装composer,方法如下:第一步:下载文件,地址:https://getcomposer.org/download/记得是下载phar的文件,如下图:这里讲下载好
2017-06-18 15:53:12 13862 5
转载 CSS 布局经典问题初步整理
本文主要对 CSS 布局中常见的经典问题进行简单说明,并提供相关解决方案的参考链接,涉及到三栏式布局,负 margin,清除浮动,居中布局,响应式设计,Flexbox 布局,等等。CSS 基础知识下面几个入门教程不错:幕课网 - HTML+CSS基础课程:偏基础,可以在线练习和预览MDN - CSS入门教程: MDN 的官方文档学习 CSS 布局:排版和配色特别舒服,简短但不深入,
2017-06-12 10:27:24 597
转载 程序员最核心的竞争力是什么?
在进行社招面试时,有一个问题几乎是必问的:你为什么要离开上一家公司? 其实这个问题主要是想试探一下求职者的核心诉求,并借此预估一下他在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。 然而,我遇到过好几个初次跳槽的求职者给出的答案是:「在原来的公司学不到技术」。 一听到这个,我就不由得叹口气:今天这一小时又算
2017-06-12 09:59:35 740
原创 React Native环境配置并运行
一、jdk安装和环境配置1、现在jdk并安装,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlJdk的安装就是常规的软件安装,这里不做过多介绍,注意要安装两个软件jdk和jre2、环境变量的配置,首先是classpath的配置,需要配置两: 这里的路径是刚才安装的jdk对于的路径,
2017-06-10 17:30:54 802
原创 vue中实现滚动加载更多
在以前的前端刀耕火种时代要实现滚动加载更多想要大家都是很快实现了,在vue会有一点麻烦,最近自己研究了一下,做了一个简单的demo,供大家参考: {{item.title}} import axios from
2017-06-09 14:11:29 37411 6
转载 移动端样式小技巧
一、line-heightline-height经常用于文字居中,当然也有小伙伴会用上下padding去写.but!不管你用padding还是line-height,不同手机显示效果还是...不一样。一般会这样写.demo{ height:16px; line-height:14px; font-size:9px; border:1px so
2017-06-09 10:12:38 188
原创 移动端开发的简单适配方案
现在是移动端的天下啊,但是在做移动端开发的时候会遇到很多坑,适配是必须要做的,这里总结一下自己平时写移动端页面的两种简单处理办法,希望能够帮到大家:第一种:利用js来计算不同设备中的文字大小var deviceWidth = document.documentElement.clientWidth;if(deviceWidth > 640) deviceWidth = 640;docu
2017-06-07 20:59:18 790
转载 一个女程序员twitter上发了一条tweet
昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧rz 评论: 1L 把那个女人的指针指向你即可 2L 谁让你把男朋友设成public的 3L 加个断点看看那女人是谁 4L 心真软,就该把他的接口屏蔽掉。//是我
2017-03-02 20:05:51 767
转载 理解HTTP协议
在互联网时代HTTP协议的重要性无需多言,对于技术岗位的同学们来说理解掌握HTTP协议是必须的。本篇博客就从HTTP协议的演进、特性、重要知识点和工作中常见问题的总结等方面进行简单的介绍。理解掌握了这些点工作中就OK了,当然在面试中也是少不了的,如果能结合实践掌握这篇博客的80%应对一般的面试应该是够了。如果要深入学习HTTP协议的细节请看那本经典的《HTTP权威指南》。一、HTTP协议的
2017-02-12 22:35:30 663
原创 将网页制作为chm文件
作为IT人员有的时候经常会查阅一些文档,但如果没有网络的地方就不能查看在在线文档,所以就需要我们有一个离线的文档,在这里给大家简单的介绍如何制作chm文档首先需要现在一个叫Teleport Ultra的软件,大家可以百度现在,然后按照,按照的步骤很简单就是典型的windows应用程序的安装过程。其他还要下载一个叫Easy CHM的软件,安装同上。这里以制作w3cschool为例,网站为
2017-02-11 00:10:40 17892 4
转载 web前端程序员真的值这么多钱吗?
对于互联网公司来说用户就是上帝,做好客户体验一切才有可能。所以互联网公司都会把钱砸向前端,Web前端程序员也越来越受到企业争相聘用。 前端工程师工资也越来越高,目前Web前端工程师工作1~2年后通常会成为Web前端高级软件工程师,年薪可以达到15万以上;工作3-5年后通常可以成为Web前端技术主管或者经理,年薪在15-50万之间;工作年限5年以上,通常会成为互联网公司的技术总监或产品经理
2017-01-01 10:59:31 1744
原创 制作wordpress留言板
总结步骤如下:1.找到模板目录中的single.php文件,复制single.php并重命名为guestbook.php2.在guestbook最顶部添加如下代码(用于模板调用)<?php/*Template Name: Guestbook*/?>3.进入博客管理后台,点撰写页面,在“页面模板”处选择第二步弄好的“Guestbook”,发表一个页面,然后
2016-12-30 22:33:34 5040
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人