饭小粒
码龄14年
  • 1,299,808
    被访问
  • 70
    原创
  • 32,107
    排名
  • 432
    粉丝
关注
提问 私信

个人简介:蓝牙&Android&iOS

  • 加入CSDN时间: 2008-04-16
博客简介:

feelinghappy的专栏

查看详细资料
  • 5
    领奖
    总分 1,904 当月 26
个人成就
  • 获得314次点赞
  • 内容获得177次评论
  • 获得1,938次收藏
创作历程
  • 14篇
    2022年
  • 140篇
    2021年
  • 306篇
    2020年
  • 199篇
    2019年
  • 200篇
    2018年
  • 102篇
    2017年
  • 14篇
    2016年
  • 4篇
    2013年
  • 17篇
    2012年
  • 18篇
    2011年
  • 152篇
    2010年
成就勋章
TA的专栏
  • 微信小程序
    6篇
  • 小程序
    1篇
  • 前端
    13篇
  • kotlin
    28篇
  • BLE
    6篇
  • swift
    17篇
  • linq
    2篇
  • linux
    23篇
  • ARM
    3篇
  • Free RTOS
    1篇
  • controller
    1篇
  • FAE
    1篇
  • MESH
    1篇
  • MTP
    1篇
  • C
    18篇
  • MTK
    109篇
  • 展讯
    1篇
  • 工作改进
    39篇
  • 工作日志
    5篇
  • 朋友
    1篇
  • 百科
    10篇
  • 硬件
    10篇
  • 硬件调试
    1篇
  • 行业
    11篇
  • 软件调试
    10篇
  • 驱动
    28篇
  • android
    373篇
  • 数据结构
    5篇
  • eclipse
  • android优化策略
    9篇
  • android内存优化
    4篇
  • android布局优化
    5篇
  • android代码性能优化
    5篇
  • dalvik虚拟机优化
    2篇
  • art优化
    1篇
  • java
    82篇
  • 算法
    13篇
  • 机器学习
    2篇
  • 开源
    1篇
  • javascript
    3篇
  • html5
  • php
    2篇
  • Spring
  • 设计模式
    1篇
  • android内核
    7篇
  • CFM
  • CFA
  • 融资租赁
  • android驱动
    3篇
  • android framework
    6篇
  • 二维码
  • android pdf
    1篇
  • 百度地图
    1篇
  • 数据
    2篇
  • lamaba
    3篇
  • 架构设计
    4篇
  • 效率提升
    1篇
  • String
    1篇
  • 马步系列
    2篇
  • 心法江湖
    7篇
  • 源码分析
    5篇
  • windowmanager
  • 设计模式GOF
  • ios
    76篇
  • python
    12篇
  • 自动化测试框架
    8篇
  • 蓝牙
    125篇
  • 断点续传
  • OTA升级
    6篇
  • ios开发
    105篇
  • object-c
    10篇
  • 蓝牙芯片
    2篇
  • 音频解码
    1篇
  • 蓝牙协议
    5篇
  • Xcode
    1篇
兴趣领域 设置
  • 测试
    selenium测试用例
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

微信小程序FileSystemManager.writeFile的文件如何删除

