码迷,mamicode.com
首页 > 移动开发
iosGCD线程安全之资源共享
很神奇的方式,加锁。让你们一个个通过,不要急,后面的排队,买馒头,唉,那个谁,叫你别急嘛,你看看你。 // //  ViewController.m //  线程安全 // //  Created by wangqian on 15/4/11. //  Copyright (c) 2015年 wangqian. All rights reserved. // #impo...
分类:移动开发   时间:2015-04-12 09:17:01    阅读次数:141
Android IOS WebRTC 音视频开发总结(二六)
本文主要是自己之前研究WebRTC代码结构时的一些资料(包括Android,iOS,PC),文章来自博客园RTC.Blacker,转载请说明出处。1、WEBRTC模块:音频数据采集、发送、接收、播放调用过程:2、WEBRTC模块:视频数据采集、发送、接收、播放调用过程:3、libjingle模块:3...
分类:移动开发   时间:2015-04-12 09:08:45    阅读次数:187
Android:px、dp和sp这些单位的区别
纠结了很久,px、dp、dip、sp有什么区别?纠结有时候用dp和dpi感觉没什么区别之类的问题。px(pixel):即像素,1px代表屏幕上一个物理的像素点。px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同。dp(device independent pixels...
分类:移动开发   时间:2015-04-12 09:08:24    阅读次数:122
360手机卫士界面布局学习过程续(一)
首先总结一下昨天做的界面。把两个主要布局做出来,之后还会再继续优化。1、最上面的边距还要继续调整,右边的“网页”、“亿”还要再继续调整。2、背景颜色(绿色),按钮的颜色,细线的颜色,都要继续调整。3、“立即优化”按钮处的细节待完善。4、下面按钮都有一个点击事件..
分类:移动开发   时间:2015-04-12 06:53:32    阅读次数:173
苹果的logo到底和图灵有没有关系?
最近,从网上看了不少关于苹果公司的那个被咬了一口的苹果的logo由来的文章,可谓是众说纷纭;而讹传最广的,当属和图灵相关那一个。据说,当年计算机之父(下篇博文我们就去看看到底谁是计算机之父)图灵由于身为同性恋者,被强行“治疗”,在被迫注射大量雌性激素后,不堪屈辱,..
分类:移动开发   时间:2015-04-12 06:50:28    阅读次数:560
Android 在一个程序中启动另一个程序
Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:Intent intent = new Intent(Intent...
分类:移动开发   时间:2015-04-12 06:45:27    阅读次数:118
Android Studio编译运行Fresco Sample。Android缓存新境界。 (a problem occurred start process 'command 'ndk-build'')
今天闲逛知乎,偶遇一篇“Android应用开发难点”,作为安卓程序猿,本能点进去,想看看究竟能有什么难点自己不知道的(夜郎自大。。面壁中)。插件化,H5容器优化,网络、图片缓存。。感觉都还好。直到看到“Fresco出来之前,你是不是觉得图片缓存已经到头了?”Fresco究竟是何方神圣!!询问度娘得知...
分类:移动开发   时间:2015-04-12 06:44:27    阅读次数:2121
iOS xmpp Openfire+spark环境搭建
配置这个遇到太多问题了,写下来分享首先到官网下载openfire+spark下载地址:http://www.igniterealtime.org/downloads/index.jsp安装 openfire 后如果不是如下图就安装spark会弹出一个框点详细信息下载java环境,安装好,就会和下图一...
分类:移动开发   时间:2015-04-12 06:41:55    阅读次数:174
安卓解析JSON
Json的数据结构 例如: [ { "authType":"oAuth2" , "CAS":"https://auth.bistu.edu.cn" , "oAuth2":"https://222.249.250.89:8443" , "AndroidUpgrade":"http://m.bistu....
分类:移动开发   时间:2015-04-12 06:37:50    阅读次数:177
Android测试
1.(1)黑盒测试: 是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。(2)白盒测试: 又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。(3)单元测试: 又称模块测试,是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。(4)功能测试: 根据产品特性、...
分类:移动开发   时间:2015-04-12 06:35:32    阅读次数:112
Android 布局
1.五大布局Layout: LinearLayout 线性布局--------常用RelativeLayout 相对布局----------------常用AbsoluteLayout 绝对布局TableLayout 表格布局FrameLayout 帧布局2. LinearLayoutan...
分类:移动开发   时间:2015-04-12 06:31:56    阅读次数:183
Android init进程——属性服务
目录目录 概述 属性服务 属性服务初始化 创建存储空间 __system_property_area_init init_workspace 客户端进程访问属性内存区域 属性服务器的分析 启动属性服务器 服务端处理设置属性请求 客户端发送请求概述init是一个进程,确切的说,它是Linux系统中用户空间的第一个进程。由于Android是基于Linux内核的,所以init也是Android系统中用户空...
分类:移动开发   时间:2015-04-12 01:29:59    阅读次数:274
iOS 中 run loop 浅析
iOS 中 的 run loop 浅析 run loop解惑   runloop 虽然是与线程想关的重要概念,但 cocoa 中的 runloop 终是用得不多,观相关博文却也未得入门其“why”。所以浅习几日,得一粗陋分享浅文,作为笔记,写下其所以然。有不对或错误的地方,还望指教,不甚感激。   线程在执行完后,会被销毁。为了使线程能一直运行,咱们可以在线程里边弄个运行循环(run l...
分类:移动开发   时间:2015-04-12 01:26:34    阅读次数:240
安卓笔记1——入门介绍及拨打电话和发送短信案例
现在开始接触安卓开发。以后后同步发出对应笔记。老规矩,用一张图来介绍今天的内容。 一.开发工具 · Eclipse + ADT(Android Developer Tools) · Android Studio · SDK (软件开发环境, Android调试工具, 模拟等) 二.SDK目录介绍 · add-ons :(额外开...
分类:移动开发   时间:2015-04-12 01:25:56    阅读次数:199
Android小技巧
1.把中文注册到String.xml资源中Android:text=”输入内容”; 按Ctrl+E(?1)添加2.开启一个子线程new Thread(new Runnable(){public void run(){}}
分类:移动开发   时间:2015-04-12 01:23:06    阅读次数:143
Android打包安装过程
1.打包安装过程:即Run as Android Application1. 生成apk文件. 1). 生成.dex文件(将.java生成.dex).:.java --> javac --> .class --> dx.bat --> .dex 2). 资源索引表的生成resources.arsc....
分类:移动开发   时间:2015-04-12 01:22:52    阅读次数:216
Android简介
1.(1):为了保证在绝大部分手机上运行,至少兼容2.3版本(2):每个版本有各自的API.2.Linux Kernet(Android最底层):各种驱动---------------------------C语言Libraries(Android重要的函数库,框架):---------------...
分类:移动开发   时间:2015-04-12 01:21:58    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!