# 为了做一个数据库的的工具类,使用对象快速查询则想到了对象之间的转换,在网上查找了好多都没有自己想要的,所以就下笔自己想了一个工具类,如果此工具能帮到你我希望更好了,如果对你没有用也不要怪我,因为我也不知道你想要什么样…
分类:移动开发
怎么把一个网址链接转换成文字的形式, 就是点一下那段文字就进入该网站
何把一个网址链接转换成文字的形式,点击一下那个文字,就可以进入该网站了? 我今天上午试做了,现在跟有需求但不会操作的朋友们分享一下: 我是在MarkDown编辑器上完成的,先打开MarkDown编辑器,然后按照下面的程序…
Flutter保存文件到本地
一、概述 遇到需求是将配置保存到本地,除了数据存储shared_preferences外最合适的就是创建一个文件来保存数据,这样不用担心数据丢失。 二、准备 首先需要添加 path_provider 这个第三方插…
Android加载图片的几种方式
android中图片分为Drawable和Bitmap,两者可以相互转化,我们在res目录下放的Image图片都可以通过R类索引得到对应的Drawable,而assets目录则不会生成id,raw目录会生成id但不能直接…
使用最新jarjar修改包名,且保留部分类或者包名不做更改
需求 对第三方sdk的jar包包名进行修改,比如将jar包的前缀包名是com.x,需要将其前缀包名改成com.y 实现工具 经过搜索,发现能完成上述要求的工具是jarjar,但是大部分文章引用的jarjar都是比较老旧的…
Android root检测方法小结
出于安全原因,我们的应用程序不建议在已经root的设备上运行,所以需要检测是否设备已经root,以提示用户若继续使用会存在风险。 那么root了会有什么风险呢,为什么不root就没有风险,又怎么来检查手机是否root了?…
Android 更换系统语言的方法详解
在开发中会遇到要求切换语言的需求,来适应国际化,下面来分享一种方法,代码如下 public void updateLanguage(Locale locale) { try { Object objIActMag; Cl…
iOS设计模式
简述NotificationCenter、KVC、KVO、Delegate?并说明它们之间的区别? NotificationCenter通知中心,观察者模式,通常是一对多,不关心谁去执行,只负责发布通知. KVC键值编…
SwiftCSV读取CSV数据及初步封装
最近在做一个游戏助手类App,前期数据量较小,朋友帮忙抓取了一下装备数据存在CSV文件中,这里简单介绍一下SwiftCSV的安装使用及简单封装 安装 我们这里使用Cocoapods安装 target 'Tk300Hero…
关于常见的协议-归/解档、深/浅拷贝
NSCoding 很多时候,我们需要将我们的处于内存里的对象保存到磁盘里,方便下次使用这个对象。其中,这个保存过程叫做归档-archive。相反,把磁盘里的数据变成对象,则称为解档-unarchive。 而unarchi…
Swift闭包3-逃逸闭包
原文链接:http://1199game.com/2016/10/S… 引言 本篇将介绍swift中一种特殊的闭包-逃逸闭包(escape closure)。 逃逸闭包 当一个传入函数的闭包在函数执行…
译:Swift ABI (二)
泊学翻译自Swift在Github上发布的Swift ABI Manifesto Swift ABI的构成 在实践中,ABI关注的内容是紧密耦合在一起的。但是,作为一个概念模型。我更愿意把它分成6个独立的分类: 1.和类…