一、Activity和Task(栈)的关系
Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最低端。从Task中取出东西(Activity)则是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),一次类推,最后取出的是第一次添加的Activity,而Activity在T...
分类:
移动开发 时间:
2015-04-16 12:24:20
阅读次数:
145
本文转载至http://www.cnblogs.com/tx8899/archive/2012/06/05/2537020.html添加分段控件控件是一种小型的、自包含的UI组件,可以用在各种UI Kit类中。它们可以被附着在许多不同类型的对象之上,让开发者可以在窗口中添加额外的功能。有一个控件在苹...
分类:
移动开发 时间:
2015-04-16 12:23:07
阅读次数:
184
一、首先明确一下android 中的坐标系统:屏幕的左上角是坐标系统原点(0,0)原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向
分类:
移动开发 时间:
2015-04-16 12:22:46
阅读次数:
146
背景:前些天突然想做一个笔记本功能,一开始,觉得挺简单的呀,一个UITextView,网络缓存也不干了,直接本地NSUserDefault存储,然后完事了,美工,弄几张好看的图片,加几个动画,也就这样了。接着,按照惯例,查看已有的备忘录软件,其app store知名的软件:Weiconote等。才发...
分类:
移动开发 时间:
2015-04-16 12:22:12
阅读次数:
220
一、目标 1、处理110、10086、座机等非手机号码的归属地;二、代码实现 1、判断输入框中的文本是否符合手机号码的格式(1开头,第二位是345678,后面9位均为0-9的整数),根据手机号码的特点确定其正则表达式为“1[345678]\d{9}”,在代码中正则表达式以“^”开头,以“$”结束.....
分类:
移动开发 时间:
2015-04-16 12:18:32
阅读次数:
168
本文是在上一篇文章《java单元测试》的基础上继续讲解android的单元测试,android源码中引入了java单元测试的框架(android源码目录:libcore\junit\src\main\java\junit\framework中可见),然后在java单元测试框架的基础上扩展属于andr...
分类:
移动开发 时间:
2015-04-16 12:17:22
阅读次数:
255
源:Android底层开发之字符绘制TextLayoutCache
分类:
移动开发 时间:
2015-04-16 12:14:11
阅读次数:
181
源:Android如何监听蓝牙耳机的按键事件写在前面: 直接想要代码很简单,你直接把滚动条拉到最底端就可以看到。如果想要十分地了解为什么,那就按照我规划的一步一步来理解。以下测试环境以手头上有的「Bluedio+红米手机」。1.蓝牙耳机的使用蓝牙耳机的使用说明书中都会有相关的详细使用说明,这里拣.....
分类:
移动开发 时间:
2015-04-16 12:14:25
阅读次数:
390
iOS开发网络篇—GET请求和POST请求一、GET请求和POST请求简单说明创建GET请求1 // 1.设置请求路径2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/lo...
分类:
移动开发 时间:
2015-04-16 12:12:35
阅读次数:
175
iOS开发多线程篇—GCD介绍一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线...
分类:
移动开发 时间:
2015-04-16 12:14:11
阅读次数:
201
同步,不具备开启线程的能力:dispatch_sync异步,具备开启线程的能力:dispatch_async并列队列:多个任务可以同时执行串行队列:一个任务执行完后,再执行下一个任务一个金典的列子:#define ZHGlobalQueue dispatch_get_global_queue(DIS...
分类:
移动开发 时间:
2015-04-16 12:08:10
阅读次数:
125
1. 从http://zbar.sourceforge.net/iphone下载最新版本的ZBar SDK。2. 双击下载好的文件。目前版本是:ZBarSDK-1.2.dmg。3. 按提示将ZBarSDK拖拽到我们自己的项目中。 4.使用ZBarSDK,还需要导入其他的framework。 工程 -...
分类:
移动开发 时间:
2015-04-16 12:06:48
阅读次数:
152
我的目录1:webpack文章推荐2:叶小钗文章推荐3:我的项目优化1>> 如果说前端构建的嗲是grunt,那么干爹就是gulp,以及新干爹(webpack):Webpack能够和grunt、gulp、karma等已有工具很好地集成。而Webpack自己并不提供模块的下载,但它可以和已有的包管理器很...
分类:
移动开发 时间:
2015-04-16 12:01:01
阅读次数:
220
数据适配器有很多种,今天在这里记录一下最通用是适配器BaseAdapter。首先说一下什么是适配器,这里我从网上找到一幅图片由上图我们不难看出,所谓的适配器,就是数据与视图之间的桥梁。由它把数据绑定到ListView控件上。具体怎么绑定呢,今天就来记录一下。首先我们先看一下效果图。这是我写的一个简单...
分类:
移动开发 时间:
2015-04-16 11:59:37
阅读次数:
134
os中,是你项目的bundle id 和 连接的微博开发账户里面的bundle id 不一致造成的。特别是,你把你注册的appKey放到你下载的官方的demo里面测试,肯定会出现这种情况,所以,你的appKey只能用在你自己的项目里面http://open.weibo.com/qa/index.ph...
分类:
移动开发 时间:
2015-04-16 11:58:47
阅读次数:
260
之前Button中的内容一直是中文,今天无意用了英文,偶然发现设置Button上面的内容(含字母时)字母被转换成了大写。 原因有可能是:Android5.0的sdk在新建项目时的默认主题是android:theme="@style/AppTheme"的关系。当我把主题删掉后,回复正常了。 解...
分类:
移动开发 时间:
2015-04-16 11:58:32
阅读次数:
159