iView——表单校验是否为空填坑

最近转岗去做了vue开发,然后使用的UI框架是iView,总体来说iView,elementUI都差不多,内容丰富使用方便,可是可是挖的坑也不少,尤其是有些功能的使用方法介绍不全,一笔带过,需要自己摸索,这不,最近遇到一个匪夷所思的问题。 大家都知道表单校验中最基本的一条就是是否为空的校验。这个官...

2019-02-20 18:14:12

阅读数 985

评论数 0

VUE-——vue-cli 搭建的项目处理不同环境下请求不同域名的问题

使用 vue-cli 开发项目过程中, 根据开发环境和正式环境不同, 我们往往需要请求不同域名下的后台接口, 这时候, 该怎么去设置, 达到同一种写法可以根据环境不同而自动切换请求域名呢? 本文将会介绍两种配置方式。 本文中所有请求都是使用 axios 一、设置多种开发环境域名 修改 config...

2018-10-15 11:24:04

阅读数 558

评论数 0

VUE——项目打包发布

打包 大家都知道使用npm run build进行打包,这个时候你直接打开dist/下的index.html,会发现文件可以打开,但是所有的js,css,img等路径有问题是指向根目录的, 此时需要修改config/index.js里的assetsPublicPath的字段,初始项目是/他是指...

2018-10-15 11:17:23

阅读数 265

评论数 0

JS——数组与对象的遍历方法大全

文中的范例基于以下数组和对象。 var arrTmp = ["value1","value2","value3"]; var objTmp = { aa:"valu...

2018-10-11 16:07:02

阅读数 52

评论数 0

Vue——插件的两种实现方式

为什么要使用Vue插件? 随着项目编写的进行,代码量越来越多,重复的内容随之增加,比如每个页面可能都会有Toast提示,用户交互的每个操作都可能有提示框,同个项目中这些提示的样式都是统一的,那么我们没必要每个页面每个交互动作都写一个提示组件,我们可以创建一个通用的组件(全局组件),然后再每个需要...

2018-09-29 15:56:59

阅读数 2240

评论数 0

Vue——Vue项目本地服务器设置既能localhost访问又能手机IP访问

原文链接:vue项目本地服务器设置既能localhost访问又能手机ip访问 在初始化完一个vue项目(基于vue-cli 和webpack)之后,我们可以通过 npm run dev来让这个项目跑起来。 我们在浏览器里输入localhost:8080就可以访问该项目了。 但是要是手机想...

2018-08-28 17:56:56

阅读数 9291

评论数 6

Vue——接口请求支持跨域

在不同域之间访问是比较常见,在本地调试访问远程服务器。。。。这就是有域问题。 VUE解决通过proxyTable: 在 config/index.js 配置文件中 dev: { env: require(‘./dev.env’), port: 808...

2018-08-28 17:27:03

阅读数 441

评论数 0

Android——仿淘宝头条垂直滚动广告

淘宝App大家用的都比较多了哈,最近看淘宝头条比较多,就来写个小例子吧。 垂直滚动广告的实现原理其实比较简单,就是定时更新列表内容嘛,然后列表切换的时候再加点炫酷的动画就OK了。如果对Android控件用的比较熟的同学可能一下子就想到了ViewFlipper。没错在Android基础控件里已经为...

2018-08-02 17:27:18

阅读数 429

评论数 0

Android——RxJava2史上最全讲解

两年前学了RxJava,也老早就听说Rxjava2已经横空出世,可无奈与本人有严重拖延症,所以一直都没有去一探究竟啊,最近接手的项目中全是Rxjava2的身影,就去瞄了两眼,发现这个博主写的真是棒呢,必须分享出来供大家参考。下面给大家贴上地址~ 这可能是最好的RxJava 2.x 教程(完结版)...

2018-07-31 11:18:24

阅读数 107

评论数 0

Android——ConstraintLayout的使用,优化布局性能

最近在看别人的项目,看到了好多ConstraintLayout的使用,我要在其基础上进行二次开发,布局修改简直要命啊,终于抽空好好学习了下ConstraintLayout布局的使用,这个布局的有点还是挺明显的,减少布局层次提高布局性能,这是我们性能优化的一大目标,关于ConstraintLayou...

2018-07-19 15:59:02

阅读数 198

评论数 0

Android TV开发——RecyclerView For TV

原文链接:重写RecyclerView使其在TV端运行 TV应用中使用原生RecyclerView使用时的局限性: 例如焦点显示不全,无法定位到某个position等等 下面总结下在TV端使用使用RecyclerView时踩过的坑 (一) 解决RecyclerView刷新数据的时候,焦...

2018-07-19 15:48:53

阅读数 976

评论数 0

Android性能优化——列表类控件卡顿优化

原文链接:列表类控件卡顿优化 1、使用ConstraintLayout减少布局层级。 2、可以的话,设置RecyclerView布局等高,然后设置recyclerView.setHasFixedSize(true)这样可以避免每次绘制Item时,不再重新计算Item高度。 3、根据需求修改R...

2018-07-19 15:31:47

阅读数 500

评论数 0

Android——FragmentPagerAdapter与FragmentStatePagerAdapter区别

在一个 Android 应用中,我们使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Frag...

2018-07-04 17:56:18

阅读数 68

评论数 0

Android bugs——NoSuchFieldError: No static field btn_press3 of type I in class Lcom/hyphenate/helpdes

Error: Caused by: java.lang.NoSuchFieldError: No static field btn_press3 of type I in class Lcom/hyphenate/helpdesk/R$id; or its superclasses (dec...

2018-06-22 17:02:37

阅读数 237

评论数 0

Android Bugs——Error:java.lang.RuntimeException: Some file crunching failed, see logs for details

Error: Error:java.lang.RuntimeException: Some file crunching failed, see logs for details 原因: 构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名。一般大多数是出现在图片上,.jp...

2018-06-22 17:00:01

阅读数 94

评论数 0

Android Bugs—— Error:In declare-styleable FontFamilyFont, unable to find attribute android:font

Error: Error:In <declare-styleable> FontFamilyFont, unable to find attribute android:fontVariationSettings 原因: 主要是因为你引入第三方开源...

2018-06-22 16:55:41

阅读数 72

评论数 0

Android——Activity切换炫酷动画实现

毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了Activity之间的切换动画,而且非常酷炫,今天我跟大家一起分享一下。我们知道,在两个Activity之间切换,我们一般...

2018-06-08 11:14:15

阅读数 3463

评论数 3

Android——MediaPlayer+SurfaceView完整例子

public class MyVideoView extends SurfaceView { private static final String TAG = "MiGuAdVideoView"; private boolean isReady...

2018-06-06 16:37:13

阅读数 1499

评论数 0

Android Bugs——解决MediaPlayer+SurfaceView程序切换到后台再恢复播放,有声音没画面问题

原因: 当Activity进入onPause状态之后,SurfaceHolder会被销毁,进而回调surfaceDestroyed()方法,当你程序从后台切到前台恢复时,SurfaceHolder并没有重新创建,所以就会出现有声音没画面的情况。 解决方法: 监听SurfaceHolder的c...

2018-06-06 16:34:13

阅读数 1845

评论数 0

Android Bugs——Error: Token{420aaa08 ActivityRecord{}} failed creating starting window

Error: 11-18 16:02:26.490: W/WindowManager(312): Token{420aaa08 ActivityRecord{41c5fef8 com.rk.jcz/.IndexActivity}} failed creating starting window ...

2018-05-31 17:42:45

阅读数 849

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