当前位置:  编程技术>移动开发
本页文章导读:
    ▪xcode惯用快捷键        xcode常用快捷键 1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折.........
    ▪ 关于SignApk相干        关于SignApk相关 1.signapk.jar执行方式java -jar signapk.jar xxx.x509.pem xxx.pk8 xxxxx.apk xxxxx-signed.apk (xxx是证书名,xxxxx是所签apk的名字)2.相关文件路径编译后的JAR包位置 android\out\host\linux-x86\framework\sign.........
    ▪ 在UINavigationController下的-(void)viewWillAppear:方法失效的解决方法       在UINavigationController下的-(void)viewWillAppear:方法失效的解决办法 viewWillAppear 只在该视图控制器 视图直接添加到 window 上的时候才会调用。比如[window addSubview:rootViewController.view]; [rootViewController.........

[1]xcode惯用快捷键
    来源: 互联网  发布时间: 2014-02-18
xcode常用快捷键

1. 文件

CMD + N: 新文件
CMD + SHIFT + N: 新项目
CMD + O: 打开
CMD + S: 保存
CMD + SHIFT + S: 另存为
CMD + W: 关闭窗口
CMD + SHIFT + W: 关闭文件

2. 编辑

CMD + [: 左缩进
CMD + ]: 右缩进

CMD + CTRL + LEFT: 折叠
CMD + CTRL + RIGHT: 取消折叠
CMD + CTRL + TOP: 折叠全部函数
CMD + CTRL + BOTTOM: 取消全部函数折叠
CTRL + U: 取消全部折叠

CMD + D: 添加书签
CMD + /: 注释或取消注释

CTRL + .: 参数提示
ESC: 自动提示列表

3. 调试

CMD + \: 设置或取消断点
CMD + OPT + \: 允许或禁用当前断点
CMD + OPT + B: 查看全部断点

CMD + RETURN: 编译并运行(根据设置决定是否启用断点)
CMD + R: 编译并运行(不触发断点)
CMD + Y: 编译并调试(触发断点)
CMD + SHIFT + RETURN: 终止运行或调试

CMD + B: 编译
CMD + SHIFT + K: 清理

4. 窗体

CMD + SHIFT + B: 编译窗口
CMD + SHIFT + Y: 调试代码窗口
CMD + SHIFT + R: 调试控制台
CMD + SHIFT + E: 主编辑窗口调整

5. 帮助

CMD + OPT + ?: 开发手册
CMD + CTRL + ?: 快速帮助

下面也是一些有用的快捷键(转自http://www.cppblog.com/brucejini/archive/2010/12/24/137367.html)


Command + Shift + E :扩展编辑器
Command + [ :左移代码块
Command + ] :右移代码块
Tab :接受代码提示
Esc :显示代码提示菜单
Ctrl + . (句点):循环浏览代码提示
Shift + Ctrl + . (句点):反向循环浏览代码提示
Ctrl + / :移动到代码提示中的下一个占位符
Command + Ctrl + S :创建快照
Ctrl + F :前移光标
Ctrl + B :后移光标
Ctrl + P :移动光标到上一行
Ctrl + N:移动光标到下一行
Ctrl + A : 移动光标到本行行首
Ctrl + E : 移动光标到本行行尾 :这二个太有用了,刚开始用XCode,一直奇怪为啥Home与End键为啥不能直接定位到行首、行尾?
Ctrl + T :交换光标左右两边的字符
Ctrl + D:删除光标右边的字符
Ctrl + K :删除本行
Ctrl + L : 将插入点置于窗口正中
Command + Alt + D:显示open quickly 窗口
Command + Alt + 上方向键 :打开配套文件
Command + D :添加书签
Option + 双击:在文档中搜索
Command + Y :以调试方式运行程序
Command + Alt + P : 继续(在调试中)
Command + Alt + 0 :跳过
Command + Alt + I :跳入
Command + Alt + T :跳出


    
[2] 关于SignApk相干
    来源: 互联网  发布时间: 2014-02-18
关于SignApk相关
1.signapk.jar执行方式
java -jar signapk.jar xxx.x509.pem xxx.pk8 xxxxx.apk xxxxx-signed.apk (xxx是证书名,xxxxx是所签apk的名字)

2.相关文件路径
编译后的JAR包位置 android\out\host\linux-x86\framework\signapk.jar
证书文件位置  android\build\target\product\security
signapk.java文件位置   android\build\tools\signapk\SignApk.java

附件为本人修改后的jar包,添加了密码输入,在ant脚本中运行时很有用,呵~
使用方法:
signapk [-w] publickey.x509[.pem] privatekey.pk8 input.jar output.jar passward

    
[3] 在UINavigationController下的-(void)viewWillAppear:方法失效的解决方法
    来源: 互联网  发布时间: 2014-02-18
在UINavigationController下的-(void)viewWillAppear:方法失效的解决办法
viewWillAppear 只在该视图控制器 视图直接添加到 window 上的时候才会调用。
比如
[window addSubview:rootViewController.view];
[rootViewController.view addSubview:navigationController.view];

navigationController并不是直接添加到window上去的。

可以通过以下方式解决:
可以用 UINavigationControllerDelegate的– navigationController:willShowViewController:animated:方法达到这个目的。

所以要做到这个,你必须做以下几步:
(1)
1. 设置代理类
2. 代理类实现UINavigationControllerDelegate Protocol
      nav.delegate = self;
3. 在代理类中添加– navigationController:willShowViewController:animated:方法
-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
    [viewController viewWillAppear:animated];
}

或者
(2)
1,在导航控制器上层controller的viewWillAppear中显式调用viewWillAppear方法
-(void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    [selectedViewController viewWillAppear:animated];  //tabbarController直接用selectedViewController更方便
}


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3