iOS 7的控制器默认都是全屏的
如图所示:
程序入口是一个导航控制器,
导航控制器的根控制器是一个TabBarController,
因此,状态栏+导航栏会盖住TabBarController控制器的上面64的高度
TabBarController的子控制器是一个TableViewController,
因此,TabBarController的TabBar会盖住Table...
分类:
移动平台 时间:
2014-08-29 16:09:08
收藏:
0 评论:
0 赞:
0 阅读:
377
引言
在Android3.0后,Android的2D渲染通道开始支持硬件加速,也就是说所有View的Canvas绘画动作都会使用GPU,同时也代表着应用程序会损耗更多的内存。而在Android4.0(API14)之后硬件加速功能就被默认开启了。如果你的应用程序是由各种标准View和Drawable组成的,那么硬件加速并不会引起任何不适。众所周知,使用硬件加速会调用到OpenGL,但是Op...
分类:
移动平台 时间:
2014-08-29 16:08:38
收藏:
0 评论:
0 赞:
0 阅读:
344
Grand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并计划执行任务。由于线程管理是作为系统的一部分来实现的,因此可统一管理,也可执行任务,这样就比以前的线程更有效率。...
分类:
移动平台 时间:
2014-08-29 16:08:18
收藏:
0 评论:
0 赞:
0 阅读:
351
二,监听当前测试项是否是Accelerometer Measurement Test测试项
通过第一种方式介绍的,我们可以得到当前处于活动状态的Activity类似监听CTS测试当前的测试项。但是由于是监听Android系统中所有Activity,因此会大大降低系统的性能,因此这里有一种效率更高的方式来精确定位当前CTS正在测试的测试项,而不会对系统造成很大的影响。(当然不能修改CT...
分类:
移动平台 时间:
2014-08-29 16:06:38
收藏:
0 评论:
0 赞:
0 阅读:
349
android 的数据库编程,说白了就是如何操控Sqlite,其实网上帖子一大把,大多都已经能够完成我们的数据开发任务。
今天我要讲的是,如何把这件事情做的优雅点。。
首先,就涉及到如何定义“优雅”。我想对数据库的操作,优雅,就是你去定义个表格,比如播放记录(见谅,我是做视频的,相信大家都喜欢看我司的片,4亿观众总有你)。
当然,出了播放记录还有一些偏好/下载信息等等等等,这些,都可以存储在...
分类:
移动平台 时间:
2014-08-29 16:03:18
收藏:
0 评论:
0 赞:
0 阅读:
349
eil函数-ceil函数的作用是求不小于给定实数的最小整数。ceil(2)=ceil(1.2)=cei(1.5)=2.00使用该函数需要包含头文件 ,该函数返回值为浮点型-如上图,或者提示private key for "XXX"is not installed on this mac。出现这种错误...
分类:
移动平台 时间:
2014-08-29 16:00:58
收藏:
0 评论:
0 赞:
0 阅读:
250
Xamarin iOS开发实战上册 (内部资料)...
分类:
移动平台 时间:
2014-08-29 14:46:18
收藏:
0 评论:
0 赞:
0 阅读:
380
有时候退出Activity时,因为前面使用了输入法,退出时候输入法键盘还没有关闭,这种效果不友好,
下面是在按后退键时候加入以下代码
if (view!= null) {
InputMethodManager inputmanger = (InputMethodManager) getSystemService(Context.INPUT_METH...
分类:
移动平台 时间:
2014-08-29 14:44:08
收藏:
0 评论:
0 赞:
0 阅读:
250
Android从入门到精通的pdf,入门的好书籍,由于csdn文件大小的限制所以分成了两部分。并由源码下载地址...
分类:
移动平台 时间:
2014-08-29 14:43:28
收藏:
0 评论:
0 赞:
0 阅读:
341
首先这里需要明确一下标题中”监听CTS测试项解决方案“...
分类:
移动平台 时间:
2014-08-29 14:40:48
收藏:
0 评论:
0 赞:
0 阅读:
475
由于工作需要,这两天和同事在研究android下面的ProGuard工具的使用,通过查看android官网对该工具的介绍以及网络上其它相关资料,再加上自己的亲手实践,算是有了一个基本了解。下面将自己的理解和认识简要的做个笔记,有异议或者不解的,可以直接留言。什么是ProGuard工具?ProGuar...
分类:
移动平台 时间:
2014-08-29 14:39:18
收藏:
0 评论:
0 赞:
0 阅读:
295
EditText中动态设置明文、密文的切换:EditText中在代码中动态设置明文、密文切换的两种方法:1. EditText edt = new EditText(context);密文:edt.setTransformationMethod(PasswordTransformationMetho...
分类:
移动平台 时间:
2014-08-29 14:37:48
收藏:
0 评论:
0 赞:
0 阅读:
1672
目前我已知的有三款Android模拟器,分别是bluestacks,Genymotion,andy,而 Andy 有特色的地方是提供了远程控制功能,可以在 Android手机/平板上安装 Andy 的 APP 直接无线操作电脑上的模拟器,个人用过前两种,感觉更喜欢Genymotion,更加逼真。当然...
分类:
移动平台 时间:
2014-08-29 14:36:28
收藏:
0 评论:
0 赞:
0 阅读:
431
android真机调试有时候看LogCat时,有时候那个跑的本程序的LogCat没有出现而是出现的是" Allmessages (no filters) " 。此时的Log显示是显示的所有的信息,有时候需要只看本程序跑的时候的Log信息。此时可以手动添加一个:譬如:我的程序的包名是 “com.exa...
分类:
移动平台 时间:
2014-08-29 14:31:07
收藏:
0 评论:
0 赞:
0 阅读:
321
我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件...
分类:
移动平台 时间:
2014-08-29 14:30:48
收藏:
0 评论:
0 赞:
0 阅读:
307
Android Studio在打开的文件左側单击鼠标右键,也能像Eclipse一样设置显示代码行数,如图1。可是这边跟Eclipse有一个非常大的差别,Eclipse设置后,其余的相应文件也跟着生效,即使文件关闭后又一次打开行数也还是会显示,可是在Android Studio中这样的设置仅仅是针对本...
分类:
移动平台 时间:
2014-08-29 14:29:07
收藏:
0 评论:
0 赞:
0 阅读:
266
http://blog.csdn.net/celte/article/details/9749389首先,先说明,我使用的app.config 配置文件的格式如下:[html] view plaincopyprint? 因此,对于配置文件的读取方...
分类:
移动平台 时间:
2014-08-29 14:28:28
收藏:
0 评论:
0 赞:
0 阅读:
310
(用别人的代码进行分析) 不知道在开发中有没有经常使用到这种效果,所谓的遮罩层就是给一张图片不是我们想要的形状,这个时候我们就可以使用遮罩效果把这个图片变成我们想要的形状,一般使用最多就是圆形的效果,如下图:上面这个图片是圆形的,而我们这个原图是正方形的,所以我们可能就需要这么一个遮罩的效果使它变为...
分类:
移动平台 时间:
2014-08-29 14:28:18
收藏:
0 评论:
0 赞:
0 阅读:
327
一、将统一管理Activity的类ActivityManager复制到工程里面。package com.jsmtr.www.Helper;import java.util.LinkedList;import java.util.List;import android.app.Activity;imp...
分类:
移动平台 时间:
2014-08-29 14:25:57
收藏:
0 评论:
0 赞:
0 阅读:
317
如果想进入移动app开发这个领域,你总能从别的开发者或者网上或者书上找到各种各样的方法和工具,对于新手来说,还没有摸清门路就已经陷入迷茫了。这里推荐20个可以帮你简化app开发流程的工具。很多开发者都使用过这些工具,涉及原型和设计、编程、测试以及最后的营销,基本上涵盖了整个开发过程。原型和设计有了一...
分类:
移动平台 时间:
2014-08-29 14:24:37
收藏:
0 评论:
0 赞:
0 阅读:
320