自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丶Qin的博客

写完代码就去做饭--!

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于AIML2.0写一个机器人

因为本猿自入行以来都有在开发和维护语音识别这类的产品。只不过是基于像科大讯飞,云知声这类语音引擎,所以对语言识别这块比较好奇,因为好奇,所以也很无奈……之前有尝试过正则式匹配,结果你懂的。去年年底偶尔看到了AIML(全名为Artificial Intelligence Markup Language(人工智能标记语言)),然后翻了两篇入门博客,感觉这是个好东西。然后,下载了别人的例子来运行,这回让...

2018-02-27 15:33:51 5622 3

原创 FFMpeg--AVInputFormat

typedef struct AVInputFormat {/** * 简短的名称描述 * A comma separated list of short names for the format. New names * may be appended with a minor bump. */const char *name;/** * 一个较长的名称信息描述,更人性化 * De

2017-03-29 09:02:32 478

原创 FFMpeg--AVOutputFormat

typedef struct AVOutputFormat { const char *name; /** * 格式人性化描述名称 * Descriptive name for the format, meant to be more human-readable * than name. You should use the NULL_IF_

2017-03-28 15:32:11 1166

原创 分享一个简单新闻客户端源码

使用android material design 风格、使用Fragment、TabLayout、ViewPager搭建UI主框架。 涉及知识点: Volley的基本使用 Gson的使用 Fragment、Toolbar、TabLayout、ViewPager、NestedScrollView、ContentLoadingProgressBar、RecyclerView等组件的使用。因为网

2016-12-27 18:01:21 2683 5

原创 swfit——使用AVPlayer自定义VideoView

先看看效果: 播放本地视频: guard let file = Bundle.main.path(forResource: "radio", ofType: ".mp4") else { NSLog("No found File") return } videoView?.setVideoData(

2016-12-15 09:14:10 1254

原创 Swift IOS原生SQLite库的使用

使用原生SQLite3库,首先给工程添加对应的库 至于libsqlite3与libsqlite3.0的选择,可以任意选一个,有相关文章说这两个其实就是一个东西,libsqlite3.dylib本身是个链接,在这里它指向libsqlite3.0.dylib。因为libsqlite3.0是C实现的,所以需要一个桥接文件,使得我们能在swift中调用C的接口。创建一个头文件(命名自己决定,这里我使用SQ

2016-12-09 18:20:46 957

原创 Swift-反射机制学习(简单实现Json格式与对象映射)

因为工作原因,学习ios开发断断续续已经有两个多月了。前阵子在学习网络编程的遗留的一个问题——有关swift反射的内容。Android开发时经常会遇到JSON格式与对象之间的转换,当然现阶段开源框架大把;也有人说“要学会偷懒”;这些也先不论了,不过说实话写框架比单纯的调UI有成就感。 闲话不多了,进入正题。这边文章涉及的知识有协议、扩展、泛型、反射,如这些你不太熟悉,那你自己看。JSON格式:

2016-12-05 09:48:34 891

原创 分享一个基于Swift3.0的ios入门学习Demo

分享一个基于Swift3.0的ios入门学习Demo 看Swift基础有一段时间了,但是很少实践,最近准备抽时间把ios的基础过一遍,就给自己设计了这样一套作业(还有很多没完成,后续更新)。根据以前android的自学经验,入门涉及UI组件基础、自定义组件、数据存储、线程、网络、多媒体,当然你还有可能接触游戏开发。 目前工程已经涉及到Autolayout、网络、json和一些基本UI组件的使

2016-11-24 17:56:34 518

原创 自己整理的一个Android数据库工具框架

JTools for android 一个数据库工具框架和一些常用的方法整理DbUtils: 数据列类型public enum ColumnType { COLUMN,//普通数据列 PRIMARY,//主键值 UNIQUE, //数据列唯一限制 FOREIGN,//外健限制 EQUALS //对象相等默认的比较数据}对于数据列定

2016-10-22 11:17:28 1055

原创 (swift) iOS线程二 ——Operation和OperationQueue简单用法

swift学习 二、Operation和OperationQueue简单用法首先还是先查看一下这两个class的开发说明: (开发说明中NSOperation的一些链接已经取消了,已经被替换为Operation,以下就引用“Operation”或者“操作”来说明)这里说,Operation是一个抽象类,可以用来封装一个任务,其中包含代码逻辑和数据。因为Operation是抽象类,所以编写代码时不

2016-10-22 10:59:32 2755

原创 (swift) iOS线程一 ——Thread接口简单用法

swift学习: 一、线程(Thread)接口简单用法首先笔者一直在做安卓开发,只是一位ios的初学者,以下内容如有不正确之处,还望各位大牛们指出。 在网上很多帖子里面,我有看到大家常使用的NSThread,可能因为我的XCode已经更新到了8.0,demo 默认的SDK版本为10.0,不幸的NSThread已经被Thread替代。开发说明中可以看到,Thread提供了三个初始化方法: 第

2016-10-21 17:24:25 1256

原创 Android 6.0应用权限请求

从API 23版本开始,Google修改了应用权限管理的模型。官方也说了这种方式简化了应用的安装过程,不需要在安装和更新应用的时候去给它们授权了;这种Runtime授权模型,把权力给了用户,让用户清楚的管理各个应用的权限。(Google的工程师的事少了,用户也高兴了,程序员苦逼了)API 23之前,应用权限申请,将应用所需的权限使用元素在manifest.xml中陈列后即可,系统在应用

2016-10-13 15:58:25 404 1

ninja.1.9.0.tar

ninja.1.9.0.tar

2021-09-28

一个简单的新闻客户端(iNews)

一个简单的新闻客户端(iNews),因为网络找的接口功能有限,只实现完整的预览功能

2016-12-27

Swift3.0 ios入门学习实例

Swift3.0 ios开发入门学习实例

2016-11-24

空空如也

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

TA关注的人

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