- 博客(29)
- 资源 (6)
- 收藏
- 关注
原创 xlsx xlsx-style file-saver 导出json数据到excel文件并设置标题字体加粗
【代码】xlsx xlsx-style file-saver 导出json数据到excel文件并设置标题字体加粗。
2023-08-18 09:53:01
1135
原创 forge viewer 模型预览
forge viewer的使用:1、登录账号创建appSign in根据提示创建好app,得到 Client ID、 Client Secret 用来获取token2、获取token文档示例3、创建bucket文档示例查看bucket是否上传成功文档示例4、上传模型文档示例查看模型是否上传成功文档示例5、模型转换文档示例注意 请求body需要把...
2022-04-25 13:05:51
1279
原创 SingleChildScrollView内容不超出屏幕时下拉回弹
SingleChildScrollView 内容有时候不超出屏幕直接设置physics:BouncingScrollPhysics() 无效;需要在外层再次设置AlwaysScrollableScrollPhysicsphysics: AlwaysScrollableScrollPhysics(parent: BouncingScrollPhysics()),
2021-09-26 18:19:28
1427
原创 查看/data/anr/traces.txt (android)
AS log上显示Wrote stack traces to '/data/anr/traces.txt'1. AS 终端执行adb shell ls /data/anr/会看到很多的traces.txt文件,如下图2. 创建保存日志文件的文件夹,保存该文件的路径3. adb pull /data/anr/ 文件路径即可导出日志文件...
2021-07-05 16:29:01
1051
原创 There should be exactly one item with [DropdownButton]‘s value:
问题:There should be exactly one item with [DropdownButton]'s value: Instance of 'EnumValue'.Either zero or 2 or more [DropdownMenuItem]s were detected with the same value今天在for循环里添加了DropdownButton,报了上述错误,解决办法,在对自己定义的象类(如EnumValue)里添加bool operator ..
2021-02-05 20:00:55
1066
原创 flutter遇到的问题归纳
版本升级篇:问题:Failed to retrieve the Dart SDK from: https://storage.flutter-io.cnexport/flutter_infra/flutter/2f0af3715217a0c2ada72c717d4ed9178d68f6ed/dart-sdk-darwin-x64.zipIf you're located in China, please see this page: https://flutter.dev/community/.
2021-02-01 16:56:13
2095
1
原创 app整体设置成灰色 flutter
昨天是哀悼日,很多app都设置成了灰色,很是为大家同舟共济的精神所感动。闲暇之余,想着自己开发的app也应该能和大家的一样,在特殊的日子里能表达对英雄的致敬。比较简单,也就是在MaterialApp组件外面套一个ColorFiltered 组件 @override Widget build(BuildContext context) { initListener(); ...
2020-04-05 12:33:04
1106
原创 There are multiple heroes that share the same tag within a subtree.
There are multiple heroes that share the same tag within a subtree.报错由于FloatingActionButton的heroTag引起的,看源码注释:/// If this is not explicitly set, then there can only be one/// [FloatingActionButto...
2020-01-11 10:37:55
952
原创 flutter 搜索组件,带流式布局搜索记录
流式布局wrap,flutter中文网代码:import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:monitor/common/style/style_custom.dart';class DeviceSearchPage ex...
2019-12-24 10:58:09
1808
原创 flutter spider组件
组件效果:由于需求上需要显示值和文字,该组件在https://www.jianshu.com/p/54aa09ce67a2基础上进行修改。缺陷:文字显示坐标没有精确计算(有精确度误差),绘制文字内容超过父widget,可通过父widget Container加padding或者加Padding组件进行屏蔽。修改后对应组件代码如下import 'dart:math';impo...
2019-12-17 14:11:40
300
原创 vue 使用google map --地图显示
1: 申请key 。打开api key,往下滑,找到下图模块,选择"WEB APIS" 模块下的 "Maps JavaScript API" 。打开后看到 "Get the API key" 下的指导说明,跟着指导步骤走即可。(其中第2步是在第1步打开的控制台上方)2: 引入googlemap。在public —>index.html 引入:<scri...
2019-09-05 14:38:52
3795
原创 BMapLib.InfoBox dom点击事件 Vue组件
需求如下:百度js地图使用自定义信息窗口来自定义地图弹窗,点击弹窗内相应的dom能够触发vue的methods---------------------------------------------代码------------------------------------------InfoBox触发事件:相应的参数请参照文档 onMarkerClick: function...
2019-08-23 11:06:49
3220
8
原创 android studio external library 误删包,重新导入
1: 查找当前项目打包所对应的gradle文件夹(externale libraries下随便找一个右键查看)图1图2找到图2目录(mac查找隐藏文件快捷键:command+shift+. )删除图2中相应的files-2.1文件夹后重启as ...
2019-01-07 21:43:12
2269
原创 pdf.js、pdfobject.js实现pdf文件预览
一、加载插件(pdf.js、pdfobject.js)1. pdfobject.js使用<embed>标签直接显示, 优点:使用简单,加载速度快;缺点: android环境中不支持(仅测试了一台oppo手机),即 PDFObject.supportsPDFs=false;2.pdf.js将pdf渲染成canvas显示, 优点:android、ios都能显...
2018-11-30 09:38:11
3407
1
原创 微信小程序自定义底部弹框
该弹框自底部向上滑动弹出,同时蒙板添加透明的动画,点击蒙版,弹框下滑,蒙板渐变消失wxml <view class="modals"> <view class="mask" bindtap="hideModal" animation="{{animationMask}}"></view> <view cla
2018-10-09 14:44:38
3665
3
原创 h5加载等待框-基于weui样式库
html部分<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="https://res.wx.qq.com/ope
2018-08-10 13:12:20
2950
原创 weex开发遇到问题记录
1. Environment variable $ANDROID_HOME not found 打开终端执行 open ~/.bash_profile ,添加自己的android sdk路径,我的是跟随android studio下载的,所以在打开的文件添加export ANDROID_HOME=/Users/{{YourName}}/Library/Android/sdk 保...
2018-07-12 17:02:17
581
原创 wx.miniProgram.navigateTo跳转页面不响应,及参数传递
html方法要回到小程序原生页面的时候采用:wx.miniProgram.navigateTo({ url: '/pages/scenic/scenic_detail/scenic_detail'})url: / + app.json 里面要跳转的小程序页面的路径。 如果要传递参数到跳转到页面,则可以在url后面拼接,如要传递id和title:wx.mini...
2018-06-27 16:22:50
55105
15
原创 码云项目版本git管理--vue项目创建同步
1.在码云上根据需求创建项目,步骤如下;根据项目性质填写相关信息并创建;主页右上角进入设置配置SSH 公钥指令如下:ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 根据提示完成key的创建并将公钥粘贴到下图所示区域2.进入创建的项目——>克隆/下载 选择复制 SSH3.clone码云...
2018-06-01 11:43:08
877
原创 mui 设置背景透明
mui 设置背景透明要注意两点,一个是打开或者创建时设置样式的背景色为透明,二是在body标签设置背景为透明代码如下:设置背景为透明:mui.openWindow({ url: "query-filter.html", id: "query-filter.html", styles: { position: 'absolute', ...
2017-11-11 11:17:10
5645
原创 h5圆形进度条
组件封装文件 circlebar.js 代码如下:(function() {var context, centerX, centerY;var rad = Math.PI * 2 / 100; //将360度分成100份,每份为rad度var radius = 25; //默认半径var lineWidth = 5; //默认线宽var speed = 0; //默认初
2017-09-26 16:46:16
3540
1
原创 h5判断百度、高德、腾讯地图客户端是否安装及调起客户端导航
百度定位:引入: /** *开始定位 */ function getLocation() { plus.geolocation.getCurrentPosition(translatePoint, function(e) {
2017-07-28 16:09:26
8240
5
原创 h5+ 总结
缓存: 存:localStorage.setItem('$' +userId, JSON.stringify(userInfo));取:var userStr = localStorage.getItem('$' +userId); 得到JSON,然后 userInfo= JSON.parse(userStr|| "{}");清除对应缓存:lo
2017-07-26 10:26:06
517
原创 百度定位绘制轨迹
1BDLocationListener listener = new BDLocationListener() { @Override public void onReceiveLocation(BDLocation location) {//locationType “wf”代表wifi,“cl”代表基站,“ll”代表GPS,cl定位发起
2017-07-01 21:26:32
1879
6
原创 自学h5+ app遇见的问题记录
1. 标签设置背景backgroup图片无效:在标签下用类选择器选择上述标签时能够设置背景图片,当用id选择时背景图片无效,此时改为设置backgroup-image:(../img/XXX.png)。2.MUI请求页面无法打开(viewgroup):在选项卡创建多个webview的时候,如果重h5+官方给的model里直接复制的话,要注意:
2017-06-29 11:19:03
440
原创 清除之前绘制的path
canvas.drawpath(Path path,Paint paint); 绘制路径 当调用view的invalidate时使用path.reset();清除之前绘制的path.
2017-05-07 15:19:30
5864
原创 百度地图绘制行政区边界
一般app很少看到有在百度地图上显示行政边界的,本想偷懒一回,拿个现成的,但百度好长时间都没有。还是耐心的去看类参考吧,后来发现挺简单的,所以记录一下方便以后直接拿来用了。其实就是获取点位生成图层添加到baidumap里面去。private void addBundary(String districtName) { DistrictSearchOption option ...
2017-02-20 22:42:48
7569
原创 mac下替换debug.keystore文件
刚使用mac不太熟悉里面的文件管理。由于地图注册md5时用了原来电脑的debug.keystore文件。在代码迁移到新的电脑时调试(直接运行)如果直接使用新的debug.keystore百度地图就不会显示(目前百度地图能达到注册一个可以在发布和调试同时使用)。懒的重新申请了,所以用原来的进行了替换 方式:在finder模式下 command+shif进入前往,输入 :user/你的用户名/.an
2017-02-20 21:04:13
856
Autodesk Forge Viewer v7.52 离线脚本包
2022-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人