一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任...
分类:
移动开发 时间:
2015-02-11 16:24:38
阅读次数:
169
下载网址,国内镜像http://wear.techbrood.com/sdk/installing/index.html下载更新SDK,需要更改代理服务端口,如下图:
分类:
移动开发 时间:
2015-02-11 16:24:48
阅读次数:
159
1、两种实现activity跳转的方法 实现activity的跳转主要有两种方法,startActivity()和startActivityForResult();例如activity A跳转到activity B 对于,第一种,是把activity A的数据,通过inten...
分类:
移动开发 时间:
2015-02-11 16:23:55
阅读次数:
287
通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。第一种:来自http://blog.baiwand.com/?post=1...
分类:
移动开发 时间:
2015-02-11 16:22:30
阅读次数:
180
1、Activity是Android四大组件(Application Components)之一,简单来说Activity就是平常所见到的用户界面,一般情况下,一个Activity所占的窗口是满屏的,但也可以是一个小的位于其它Activity之上的浮动窗口。一个Android工程至少有一个Activ...
分类:
移动开发 时间:
2015-02-11 16:20:05
阅读次数:
142
http://jingyan.baidu.com/article/656db918949b59e381249ce1.html网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方。1、使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有...
分类:
移动开发 时间:
2015-02-11 16:11:22
阅读次数:
185
Applications wood cnc router Wood cnc router can be used in the furniture industry, furniture industry, woodworking decoration, musical instruments in...
分类:
移动开发 时间:
2015-02-11 16:03:20
阅读次数:
174
iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 ...
分类:
移动开发 时间:
2015-02-11 16:01:51
阅读次数:
132
Hi guys,I just want to share what I did today. I ordered an OBDII ELM327 scanner off EOBD2.FR to pair with my iPhone 5 and just got it this morning. O...
分类:
移动开发 时间:
2015-02-11 16:00:54
阅读次数:
158
android在产品上线以后为了能够实时捕获异常,需要写一个异常捕获的类,这个类在你遇到异常的时候会执行uncaughtException这个方法,然后你就可以对异常进行一些操作。
我把代码贴上来:
package com.example.spanable_textview;
import java.io.File;
import java.io.FileOutputStream;...
分类:
移动开发 时间:
2015-02-11 14:45:02
阅读次数:
198
iOS Grand Central Dispatch(GCD)...
分类:
移动开发 时间:
2015-02-11 14:44:42
阅读次数:
216
1:为什么要apk签名
AndroidManifest.xml下面
package="com.example.helloworld"
定义一个apk程序。
如果另外一个程序用相同的包名安装,就会覆盖之前的应用。
需要进行apk签名:
为了保证每个应用程序开发商合法Id,防止部分开发商可能
通过使用相同的Package Name来混淆替换已经安装的程序,
我们需要对我们发布的APK文...
分类:
移动开发 时间:
2015-02-11 14:42:58
阅读次数:
145
Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac
OS和ios平台,用于搭建基于苹果平台的应用程序。
相信很多人都对ios的开发充满兴趣,既然苹果公司推出了更简单更容易上手的swift,作为一个对ios开放感兴趣的人自然也要来插一脚了。
这只是个学习日记,纪录我自己的学习过程有什么错误欢迎大家指正,希望一同进步
...
分类:
移动开发 时间:
2015-02-11 14:38:16
阅读次数:
239
1.不能滚动
self.scrollEnabled = NO;
2.正常字体
[UIFont systemFontOfSize:30.0f]
3.加粗字体
[UIFont boldSystemFontOfSize:30.0f]
4.文本框偏移
self.textContainerInset = UIEdgeInsetsMake(TEXTVIEW_TOP_INSET, TEXTVIEW...
分类:
移动开发 时间:
2015-02-11 14:38:49
阅读次数:
161
Android clipRect Op.参数的理解...
分类:
移动开发 时间:
2015-02-11 14:35:37
阅读次数:
235
我们的app不出意外都需要更新,完善,发布新版本。那么当新版本出来之后,怎么提醒用户进行升级呢?哪种提醒方法比较好,容易让用户升级应用呢?我在这总结了四个方法:
一、方案
1. 服务器发送通知的方式。
当有新版本时,由服务器向所有用户发送通知,提醒用户进行更新。
好处:用户下载应用之后,即使一次也没使用过,也可以接收到通知,然后进行版本更新。
坏处:1)可能用户已经更新了新版本,可还...
分类:
移动开发 时间:
2015-02-11 14:35:16
阅读次数:
1124