240 发简信
IP属地:河北
  • Fastfile参考配置

    自己项目的Fastfile文件配置,项目有内测与发布对应的target,证书为手动指定,供大家参考。 1,自动增加BuildNumber 2,自动上传蒲公英(需要安装蒲公英插...

  • 120
    tensorflow 实现端到端的OCR:二代身份证号识别

    最近在研究OCR识别相关的东西,最终目标是能识别身份证上的所有中文汉字+数字,不过本文先设定一个小目标,先识别定长为18的身份证号,当然本文的思路也是可以复用来识别定长的验证...

  • 120
    react-native项目中从零开始使用redux

    本文主要是以我的另一篇文章的思维过程来操作,希望大家使用后可以记住整个过程,从而活学活用,使用到自己的项目中. 参考文章:react-native中使用redux的原理分析及...

  • 120
    Swift构建通用版本Framework以及Framework的使用及其注意事项

    前段时间公司app中有个BookRoom模块,也就是绘本阅读的模块需要重新做,并且封装成framework的形式进行(fcs项目已经很大,很冗余,每次Xcode编译项目都需要...

  • 120
    静态库和动态库的制作以及Bundle资源文件的使用

    前两天因为公司业务上的需要,我们需要和联通公司那边进行业务集成,考虑到一些业务上的隐私性,我们将提供的内容打包成了一个静态库,只为对方提供了一些接口,今天正好有空整理一下,填...

  • RESTful API 优化设计(Swift 版)

    关键词:iOS开发语言:Swift使用到的库:Alamofire,SwiftyJSON,ObjectMapper 背景 最近重构 API 相关代码,参考了 RocketCha...

  • Android进阶---一个项目,一个Toolbar

    需求 在日常的开发当中,经常会用到Toolbar作为标题栏,如果在每个view里面都写一个Toolbar的话,显然有点冗余,一般情况下在每个项目里面都有一个BaseActiv...

  • BaseActivity里面设置标题栏

    当项目需要统一标题栏的时候,官方的答案是每个布局里面include一个布局,想来是多么麻烦,那哪能叫程序员的做法。自己封装的baseactivity的关键代码 放在basea...

个人介绍
关注Android/ios/swift,致力于全栈
github: robertzhang.github.io