对于目录下的文件,删除所有包含关键字“Txx”的行。 find ./ -name "*.txt" -exec sed -i "" '/T/d' {} \; 注意: 1,sed命令的-i参数是直接修改源文件。 2,mac下…
分类:移动开发
离线消息推送
离线消息推送,一般采用厂商通道,现在以Hbuilder创建的APP为例,记录下步骤: 1)Hbuilder创建APP。 2)登录http://dev.dcloud.net.cn,开通UniPush推送服务。 3)配置厂商…
Android记一次后台保活设计心得2018
首先我并不推荐也不喜欢手机应用通过各种手段后台保活,但是当产品经理确定一定以及肯定地提出了这个需求,活着应用有着必须常驻后台的理由,也就只有硬着头皮去与各个手机的后台管理机制做斗争了。 背景:因为开发的应用属于医疗监测类…
Android应用程序安装位置(App Install Location)
从API Level 8(Android 2.2)开始,你可以将你的应用程序安装到外部存储上(例如,设备的SD卡)。你可以在应用程序的manifest文件中声明android:installLocation属性来使用这个…
卸载以及禁用红米自带应用
Win10 配置安装ADB教程总结20200514 https://zhuanlan.zhihu.com/p/140828682 小米 adb 驱动_ADB禁用系统应用 https://blog.csdn.net/wei…
NSUserDefaults简介
NSUserDefaults是单例类。 单例类:是单例模式的一个实例,而模式单例是一种常见的编程方式。在iOS中,单例模式很常见,它用于确保特定类只有一个实例。单例最常用于表示硬件或者操作系统向应用程序提供的服务。 NS…
@property疑难杂症
@property疑难杂症 @property大家都知道能够根据给定的内存管理语意以及原子性和非原子性的设置自动合成对应的setter和getter方法。但是@property具体在背后除此之外还干了什么就不一定了解了。…
iOS开发工具-网络封包分析工具Charles
http://blog.devtang.com/blog/2013/12/11/network-tool-charles-intr/
[Error]NSInternalInconsistencyException
报错信息 Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController…
OAuth2.0认证
历史 移动 App 的开发是基于现有的 Web 开发的基础上产生的,所以网络通信一般都是基于 HTTP 协议通信,而 HTTP 是一种无状态协议,所以针对 HTTP 协议状态保存一直都是永恒的话题。对于传统 Web 开发…
关于埋点
本文主要介绍 火球买手 项目上的埋点方案(基于神策),以及一些心得。事实上在项目早期,我们的埋点完全依赖于第三方的全埋点技术,客户端开发人员只需要做一些简单的工作就能满足 BI 部门对数据的需求。但随着业务增长,对数据的…
Android SingleTask使用注意点
在ActivityA中,startActivityForResult到ActivityB,其中ActivityB设置为SingleTask。 那么在实际出现的现象为: ActivityA的onActivityResult…