zoukankan      html  css  js  c++  java
  • 待研究之iOS硬件调研

    1、磁力计

          完成指南针

          参考类:CLLocationManager,CLHeading

    2、照相机

       完成一个按钮点击拍照,拍照完使用照片,一个按钮打开系统相册 选择图片

        参考类:

        UIImagePickerController

    ------------------------------------------------------------

    3、加速计

         完成view跟随手机移动

         参考类:CMMotionManager

         主要调研加速计 ±x、±y、±z分别代表的方向

     

    4、程序间调用(从一个程序跳到另外一个程序)

    参考:URL Scheme

    ------------------------------------------------------------

       

    5、调用系统通讯录

         完成程序内获取系统通讯录列表,能够添加联系人

         ABPeoplePickerNavigationController

         ABNewPersonViewController

    6、UIMenuController的使用

    ------------------------------------------------------------

         

    7、录音、音频播放、光感控制(近距离感应器)

          点按钮录音,录完音后播放,播放时用光感控制听筒播放还是扬声器播放

          AVAudioPlayer   

          AVAudioRecorder

          AVAudioSession

          UIDevice

    ------------------------------------------------------------

    8、iPad开发

          UISplitViewController 和  UIPopoverController

      完成一个小demo

    ------------------------------------------------------------

    9、视频播放

       1、本地视频播放

       2、流媒体视频播放

       MPMoviePlayerViewController

       流媒体播放参考m3u8文件格式,及HLS播放协议

    ------------------------------------------------------------

    10、选择系统iPod音乐,程序内播放

          MPMediaPickerController

          MPMusicPlayerController

    11.地图,定位(CoreLocation.frameworkMKMapView)现实基本地理位子

    12.二维码(Zxin,Zbar)

        

  • 相关阅读:
    jmeter压测,json提取器的使用
    pycharm安装
    安装numpy+mkl
    Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
    windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的解决方式
    mapreduce 设置递归读取输入文件
    设置reduce Task数量
    kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
    mahout RecommenderJob 参数含义
    idea 配置日志输出等级debug
  • 原文地址:https://www.cnblogs.com/huntaiji/p/3997168.html
Copyright © 2011-2022 走看看