在微信小程序中,当我们在文件管理器写入文件超过最大长度会报错,这时候就得把这些文件删掉。删掉的方法如下:首先用FileSystemManager.readdir来拿到文件列表,再通过FileSystemManager.unlink把文件删掉const removeSave = () =>{ return new Promise((resolve)=>{ // 把文件删除后再写进,防止超过最大范围而无法写入 const fsm = wx.getFileSystemMan...
转载
发布博客 2022.05.02 ·
76 阅读 ·
0 点赞 ·
0 评论

wx.env.USER_DATA_PATH的新位置

之前有文章提起wx.env.USER_DATA_PATH的位置,但是找了一遍虽然有那个文件夹但是找不到实际的文件原文章不知道什么时候起,微信和QQ把用户位置由原来的/tencent变成了/android/data/com.tencent.mobileqq(微信:com.tencent.mm)** 具体的原因我不清楚,也没时间去查证了,总之找文件的时候建议读者在/tencent和/Android/data这两个地方都找找 **接下来回归正题:笔者所述wx.env.USER_DATA_PATH的新位
转载
发布博客 2022.05.01 ·
66 阅读 ·
0 点赞 ·
0 评论

微信小程序API 文件·文件管理器

2020-07-24 10:30 更新FileSystemManager基础库 1.9.9 开始支持,低版本需做兼容处理。文件管理器方法:FileSystemManager.access(Object object)判断文件/目录是否存在参数Object object属性 类型 默认值 必填 说明 path string 是 要判断是否存在的文件/目录路径 (本地路径) success function..
转载
发布博客 2022.05.01 ·
19 阅读 ·
0 点赞 ·
0 评论

微信小程序下载文件,保存文件功能总结

文章目录前言一、涉及api1.`wx.saveFile()`2.`wx.downloadFile()`3.`wx.getFileSystemManager().saveFile()`4.api总结二、解决方案1.方案一2.方案二总结前言总是有需求想在微信小程序里面做下载文件并保存的功能,所以自己整理了一下小程序涉及到下载api,大致理了下在小程序里面下载的流程和解决方案。一、涉及api1.wx.saveFile()​ 文档链接:https://developers.weixi
转载
发布博客 2022.05.01 ·
383 阅读 ·
0 点赞 ·
0 评论

微信小程序实现一个文件管理器

微信小程序实现一个文件管理器虽然标题说是实现一个文件管理器,但我是用来管理预加载小程序可能用的网络资源的,尤其是要是用音效资源时。小程序的包体即便是分包也是每个分包的资源大小是2m,像音频资源,使用场景往往是全局的,就是可能在每个页面都会用到,音频资源放在本地不是不可以,但是随着项目的拓展,包体渐渐变得不够用了,所以部分的资源需要放在云端来节省包体大小。前期准备基本是用到了微信小程序FileSystemManager的代码,对其进行了封装,文档地址:点这里。实现流程:输入一个数组,数组每
转载
发布博客 2022.05.01 ·
76 阅读 ·
0 点赞 ·
0 评论

微信小程序文件相关操作(新建文件夹、下载、解压、读取等)

用到的api介绍wx.downloadFile() //下载 wx.getFileSystemManager() //获取小程序的文件管理器 FileSystemManager.unzip()//解压 FileSystemManager.readdir() //读取文件夹 FileSystemManager.readFile() //读取文件 FileSystemManager.access()//判断文件/目录是否存在 FileSystemManager.mkdir() //创建文件夹i
转载
发布博客 2022.05.01 ·
17 阅读 ·
0 点赞 ·
0 评论

玩转小程序之文件读写

小程序开发中,会有一些场景需要用到文件的读写。在之前的一个项目中,需要分析设备的在持有者手中的运动状态,并通过分析设备上的重力加速计和方向传感器的数据获取设备位置和方位信息,因为数据太多,靠实时上传肯定不现实,于是就决定通过实时写入文件,运行一段时间之后,再去读取文件内容,再去上传。官方API(真心简略,谁看得懂啊,手动狗头保命:))还是自己来撸吧一,写新文件建立全局变量fsm。参数data就是我们要写入文件的内容。filePath很关键,如果没写对的话,你根本就找不到它到哪儿去了,也没有.
转载
发布博客 2022.05.01 ·
57 阅读 ·
0 点赞 ·
0 评论

微信小程序只能输入数字和字母

微信小程序的input组件中有个bindinput属性,用来实时检测输入的内容,只需要在返回的时候,使用正则表达式处理输入的内容,然后返回到输入框。<input type='text' bindinput="inputCode" placeholder='请输入密码' password="true"></input>1.只能输入英文inputCode: function(e) { let pwd = e.detail.value return pw
转载
发布博客 2022.04.29 ·
210 阅读 ·
0 点赞 ·
0 评论

iOS多语言-跟随系统/应用内切换

1.创建多语言文件2.点击下图中按钮,会首先显示默认的英文语言类型3.PROJECT -> Localizations -> 点击"+"按钮添加需要的语言类型结果:4.设置语言Localizable.strings(Chinese, Simplified)"BTNTITLE" = "切换";"TITLE" = "你好 世界";"COUNTRY" = "中国: %@";Localizable.strings(English
转载
发布博客 2022.02.18 ·
104 阅读 ·
0 点赞 ·
0 评论

Xcode 版权问题看我一篇就够了

1、第一种方式image.png2、第二种方式打开工程文件,.xcodeproj——显示包内容——project.pbxproj,双击打开 找到ORGANIZATIONNAMEORGANIZATIONNAME = xx公司注意:如果公司名称是中文,公司名称两边需要添加英文引号,如果是英文可以不需要引号。3、第三种方式将 IDETemplateMacros.plist 放到 ~/Library/Developer/Xcode/UserData/IDETemplateMacros.plis
转载
发布博客 2022.02.10 ·
52 阅读 ·
0 点赞 ·
0 评论

Ubuntu下git的安装与使用

Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便。 首先,确认你的系统是否已安装git,可以通过git指令进行查看,如果没有,在命令行模式下输入sudo apt-get install git命令进行安装。 安装完成后进行git配置,输入指令git config --global user.name "xxx"和git config --global user.email "你的邮箱地址" 配...
转载
发布博客 2022.01.26 ·
94 阅读 ·
0 点赞 ·
0 评论

xcodebuild使用

转自:xcodebuild命令简单使用 - 简书流程build archive IPA teamidxcodebuild命令简单使用前提准备证书并熟悉xcodebuild介绍,以及官方文档xcodebuild -showsdks查看可用的SDK xcodebuild -list查看项目全部的targets,schemes和configurations使用xcodebuild clean [-optionName]...清除编译过程生成文件xcodebuild clean -
转载
发布博客 2022.01.12 ·
198 阅读 ·
0 点赞 ·
0 评论

more architectures required by this target: x86_64.

/Users/wuqi123456/Desktop/fanxiaoli/beetle_tool_apple/BluetoothOTA/BluetoothOTA.xcodeproj The linked framework 'Pods_BluetoothOTA.framework' is missing one or more architectures required by this target: x86_64.Build Settings 中搜索 "Excluded Architectures
转载
发布博客 2022.01.07 ·
197 阅读 ·
0 点赞 ·
0 评论

You may have encountered a bug in the Ruby interpreter or extension libraries.

环境:M1芯片问题:执行pod install 报错You may have encountered a bug in the Ruby interpreter or extension libraries.Bug reports are welcome.For details: https://www.ruby-lang.org/bugreport.html原因:未适配M1架构解决方法:sudo arch -x86_64 gem install ffiThena
转载
发布博客 2022.01.07 ·
648 阅读 ·
0 点赞 ·
0 评论

iOS 性能监控(1)——CPU、Memory、FPS

前段时间,在公司的 App 中集成了一个性能监视器,效果如下所示。在这个过程中,扒了一些性能监测开源框架的源码,并学习了其中的原理。本文就对此做一些简要的总结。image概述通常情况下,App 的性能问题并不会导致 App 不可用,但是会潜在地影响用户体验。比如:CPU 占用率过高会导致电量消耗过快,手机发热等问题。为了能够主动、高效地发现性能问题,避免 App 质量进入无人监控的状态,我们需要对 App 的性能进行监控。目前,对 App 的性能监控,主要分为线下和线上两种监控维度。...
转载
发布博客 2021.12.22 ·
562 阅读 ·
0 点赞 ·
0 评论

ios10下,手机连接xcode控制台不显示日志,解决办法

按照下面设置:run- > environment variables->添加 OS_ACTIVITY_MODE ,value内容为空转载于:https://www.cnblogs.com/gatsbywang/p/5997810.html相关资源:xcode8关闭控制台不打印不信息的解决方法(图文详解)_""-其它代码......
转载
发布博客 2021.12.17 ·
59 阅读 ·
0 点赞 ·
0 评论

iOS Crash收集与分析详解(基础篇)

前言:最近测试妹子老是抱怨我偶现的Bug不好复现,我这边出于偷懒(其实是工作很忙)一直再说不能复现Bug的妹子不是好测试,最近闲下来了,正好谈谈Crash的收集和分析。一、Crash收集噔噔噔噔~万能的官方文档又出现了,先上地址Understanding and Analyzing Application Crash ReportsCrash收集与解析流程图通过上图我们可以发现Crash的收集主要有两种方式。1、使用Xcode从设备获取崩溃日志:如果你把你的手机连接到Mac
转载
发布博客 2021.12.14 ·
164 阅读 ·
0 点赞 ·
0 评论

iOS_异常堆栈报告分析

在使用 Xcode 工具的开发过程中, 面对运行异常, 很多初学者往往毫无头绪, 不知道如何跟踪异常堆栈, 如何分析异常堆栈报告. 这里就给大家介绍如何<b>跟踪异常堆栈</b>和<b>分析堆栈报告</b>.<h4>1>跟踪异常堆栈</h4>默认情况下, 使用 Xcode 工具进行开发时, 产生异常时会有信息输出, 也会有异常堆栈输出, 不过它们都是晦涩难懂的内存地址, 我们需要单独添加程序代码来处理这些程序.<b&
转载
发布博客 2021.12.10 ·
59 阅读 ·
0 点赞 ·
0 评论

用Swift的FileHandle进行文件写入

在项目中我们经常有针对二进制或者文本文件进行局部读写、追加数据等需求。在C语言里用fopen系列函数就能解决。而在Swift语言里可以通过FileHandle来处理。下面通过代码示例来讲解下FileHandle的用法。首先先定义一个文件路径,作为测试文件let path = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] + "test.txt"接下来判断文件是否存在,不存在
转载
发布博客 2021.11.29 ·
139 阅读 ·
0 点赞 ·
0 评论

重要的链接

What's New in Core Bluetooth - WWDC19 - Videos - Apple Developerhttps://developer.apple.com/videos/play/wwdc2019/901/
原创
发布博客 2021.11.25 ·
34 阅读 ·
0 点赞 ·
0 评论
加载更多