码迷,mamicode.com
首页 > 移动开发
iOS之NSString类中compare方法的陷阱
typedef NS_ENUM(NSInteger, NSComparisonResult) {NSOrderedAscending = -1L, NSOrderedSame, NSOrderedDescending};其中,NSOrderedSame表示比较的两个字符串完全一致, 同时,在这个枚举...
分类:移动开发   时间:2014-12-14 01:54:58    阅读次数:187
iOS-联系人应用(一)
环境:xcode6,iphone 4s simulator with iOS8.0一、功能界面介绍1.1 应用启动进入联系人列表页面,数据为模拟数据,来源与一个plist文件:1.2 点击右上角当+按钮时,进入添加页面,页面跳转采用UINavigationController,该页面上左上角当取消按...
分类:移动开发   时间:2014-12-14 01:55:59    阅读次数:367
Android Bitmap保存时背景变为黑色的问题
之前写的一个Android程序,一直有个bug悬而未决:背景色原来为白色,可保存图片时却变成黑色。昨天又拿出来看了看,突然想到新建Bitmap对象时,默认变量应该和Java中其他新建变量或对象的情况类似,默认值为0。因此猜想新建一个Bitmap时,每个像素的值都是0,即黑色。于是创建一个每个像素点....
分类:移动开发   时间:2014-12-14 01:54:23    阅读次数:1496
Android.Tools.Ant
ant1. ant手册翻译ant手册翻译是一项大工程!!!!!!ant在线手册的链接好不明确。2. ant 支持for循环安装ant-contrib Ref[1.1]. 要在ant的build.xml脚本中支持,参考链接Ref[1.2]。下面的build.xml是遍历txt文件,将每一行进行输出的a...
分类:移动开发   时间:2014-12-14 00:42:48    阅读次数:246
为iOS项目添加Daily Build
很多人在说到Daily Build的时候总是喜欢背书。背书就背书吧,总比混迹软件行业连书都没看过的强。很久以前遇到一个奇葩。每次到代码提交测的通知就着急忙慌的催促组员赶紧干活,开始严重加班,晚饭都不吃。。。偶尔还需要开通宵。但是即使如此,最后也不会得到什么好的反馈。那个team就是这样循环往复的做着...
分类:移动开发   时间:2014-12-14 00:38:36    阅读次数:258
Android Studio初级介绍
Android Studio原来不咋地,但是现在可以尝试抛弃eclipse转用它了, 亲儿子到底是亲儿子,现在的Android Studio已经今非昔比,用了一段时间,简直爱不释手,我觉得,It's time to say goodbye eclipse!本文将带领大家彻底的了解一下Android ...
分类:移动开发   时间:2014-12-14 00:39:15    阅读次数:206
android中的进程级别
Android中,同一个应用的所有组件在默认情况下都运行在同一个进程中,但也可以通过修改manifest文件中的android:process属性来指定该组件要运行中那个进程,也可以让不同应用的组件们运行在同一个进程中,当然这些应用要共享一个用户ID并并且有相同的数字证书。Android可能在某个时...
分类:移动开发   时间:2014-12-14 00:31:36    阅读次数:289
[Android Pro] 调用系统相机和图库,裁剪图片
private static final int PHOTO_REQUEST_TAKEPHOTO = 1;// 拍照 private static final int PHOTO_REQUEST_GALLERY = 2;// 从相册中选择 private static final...
分类:移动开发   时间:2014-12-14 00:31:21    阅读次数:375
ios--NavigationViewController跳转、返回传值
使用NavigationViewController进行页面跳转时,应该使用pushViewController方法来跳转至下一页面,这样的话,下一页面同样在NavigationViewController容器中。1、跳转到下一页面:AloneSetPrizeViewController*setPr...
分类:移动开发   时间:2014-12-14 00:31:39    阅读次数:298
玩家移动
玩家移动//好长时间没看这些,好多都看不懂了void Map::UpdatePlayerPos(TgtPos pos, PlayerInfo* pl){// m_pLog->Logs(eLogLevel_Warning, "人物移动"); // 检查位置包 auto& mpos =...
分类:移动开发   时间:2014-12-14 00:31:14    阅读次数:305
Android Studio 导出APK
(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过) 点击“Create new...”按钮创建密钥库 Key store path:密钥库文件的地址 Pass.....
分类:移动开发   时间:2014-12-14 00:30:31    阅读次数:247
android中的用户资源访问(一)
这几天要总结一下android开发中的用户资源访问。 android中的用户资源存在项目工程中res文件夹下,有字符串、颜色、大小、数组、布局、样式、主题等资源,这些资源可以在xml文件中引用,也可以在android源码文件中...
分类:移动开发   时间:2014-12-13 23:26:25    阅读次数:410
Android -- 播放视频的两种形式
1. 采用Intent调用外部播放器进行视频播放 Intent intent = new Intent(Intent.ACTION_VIEW); String type = "video/mp4"; Uri uri = Uri.parse("/sdcard/123.mp4"); intent.setDataAndType(uri, type); startActivity(intent); ...
分类:移动开发   时间:2014-12-13 23:25:18    阅读次数:366
Android -- Sharedpreferences
//采用android sharedpreferences 进行数据的保存读取 SharedPreferences sharedPreferences; private final String mediaShare = "test"; private void InitMediaSharePreference() { sharedPreferences = this.getShared...
分类:移动开发   时间:2014-12-13 23:24:18    阅读次数:463
ios的web调试利器--weinre
项目 http://people.apache.org/~pmuellr/weinre/docs/latest/Running.html 原理 1 使用nondejs建立一个服务器; 2 使用注入方式插入一个js到被调试web页面中。这个js会尽可能的拦截页面上的实现得到上层的数据,如ajax请求,但是像图片直接加载,之类是无法得到的。同时定时向服务器发心跳码,或是返回命令结果,这个见...
分类:移动开发   时间:2014-12-13 23:24:57    阅读次数:362
Android:自定义DialogFragment的内容和按钮
小问题,记录下~ Android4.0以后开始推荐使用DialogFragment代替Dialog。Android的官方文档中给了两个示例: 一个Basic Dialog 示例了如何自定义窗口内容——重写onCreateView方法。 一个Alert Dialog 示例了如何自定义弹窗的正负按钮——重写onCreateDialog方法。 好的,那么问题来了 在实际应用中经常是...
分类:移动开发   时间:2014-12-13 23:24:54    阅读次数:397
Android 开发遇见的所有错误记录
1.FATAL EXCEPTION: AsyncTask #1 doInBackground()原因:select语句拼写错误如:String select = "((" + Contacts.DISPLAY_NAME + "NOTNULL ) AND (" + Contacts.DISPLAY_N...
分类:移动开发   时间:2014-12-13 23:19:57    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!