- 博客(14)
- 资源 (29)
- 收藏
- 关注
原创 android:DataBinding使用小结(一)
一、初步使用DataBinding引入DataBinding在你的app下的build.gradle中添加对DataBinding的支持android { ... //第一步:引入dataBinding dataBinding { enabled = true }}更改你的xml布局,对dataBinding的支持&...
2018-05-25 17:45:51 8047
原创 Android性能全面分析与优化方案研究—几乎是史上最全最实用的
结合以下四个部分讲解:性能问题分类性能优化原则和方法借助性能优化工具分析解决问题性能优化指标性能问题分类1、渲染问题:过度绘制、布局冗杂2、内存问题:内存浪费(内存管理)、内存泄漏3、功耗问题:耗电性能优化原则和方法1、性能优化原则坚持性能测试(开发和测试同学的测试方法略有不同):不要凭感觉去检测性能问题、评估性能优化的效果,应该保持足够多的测量,用...
2018-05-24 14:52:57 40059 6
转载 Android安全——客户端安全要点
一、前言:近期facebook的隐私泄露事件再度唤起了公众对隐私的关注,在这个越来越重视个人隐私的时代里,安全早已是一个无法绕开的话题。作为一个开发人员,必须具备安全意识,掌握基础的安全知识,为打造更加安全的应用做出努力。本文浅谈Android客户端的安全问题,涉及组件、WebView、存储、传输、日志、混淆、应用加固等安全漏洞及防护策略,运用更加合理的配置与防护措施来提高应用的安全级别。...
2018-05-24 10:55:35 4907
原创 weex:怎么实现页面跳转兼容三端
只在H5中使用<script>....const navigator = weex.requireModule("navigator");</script> navigator.push({ url: "./detail.html", animated: "true&quo
2018-05-15 17:36:31 7541 1
原创 weex:如何过滤不需要打包转化为JS的页面(例如:公共样式等)
我们知道vue是单页面应用,但是weex是多页面应用,weex在真机上进行运行,是需要weex把对应的vue页面转化为js然后在真机上进行渲染,调用,但是不是所有的vue文件都需要转化为js的,比如我们提取的公共样式,这时在打包的时候就需要我们对vue文件进行筛选了!原始weex打包所进行转化的目录 它会对src目录下的内容进行遍历,然后进行转化,这里webpack已经为我们...
2018-05-15 16:06:17 3914 1
原创 vue:项目页面在苹果手机浏览器上上下滑动出现卡顿现象
在公用的样式底部加上 -webkit-overflow-scrolling: touch;
2018-05-14 12:00:12 10305
原创 vue:手机端适配
下载lib-flexiblenpm i lib-flexible --save在main.js中引入lib-flexibleimport 'lib-flexible/flexible'查看index.js有没有添加meta标签<meta name="viewport" content="width=device-width,initial-scale=1....
2018-05-11 17:29:41 16792 5
原创 weex:网络请求和轮播图
网络请求<template> <div> <list> <cell v-for="news in lists"> <div class="panel">
2018-05-09 14:35:14 3674 1
原创 weex:使用list实现下拉刷新和上拉加载更多
实现效果方式一:使用loadmore<template> <div> <list @loadmore="fetch" loadmoreoffset="10&am
2018-05-09 11:23:32 7524
原创 weex:构建weex项目及注意事项
安装node.js详细请看:vue学习(五)—vue-cli构建vue项目目录结构 文章介绍了怎么安装node 并介绍如何使用淘宝npm镜像cnpm然后全局安装 weex-toolkit(类似vue-cli)检查weex是否安装完成安装webpack(这点和vue不同,vue不需要单独安装)创建weex项目项目构建完成构建...
2018-05-07 13:39:02 4316
原创 vue2.0:解决—如何抽取公用js
首先创建公用js在static中创建js—>utils.jsutils.js内容如下:export default { install(Vue, options) { Vue.prototype.formatDuring = function (mss) { var days = parseInt(mss / (10...
2018-05-04 17:53:32 11516 1
原创 vue 使用axios post请求传递参数不成功问题解决
使用qs库来格式化数据npm install qs --save 在main.js中,我们引入qs库// post请求是格式化数据import qs from 'qs';Vue.prototype.$qs = qs;进行post请求 this.$axios .post( "/app/user/login.do",...
2018-05-02 17:57:36 14464 2
转载 如何在vue项目中使用md5.js及base64.js
一、在项目根目录下安装npm install --save js-base64npm install --save js-md5二、在项目文件中引入<script> import md5 from 'js-md5'; let Base64 = require('js-base64').Base64;</script>三、在项...
2018-05-02 17:54:04 3631
原创 vue 使用mint-ui实现上拉加载和下拉刷新
效果详细代码,里面有详细标注<template> <div class="tmpl"> <nav-bar title="商品列表"></nav-bar> <div class="main-body" ref="wrapper" :style="{ heig
2018-05-02 10:53:01 15872 7
openCV贾志刚.txt
2020-11-29
移动端强大的富文本编辑器richeditor-android
2018-01-15
Glide4使用简介
2017-12-25
android替换Glide通讯组件为Okhttp并监控加载进度
2017-11-21
java-android:AES加密,RAS加密,DES加密,MD5加密,Base64加密,异或加密
2017-09-20
kotlin-中文免费文档(后台,android,前端)
2017-09-15
使用RecyclerViewHeader一键添加RecyclerView头布局并实现轮播效果 实例源码下载
2017-01-23
商城首页一键回到顶部功能实现(包括ListView, RecyclerView 和 ScrollView)
2016-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人