自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 uniapp 将svg转换为css可用的图标字体

1.转换平台链接 https://icomoon.io2.转换步骤2.1 打开https://icomoon.io/ 后,点击右上角登录旁边的icoMoon App进行登录2.2 具体流程图2.3 代码配置.将style.css和fonts文件放到项目的静态资源文件下并全局设置引入<i style="font-size: 48upx;position: absolute;left: 20rpx;color: #fff;" class="melyshop-melyshop-uniE90

2020-07-27 11:21:13 1987

原创 css3 旋转正方体特效实现

实现效果:完整实现代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>旋转立方体</title> <style type="text/css"> .container{ width: 100%; height: 1000px; background-color: #f5f5f5; padding-

2020-05-09 17:32:53 804

原创 css3实现文字卡片折叠效果

效果图静态效果图鼠标悬浮到标签上的效果完整实现代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title>&lt

2020-05-09 16:57:32 1302 1

转载 前端架构演进及主流UI

文章目录前端三要素JavaScript 框架NodeJs常用UI框架前后端分离的演进MVVM模式总结前端演进到现在,各种技术框架已经层出不穷了,作为一名开发少不了要干一些前端的活儿,那么整个前端的架构体系是怎样的呢?让我们一起来了解回顾一下前端三要素HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容CSS(表现):层叠样式表...

2020-04-22 15:31:06 910

原创 微信公众号 网页支付的实现

1、支付js引用添加 <script src="http://res2.wx.qq.com/open/js/jweixin-1.4.0.js"></script>2、具体的实现流程:1.首先获取到支付订单号2.根据支付订单号获取支付参数3.通过JavaScript调用getBrandWCPayRequest接口,发起微信支付请求,用户进入支付流程4.用户成功支...

2020-04-22 13:59:46 588

原创 微信公众号 网页授权实现

绪论:如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。关于网页授权回调域名的说明1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 htt...

2020-04-22 13:43:06 932

原创 uniapp canvas小程序分享海报的实现

小程序中经常会有海报的生成,为了使用方便就自己封装了js文件方便调用文件名为creatMaterialImage.js海报图效果如下:1,海报生成方法的具体实现// 用canvas生成分享图片,返回srcconst createShareImg = function(options, that) { return new Promise(function(resolve, reje...

2020-04-10 15:25:09 4686 2

原创 uniapp subPackages分包加载配置

1、 分包加载配置分包加载配置,此配置为小程序的分包加载机制。subPackages 节点接收一个数组,数组每一项都是应用的子包,其属性值如下:注意:subPackages 里的pages的路径是 root 下的相对路径,不是全路径。微信、百度小程序每个分包的大小是2M,总体积一共不能超过8M。支付宝小程序每个分包的大小是2M,总体积一共不能超过4M。分包下支持独立的 static...

2020-04-09 14:29:34 23430 1

原创 uniapp 自定义时间选择组件

1.自定义时间组件的效果2.组件的实现代码组件文件名timeChose.vue具体代码<template> <view> <uni-popup ref="popcash" type="bottom" @change="popChange"> <view class="pop_phone" style="height:550upx ...

2020-02-25 12:01:23 6904 7

原创 微信小程序实现瀑布流实例

瀑布流的效果图如下:1.wxml中的代码如下<!--pages/lsittest/listtest.wxml--><view class="containers"> <view id="left"> <view style="margin-bottom:20rpx;" wx:for="{{leftList}}" wx:key> ...

2019-12-12 16:25:25 2412 2

原创 Echarts介绍及常用设置的使用

ECharts是一个纯JavaScript图表库,底层依赖于轻量级的Canvas类库ZRender,基于BSD开原协议,是一款非常优秀的可视化前端框架。1、下载地址官网地址 :https://www.echartsjs.com/zh/index.html2、Echarts的引入npm的安装方法: npm install echarts --save3、属性的简单使用及自定义样式3.1、...

2019-11-09 11:42:09 439

原创 uniapp -- 页面顶部内容悬浮的完美解决方法

只需要在要悬浮的顶部区域外侧包裹一层标签 设置如下属性 该区域将会随着页面的滚动自动悬浮在顶部。.page_header {position: sticky;width: 100%;left: 0;right: 0;/* #ifdef H5 /top: 44px;//适配网页/ #endif // #ifndef H5 /top: 0;//适配其他平台/ #endif */...

2019-10-16 17:22:22 14713 1

原创 css 限制文本单行或多行显示 超出省略的实现方法

限制文本单行显示的css代码:overflow: hidden; //属性规定当内容溢出元素框时发生的事情 超出区域隐藏white-space: nowrap; //属性设置如何处理元素内的空白 nowrap规定段落中的文本不进行换行text-overflow: ellipsis; //属性规定当文本溢出包含元素时发生的事情。 ellipsis 显示省略符号来代表被修剪的文本...

2019-10-16 09:02:30 682

原创 码云Gitee Android端使用初解

国内的Git托管服务——码云(gitee.com)使用方便,快捷,功能齐全。非常适合项目开发使用码云和GitHub的使用方法非常类似,我们在码云上注册账号并登录后,需要先上传自己的SSH公钥。选择右上角用户头像 -> 菜单 “设置”->“安全设置”->然后选择“SSH公钥".填写一个便于识别的名称,然后把用户主目录下的.ssh/id_rsa.pub文件的内容粘贴进去:如下图所示...

2019-04-16 11:29:14 3219

原创 使用hellocharts绘制折线图 并自定义Y轴

效果图1、hellocharts 的引用 在app的   build.gradle 中添加   compile 'com.github.lecho:hellocharts-library:1.5.8@aar' 并再次编译即可2、hellocharts的使用  布局文件 &lt;lecho.lib.hellocharts.view.LineChartView        android:id="@...

2018-06-12 17:25:51 6004 1

原创 Android 多商品订单多图评价功能实现(类似淘宝,可自定义可上传图片数量)

公司的商城类项目,需要对一份订单的里面多个商品进行分别评价(图片,文字内容,星级),为了方便使用抽时间实现了这个功能,整体来说还是比较简单的。下面是ui效果图项目要求最多上传5张图片,这就涉及到换行的问题。最终找到了一个完美的结决方法。利用recycleView嵌套了一个流式布局FlowTagLayout解决了动态添加复用的问题。...

2018-06-08 16:42:12 6327 5

原创 百度地图实现定位功能及城市选择

由于项目需要于是单独抽出了一点时间实现了这个功能,目前效果还不错,应该可以满足大多数的需求。下面图片是UI效果图:1,实现该效果首先需要集成百度地图sdk ,主要集成基础定位,室内定位,基础地图,检索功能,计算工具等模块sdk。具体的集成方式参考此处点击打开链接2,百度地图集成成功之后就可以开始地图的开发了地图模块首先是布局的构建,新建布局文件fragment_shopstore.xml&lt;L...

2018-05-24 15:48:25 10268

原创 swiper实现老虎机抽奖

页面效果组件代码1、组件名draw.vue<template> <view style="width: 100%;height: 100%;"> <view class="draw-main"> <draw-item ref="drawItem1" :interval="200" :duration="300" :drawImg="drawImg" style="width: 30%;height: 86%;" :index="drawIndex

2021-04-06 13:10:27 1032 2

原创 Flutter学习 极速构建漂亮的原生应用

Flutter 官网 https://flutterchina.club/Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。1、Flutter的特点1、快速开发Flutter的热重载可帮助您快速地进行...

2018-09-21 11:11:57 1082

原创 推荐一个好用的Android网络请求库DaVinci 轻松解决cookie 同步问题

github 下载地址https://github.com/CPPAlien/DaVinci

2018-08-11 15:32:38 310

转载 Android 仿美团网,大众点评购买框悬浮效果之修改版

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17761431),请尊重他人的辛勤劳动成果,谢谢!我之前写了一篇关于美团网,大众点评的购买框效果的文章Android对ScrollVi...

2018-07-27 16:32:02 322

转载 Android 自定义ImageView支持缩放,拖拽,方便复用

今天刚发了一篇关于ImageView的缩放和拖拽的博客,然后我想了下,将他自定义下,方便我们来复用这个imageView,效果我就不多说了,http://blog.csdn.net/xiaanming/article/details/8827257就是这个效果,我只是把他抽...

2018-07-27 16:28:26 1304

转载 Android Vitamio的使用解析

概述Vitamio 是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染,底层音视频解码原理基于FFmpeg开发。Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐。到目前,全球已经有超过一万款应用在使用 Vitamio,覆盖用户超过 5亿。 Vita...

2018-07-27 16:25:10 2809

原创 一个图片上传的工具类

package com.first.mzystore.utils;import android.util.Log;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStre...

2018-07-27 11:20:38 1081

原创 Android--Animation动画学习

1、动画主要分为两种模式1.1、补间动画(tweened animation)补间动画又可以分为四种形式,分别是 alpha(淡入淡出),translate(位移),scale(缩放大小),rotate(旋转)。xml的实现 首先需要在res/anim/ 文件夹下定义如下的动画实现方式alpha动画实现&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;...

2018-07-06 11:32:46 307

原创 推荐一款好用的json 转 object 的插件

1、在开发的过程中网络请求json字符串 解析的时候是很烦恼的,如果有一个快捷方便的自动解析工具可以省下不少时间。这里将推荐一款非常好用的插件。2、打开File -&gt; Setting -&gt;选择Plugins 然后搜索 GsonFormat 点击安装 然后apply -&gt; ok 重新打开AS就可以使用了。3、使用的时候还需要几个工具类。Json.java代码如下package co...

2018-07-02 15:51:54 1831

原创 Fragment可见再加载的方法

1、这种方法的使用场景一般是希望在fragment可见时再做一些请求网络数据的操作或者是当页面某些数据需要动态刷新的时候,可以在fragment可见的时候刷新数据。2、当使用FragmentTransaction加载fragment,控制其显示隐藏的时候,或者与viewpager结合使用的时候,fragment的onresume方法是不会调用的 这个时候就会需要用到  onHiddenChange...

2018-07-02 15:14:17 2631

原创 一个好用的日期选择器工具库

androidstudio 使用 在bulid.gradle 中添加依赖implementation('cn.qqtheme.framework:WheelPicker:1.5.5') { exclude group: 'com.android.support'}使用起来非常简单年月日类型  DatePicker picker = new DatePicker(this, DatePic...

2018-06-27 17:03:33 1005

原创 Android 实现数字标记功能

实现这种功能需要自定义view继承TextView                                                                                                                      1、BadgeView.javapackage com.first.mzystore.widget;import...

2018-06-27 15:23:07 952

原创 音乐收藏 超级好听的音乐歌单 不容错过

点击打开链接

2018-06-18 14:40:22 391

原创 Android 购物选择颜色、尺码实现

在做一个项目的时候需要选择商品的规格,在参考了一些相似功能的实现之后,自己结合项目需求自定义了一个弹窗。下面是实现该功能的相关代码。

2018-06-13 14:38:13 1992

原创 ktolin学习

学习历程 参照 点击打开链接     点击打开链接

2018-06-13 10:37:02 590

原创 优化app启动页 解决黑屏时间长的问题

要解决这个问题其实挺简单的只需要一个样式style即可1、在style.xml中添加下面的style  设置启动图片&lt;style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar"&gt;        &lt;!-- 欢迎页背景 --&gt;        &lt;item name="android:windowBa...

2018-06-12 17:08:05 2162

转载 仿网易音乐听歌识曲-麦克风动画

仿网易音乐听歌识曲-麦克风动画最近准备做一个关于麦克风的类库,平时听歌也基本用网易音乐,发现了这个效果挺不错的,所以实现收集起来。一、效果图二、实现思路分析透明度变换的体现;半径不断扩散;多个圆形的实现;实现思路: 主要在于如何能够把不同的圆环跟对应的透明度进行对应上。实现上用两个List进行实现。...

2018-06-07 14:21:00 817

原创 android 将view生成图片后保存到本地相册的实现

public class RecommendCodeActivity extends BaseActivity {    private ImageView ivCode;    String codeUrl = "";    private int codeId = 0;    private TextView tvId, tvSave;    private LinearLayout llMa...

2018-05-24 16:00:15 8368

原创 推荐一款非常好用方便的android 6.0权限申请工具

引用至点击打开链接androidStudio使用方法 :1.在项目的root gradle.build中allprojects { repositories { maven { url "https://jitpack.io" } // 加入这句话 }}2.在lib工程下的build.gradle中compile 'com.github.yxping:EasyPe...

2018-05-24 14:54:48 906

原创 百度地图周边检索功能的一些设置及自定义marker点

根据项目需求,要在地图上标记两种坐标点,根据这个需求需要对不同来源的坐标分类显示。下图是效果图:我使用的是最新的4.3.1版本的百度sdk,首先需要去百度地图api开发平台注册登陆,要想使用百度地图还要申请key:Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key开发环境配置:只需要将下载的sdk libs文件夹中相

2017-07-19 14:56:55 2486

原创 datepicker 日历控件修改之路

为了满足自己的UI需求对datepicker 的源码进行了一些修改

2017-07-18 16:49:12 1801

码云仓库创建,迭代开发方法.txt

码云仓库创建,迭代开发方法

2020-04-03

Java并发编程实战pdf

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。 本书适合Java程序开发人员阅读。

2018-08-13

flowtaglayout相关源码 直接copy到项目中即可使用

flowtaglayout相关源码 直接copy到项目中即可使用。。。。。。。。。。。

2018-06-13

全国城市经纬度定位json资源

全国城市经纬度定位json资源。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-06-08

Android 多商品订单多图评价功能实现(类似淘宝,可自定义可上传图片数量)

用于多商品订单的多图评论功能的实现 可自己完善 基本功能已经实现

2018-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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