移动平台-周排行
如果你准备将你的老的 iOS 6 app 迁移到 iOS 7 上,那么你必须注意了。当你的老的 app 在 iOS 7 设备上运行时,所有ViewController 的视图都整体上移了,因为 iOS 7 把整个屏幕高度(包括状态栏和导航栏)都作为了视图控制器的有效高度。于是你的视图上移了,并和上层...
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 部署一个App
部署Apps的可用的选项取决于你开发情境和应用程序类型。有三个主要的应用程序类型,并且每个要求不同部署情境。...
简单归纳几个流程,前提是你有一个开发者账号
1. 创建Identifiers AppID(苹果网站上申请)
2. 使用Mac 或者 Windows申请一个Request文件, 然后创建一个Distribution 证书(苹果网站上申请)
3. 创建一个Provisioning 描述文件(苹果网站上申请)
4. 导出p12文件(使用windows 或者mac )
5. PhoneGa...
You seem to be confusing/merging two different concepts together. We start of talking about encrypting traffic (HTTPS) and then we start talking about different ways to manage authenticated session...
苹果手机在火车站被偷的状况下如何定位找回。首先打开“itunes”,选择菜单栏的“文件”-“将文件添加到资料库”选择要做铃声的歌曲,单击“打开”歌曲会出现在“资料库”的“音乐”里右击歌曲,选择“显示简介”选择“选项”填上“起始时间”和“停止时间”(在40秒以内),-..
先看看效果图:
第一篇Tab系列的文章首先实现这种风格的底部Tab:背景条颜色不变,我们是用了深灰的颜色,图标会发生相应的变化,当选中某个标签后该标签的背板会由正常的颜色变为不正常,哈哈,是变为加深的灰色,更加凸显当前页的效果,所以我比较这种类型。在这里文字的变化我没处理,如果变色使用个selector就解决了,这里不再赘述。
再看一下整个Project的结构,如下...
项目中何时不会用到优化呢,现把一些优化的小经验总结下1、万恶的staticstatic是个好东西,声明赋值调用就是那么的简单方便,但是伴随而来的还有性能问题。由于static声明变量的生命周期其实是和APP的生命周期一样的,有点类似与Application。如果大量的使用的话,就会占据内存空间不释放...
安卓中的画面不是纯粹由window组成。而是改成了window+view的组织模式。window是一个顶层窗口的概念。view就相当于在window内的控件。而subwindow则是依附于window的一些对话框。安卓在对window进行管理的时候,将window分为很多层,不同的层又对应于不同的w...
Android存在3大类service, init.rc中的service, 系统层的service, sdk层的service...
关于XMPP的理论介绍在本篇博客中就不做赘述了,如何在我们之前的微信中加入XMPP协议来实现通信呢?下面将会介绍一下XMPP的基本的知识,让我们的微信可以实现互联通信。要做的准备工作是要有服务器支持XMPP协议,然后通过spark注册个测试账号,最后就可以通过XMPP用我们已有的账号和密码进行通.....
storyboard之间的切换有三种方法:[self presentViewController:viewControllerToPresentanimated:YES completion:nil];[self.navigationController pushViewController:vie...
locationservice使用ios8之前locationservice在应用开启self.locationManager=[[CLLocatonManageralloc]init][self.locationManagerstartUpdatingLocation];在iOS8上需要加上kCLAuthorizationStatusAuthorizedAlways,在app中的info.plist中添加NSLocationAlwaysUsageDescripti..
android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安...
由于MyBatis属于一种半自动的ORM框架,所以主要的工作将是书写Mapping映射文件,但是由于手写映射文件很容易出错,所以查资料发现有现成的工具可以自动生成底层模型类、Dao接口类甚至Mapping映射文件。一、建立表结构CREATE TABLE 'user' ( 'id' varchar(....
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用...
这样做,Chart偶尔能出来,更多时候throw exception。exception有两个,一是: exc_bad_access code=1 address=**** 另一个是: exc_breakpoint (code=exc_i386_bpt subcode=0x0) .
1、 文件头注释每一个文件的文件头都必须做文件头注释。文件头注释范例如下:1 /*2 * 文件名:LoginActivity3 * 描 述:对用户4 * 作 者:5 * 时 间:6 * 版 权:7 */ 2、 方法头注释每一个成员方法(包括自定...
Android开发代码规范 1.命名基本原则 在面向对象编程中,对于类,对象,方法,变量等方面的命名是非常有技巧的。比如,大小写的区分,使用不同字母开头等等。但究其本,追其源,在为一个资源其名称的时候,应该本着描述性以及唯一性这两大特征来命名,才能保证资源之间不冲突,并且每一个都便于记忆。对于理.....
android在设计View类时,为了能储存一些辅助信息,设计一个一个setTag/getTag的方法。这让我想起在Winform设计中每个Control同样存在一个Tag。今天要说的是我最近学习android遇见的setTag的坑。一般情况下我们只需要使用唯一参数的setTag方法。但有时我们需要...