我们的应用都是需要国际化的,字符串也是重要的一环。一般来说,我们是通过一个string资源文件来实现这个目的的,我们需要支持几种语言,就把这个文件本地化多少次。代码中需要用NSLocalizedString这个宏,比如,我希望设置一个tableView的title:[objc] view plain...
分类:
移动平台 时间:
2014-07-13 21:58:57
收藏:
0 评论:
0 赞:
0 阅读:
656
iOS7上不少控件的样子有了变化(毕竟要扁平化嘛),不过感觉变化最大的肯定非tableView莫属。因为这个控件的高度可定制性,原先是使用及其广泛的,这样的一个改变自然也影响颇大。 1.accessoryType tableViewCell中变化最大的的accessoryType是UITab...
分类:
移动平台 时间:
2014-07-13 22:02:12
收藏:
0 评论:
0 赞:
0 阅读:
426
popOver这个空间本身是iPad only的,所以iPhone上见不到,我记得微信上有个这样的弹出框,有扫一扫等几个菜单项,估计这是腾讯自己实现的,用于菜单的扩展。 popOver从iOS6到iOS7最大的变化还是扁平化,除此之外是背景改成了白色。如果你的popOver里面是一个table...
分类:
移动平台 时间:
2014-07-13 22:04:41
收藏:
0 评论:
0 赞:
0 阅读:
404
1.变量类型别滥用id,如果不仔细容易在程序执行时引发错误,因为在编译阶段编译器只是检测变量对象所属类型,尤其是类型为id时代表任何类型都可以通过检查,但不会检测变量对象调用的方法,这样当对象所属类不包含所写的调用方法时,编译通过,但在程序运行时才会报错。 2.简单介绍了框架自带的集合、字体等...
分类:
移动平台 时间:
2014-07-13 22:06:45
收藏:
0 评论:
0 赞:
0 阅读:
436
由于iOS7里面status bar和视图是重叠在一起了,所以应用的y坐标就没法和以前一致了,需要重新计算设定。基本上,你的应用用Xcode5运行一下就能看见这个问题,这里写了一个最简单的例子,一个View上加了一个Label控件,分别在iOS6和iOS7的模拟器上的样子。 从图上明显可以看到...
分类:
移动平台 时间:
2014-07-13 22:11:59
收藏:
0 评论:
0 赞:
0 阅读:
477
用Xcode5运行一下应用,第一个看到的就是status bar的变化。在iOS6中,status bar是系统在处理,应用中不需要考虑这部分,iOS7之后是应用在处理,每个ViewController都可以控制status bar。 iOS7里面的status bar是透明的,会把下面的内容一.....
分类:
移动平台 时间:
2014-07-13 22:24:55
收藏:
0 评论:
0 赞:
0 阅读:
399
苹果的iOS7推出后,对于所有的应用来说都提出了一个天然的需求——适配不同版本的SDK。目前来说,用iOS6的SDK生成的应用,可以在iOS7的系统上跑,UI上也保持了原来的风格样式,这是苹果做的向下兼容,不过不要小看苹果推行iOS7的决心——苹果发布消息,2014年2月1日开始,AppStore上...
分类:
移动平台 时间:
2014-07-13 22:30:45
收藏:
0 评论:
0 赞:
0 阅读:
357
如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller, 即MVC。MVC是构建iOS app的标准模式。然而,最近我已经越来越厌倦MVC的一些缺点。在本文,我将重温一下MVC是什么,详述它的缺点,并且告诉你一个新的方式来架构你的app:Model-View-Vi...
分类:
移动平台 时间:
2014-07-13 22:31:21
收藏:
0 评论:
0 赞:
0 阅读:
468
一.安装Java sudo apt-get install openjdk-7-jdk 如果你想安装oracle公司的java 7,试着按照下面的步骤来。 首先,在你终端上按如下所示运行命令删除OpenJDK: sudo apt-get purge openjdk* 现在添加如下的源,就可以安装Ja...
分类:
移动平台 时间:
2014-07-13 22:58:46
收藏:
0 评论:
0 赞:
0 阅读:
435
android Google官网文档学习
分类:
移动平台 时间:
2014-07-13 23:01:29
收藏:
0 评论:
0 赞:
0 阅读:
886
package com.examp.use_SQLite.dao;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;...
分类:
移动平台 时间:
2014-07-13 23:33:38
收藏:
0 评论:
0 赞:
0 阅读:
406
安卓默认的数据库是SQLite,包括IOS好像也是的,在用ADB Shell时,用虚拟机的不仅可以直接访问android root目录.还能使用SQLITE首先安装root你的安卓手机,然后下载一个SQLite3 这个可以从虚拟机的/system/xbin下导出,也可以下载,下载后导入到手机下载后在...
分类:
移动平台 时间:
2014-07-13 23:36:23
收藏:
0 评论:
0 赞:
0 阅读:
414
week_2_day1_7.7 周一//用字符数组 来实现 字母大小写转换#includevoid desc( char *a ,int n){ char *i = a; int x = 0 ; for ( x = 0; x = 97 ) *i-=32; i++; }}int main(void){...
分类:
移动平台 时间:
2014-07-13 23:42:46
收藏:
0 评论:
0 赞:
0 阅读:
546
1.准备appwidget的初始布局和预览视图等资源AppWidget集合应用时,需配置两种布局文件:一个用于集合view布局显示,一个用于集合view上条目的的布局显示注意:要设置empty views,以便匹配集合view的空状态,且该View必须是集合View(一般可为ListView、Gri...
分类:
移动平台 时间:
2014-07-13 23:44:07
收藏:
0 评论:
0 赞:
0 阅读:
464
Android手机设置CMWAP接入点 设置--- 无限控件---移动网络设置---接入点名称----再按菜单---选择新apn 第一步,设置CMNET 上网APN 新建 APN 1.名称:cmnet 2.APN:cmnet 3.APN 类型:default 就仅仅填写上面 3 个选项...
分类:
移动平台 时间:
2014-07-13 23:47:31
收藏:
0 评论:
0 赞:
0 阅读:
530
最近在做项目出现了下面的问题W/ActivityManager(300): Permission Denial: starting Intent { cmp=com.android.settings/.MovieViewProxySet } from ProcessRecord{4057a828 1...
分类:
移动平台 时间:
2014-07-13 23:48:09
收藏:
0 评论:
0 赞:
0 阅读:
500
一。意义function.apply(obj,args)obj代替function里this对象args作为参数传给function二。实例1.obj代替function里this对象1 function f(){2 alert(this.x + this.y);3 ...
分类:
移动平台 时间:
2014-07-14 00:07:29
收藏:
0 评论:
0 赞:
0 阅读:
452
3.0 以后系统直接支持了ListView. 关于ListView 的国内资料匮乏,大多数例子都是转来转去。由于初学android, 鄙人在搜索资料的时候遇到了不少麻烦~很是郁闷和苦恼~深感国内学习氛围确实怪异,学习方式需要改变。应该多去查看官方文档。。。。话不多说,现在开始listView 实现:...
分类:
移动平台 时间:
2014-07-14 00:10:45
收藏:
0 评论:
0 赞:
0 阅读:
496
当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,这个IOS系列计划从几个角度去说IOS开发:C语言 OC基础 IOS开发(iphone/ipad) Swift这么看下去还有大量的内容需要持续补充,但是今天我们从最基础的C语言开始,C语言部分我将分成几个章节去说,今天我...
分类:
移动平台 时间:
2014-07-14 00:14:30
收藏:
0 评论:
0 赞:
0 阅读:
436
设置全屏1、在onCreat方法中setContentView()之前插入requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCR...
分类:
移动平台 时间:
2014-07-14 00:40:57
收藏:
0 评论:
0 赞:
0 阅读:
402