您正在使用IE低版浏览器,为了您的IThao123账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器

移动开发

  • iOS利用runtime追踪对象的每一个方法
    iOS利用runtime追踪对象的每一个方法 我们会用到runtime替换方法来监听某个方法的调用。例如,项目中每个Controller都直接继承了UIViewController,但是现在想监听每个Controlle
    2017/01/20
  • android 两种异步进程ProgressDialog的显示效果。
    android 两种异步进程ProgressDialog的显示效果。 AsyncTask new Thread(new Runnable() 文章可能不太严谨 仅作存档。 AsyncTask 背景 class DownloadTask ex
    2017/01/20
  • Android实现计时与倒计时的几种方法(转)
    Android实现计时与倒计时的几种方法 文中作者给了五种不同的计时方法。 http://blog.csdn.net/lanxingfeifei/article/details/51769740#comments 作者禁止转载特附上连接 T
    2017/01/20
  • 也可以通过Eclipse ADT或者Android Studio一并安装
    可以单独安装Android SDK,也可以通过Eclipse ADT或者Android Studio一并安装。推荐使用Android Studio,以下说明会默认以Android Studio的方式说明。请注意选择x86还是x64
    2017/01/20
  • IOS 导出ipa包时四个选项的意义
    如图 在 iOS 到处 ipa包的时候 会有四个选项 1.Save for iOS App Store Deployment 保存到本地 准备上传App Store 或者在越狱的iOS设备上使用 2.Save for Ad H
    2017/01/20
  • iOS10 Xcode8真机测试 code signing is required for product type 'Application'
    转至元数据起始 在真机测试中会遇到code signing is required for product type 'xxxxx' in SDK 'iOS 10.1' ,具体如下 解决方法如下.
    2017/01/20
  • Android自动化测试uiautomator
    Android自动化测试uiautomator框架 最近由于工作的需要,接触了一些android端自动化测试的知识,这里把化记录一下,以备不时之需。这里使用的是框架为uiautomator,使用的开发语
    2017/01/20
  • android gradle 上传module aar 至nexus
    前言 这里主要介绍一个android studio怎么使用gradle把自已写的一些module以aar包的方式上传到公司内部的nexus私服中。这样就即可以方便的进行代码复用,也可以保证代码的安全
    2017/01/20
  • android如何防止应用被载屏
    android如何防止应用被载屏 现在有很多的应用都是包含有用户的隐私信息,那如何保护用户数据不被泄漏就是做前端需要考虑的问题。当然,关于应用安全是一个比较大的课题,不可能
    2017/01/20
  • Android audio加载output设备列表流程图
    Android framework audio 获取可用输出output流程如下:
    2017/01/20
  • Android 音频服务启动流程
    Android 5.1 音频服务启动流程如下:
    2017/01/20
  • Android 5.1音频播放流程
    Android 5.1音频播放流程图如下:
    2017/01/20
  • Android 5.1 录音流程
    Android 5.1 录音流程如下:
    2017/01/20
  • Android Studio Jni 开发实例
    android studio jni 开发步奏如下: 1、在AS中新建一个Project,新建native JniUtils类 public class JniUtils { public native String getVersion(); }
    2017/01/20
  • android 杀不死的服务
    最近,在inter教育版本的项目中,实现了后台杀不死的服务。 1、前台服务 2、主进程fork()子进程。 (1)Android.mk:声明c文件 (2)xxx.h:声明native方法 (3)xxx.c: a:for
    2017/01/20
  • Android framework层自定义jni
    项目在framework层中自定义增加了jni,步奏如下: 1、在frameworks/base下创建自己的文件framework_jni目录 2、在framework_jni目录增加c代码和java代码 android.mk 代
    2017/01/20
  • Android framework 编译常见错误
    常见错误: 1) 添加系统API或者修改@hide的API后,需要执行 make update-api,然后再make 2) 修改公共api后,需要 make update-api 比较frame
    2017/01/20
  • Android framework层自定义系统服务
    1)新建IBinder.aidl,生成BpBinder,客户端(Ixxxx.aidl) 2)创建BpServiceManager(IBinder),实现IBinder业务逻辑函数。 3)创建BnBinder,服务端(xxxService) 4)在 frameworks /
    2017/01/20
  • Android 蓝牙4.0 BLE 开发总结
    1 概述 1.1 概述 BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,超低功耗保持连接和传输数据,弱点是数据传输速率低,由于BLE的低功耗特点,因此普遍
    2017/01/20
  • Android dialog 去除虚拟按键
    Android 部分机型没有物理按键,只有虚拟按键,Activity全屏方法如下: 1、在 setContentView(R.layout.activity_main);之前添加 getWindow().getDecorView().setSystemUiVisibi
    2017/01/20

精选专题

产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计

随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责

Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序[1]。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来使得编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发的新方向。

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。