- 博客(75)
- 资源 (17)
- 收藏
- 关注

原创 小肚皮App招聘iOS、Android开发工程师
小肚皮是2014年北京九识佳科技有限公司开发的一款减肥瘦身神器,根据不同体质制定不同的减肥方案,可快速查询卡路里求投票,还有减肥语录和各种照片来激励减肥意志。
2014-11-18 11:37:28
3157
原创 addChildViewController与viewWillAppear、viewDidAppear关系说明
最近项目中使用addChildViewController时遇到了很诡异的问题,我们的用法如下,在ParentViewController的viewWillAppear中请求数据,请求数据成功之后使用如下代码添加子视图控制器:[self.view addSubview:childViewController.view];[self addChildViewController:childView
2016-03-08 12:33:20
9874
原创 Cocos2d-x/Cocos2d-js编译64位so库中遇到的问题
这几天公司项目使用到了Cocos2d-js,需要打包生成Android的apk包,但是发现生成的apk包在64位8核的手机上会闪退,原因是没有在apk中打包arm64-v8a的so包。于是需要修改Cocos2d-js的make文件来重新编译,经过几番波折,还是没有成功,在这里把中间遇到的问题记录下来,希望对后来者有帮助。
2015-08-27 13:45:56
7401
1
原创 EditText嵌在ListView中导致安卓键盘闪退的问题
今天遇到一个诡异的问题,在锤子和三星手机上出现了点击EditText结果键盘闪了一下又退下了,其他手机上却没有这个问题,搜了很久也没有找到,后来各种变换搜索词终于在StackOverFlow上找到了答案,在这里分享给大家。
2015-04-22 20:36:36
3860
1
原创 2015年Ubuntu最新Redmine的安装和配置
最近需要在公司内部搭建一个项目管理平台Redmine,在摸索了一天之后,终于配置成功,在这里分享给大家。
2015-03-16 21:47:15
5715
原创 Ubuntu Ruby On Rails安装和配置
本文将在ubuntu上通过rvm来安装ruby和rails,步骤借鉴了官网和网上资料,在这里分享给大家。
2015-03-16 14:33:21
3410
原创 Android通过Gradle发布多渠道版本遇到的Gradle版本问题解决
今天在通过Gradle发布多渠道版本的时候,遇到了Gradle版本过低导致不支持manifestPlaceholders字段的问题,想尽各种办法升级Gradle、Gradle的插件,最后终于成功了,在这里把方法分享给大家。
2015-02-28 22:02:05
3304
原创 XCode6上设备或证书不能自动创建和修改的问题解决
自从XCode支持自动维护证书之后,省去了我们手动添加设备再更新完证书之后下载的麻烦,但一直都没有搞明白自动维护的机制,导致经常出现XCode报错却不自动添加设备,同时由于证书是XCode创建的,又无法手动修改的问题。经过一段时间的测试,终于找到了解决办法,在这里分享给大家。
2015-01-07 16:24:20
3831
原创 Ubuntu上配置nginx+php+fastcgi的流程
这两天需要在Ubuntu14.04上搭建nginx和php的环境,配置的过程中在fastcgi的问题上花了很多时间,网上的资料大多年久失修,于是决定将整个过程记录下来,分享给大家。
2014-12-10 20:48:48
5196
原创 C++ Primer中文本查询示例Query的实现
最近在看C++ Primer复习C++的语法,看到书中15.9章中的文本查询示例时,觉得设计得非常不错,于是便动手照着实现了一个,修改了很久终于运行成功了,从中也学习到了很多的语法。下面把实现与总结分享给大家
2014-07-20 19:12:38
4393
3
原创 加快XCode的编译链接速度(200%+)—XCode编译速度慢的解决方案
最近在开发一个大项目的时候遇到一个很头疼的问题,由于项目代码较多,每次都要编译链接1分钟左右,调试的时候很浪费时间,于是研究了一下如何提高编译链接的速度,在这里分享给大家。
2014-06-11 17:23:05
32089
1
原创 应用层协议实现系列(四)——DNS服务器之设计与实现
在实现了HTTP、FTP服务器后,本人开始尝试实现DNS服务器,DNS协议的内容相比HTTP和FTP协议要多一些,但经过一番折腾之后,还是把自己的DNS服务器完成了,同时在自己的DNS服务器上实现了DNS劫持,即用户使用该DNS服务器后,访问例如www.taobao.com会加载另一个网站的内容。在这里把实现的过程分享给大家。
2014-05-13 16:07:28
4843
原创 应用层协议实现系列(三)——FTP服务器之设计与实现
在实现了Http服务器之后,本人打算再实现一个Ftp服务器。由于Ftp协议与Http一样都位于应用层,所以实现原理也类似。在这里把实现的原理和源码分享给大家。
2014-05-09 11:34:55
6788
1
原创 应用层协议实现系列(二)——HTTP服务器之http协议解析
上一篇文章中实现了一个仿照nginx的支持高并发的服务器,但只是实现了端口监听和数据接收,并没有实现对http协议的解析,下面就对如何解析http协议进行说明。
2014-04-29 15:28:29
4350
原创 应用层协议实现系列(一)——HTTP服务器之仿nginx多进程和多路IO的实现
最近在尝试自己写一个Http服务器,在粗略研究了nginx的代码之后,决定仿照nginx中的部分设计自己实现一个高并发的HTTP服务器,在这里分享给大家。
2014-04-28 11:12:07
4123
1
原创 iOS中Objective-C与JavaScript之间相互调用的实现(实现了与Android相同的机制)
最近在iOS项目中需要使用到oc与js之间的相互调用,而且要求是实现方式必须与Android中的相同,方便js中统一处理。于是在对第三方库WebViewJavascriptBridge进行研究之后,仿照Android中的WebView与JS的交互机制,实现了一个,在这里分享给大家。首先要说明的是,在iOS中js调用Objective-C的代码只能通过重定向的形式进行,即js中通过修改ifram
2014-04-02 14:39:08
15472
12
原创 AFNetworking实现程序重新启动时的断点续传
今天需要用AFNetworking实现断点续传的功能,但是在进行了一番研究之后,发现AFNetworking虽然支持下载文件的暂停和继续,但是程序重新启动后再次下载无法进行续传。网上有说可以通过AFDownloadRequestOperation这个AFNetworking的扩展库来实现重新启动后的续传,但是经过本人测试,这个库在最新的AFNetworking上会报错,无奈之下,参考他的代码,自己实现了一个,在这里分享给大家。
2014-03-17 13:39:25
13443
原创 iOS7.1企业应用"无法安装应用程序 因为证书无效"的解决方案
今天升级了iOS7.1后发现通过之前的url无法安装企业应用了,一直提示“无法安装应用程序 因为http://xxx.xxx.xxx证书无效”,折腾了一番,终于在StackOverFlow上找到了答案。在这里分享给大家。
2014-03-13 00:48:57
69883
52
原创 AFNetworking读取和设置cookie的解决方案
今天在使用AFNetworking的时候需要使用cookie,查了一些资料后,了解了AFNetworking使用cookie的方法,在这里分享给大家。
2014-03-05 11:14:23
38319
原创 安卓系统源码编译系列(七)——单独编译WebView兼容性问题解决
上一篇文章中,说明了单独编译WebView的流程,但是我们最后编译出来的版本只能在对应系统版本的模拟器或者真机才能运行,下面我们就需要解决各个版本的兼容问题。仔细分析不同版本运行时报的错误。
2014-02-08 20:39:56
22461
1
原创 安卓系统源码编译系列(六)——单独编译内置浏览器WebView教程
本文主要对从安卓系统源码中抽取出WebView相关源码进行单独编译的流程进行说明。
2014-01-30 15:06:44
19582
3
原创 iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结
今天需要在程序中的一个界面中实现横屏和竖屏切换,而其他界面保持竖屏,实现的过程中遇到了若干问题,总结了一下,在这里分享给大家。遇到的问题如下:1.如何在其中一个UIViewController中实现横竖屏切换,其他UIViewController仍然只支持竖屏。2.无论如何设置参数,所有界面都不支持横竖屏切换。3.界面中的横竖屏切换正常,但是启动页面始终是横屏。在解决以
2014-01-17 17:57:42
4710
原创 小米手机换图标后不变的解决办法
今天在开发安卓程序的时候遇到了一个很郁闷的问题,更换图标后,尝试了网上的各种办法都无法更新图标,最后无意中找到了解决方案,在这里分享给大家。
2014-01-16 23:57:01
12188
原创 Android ActionSheet动画效果实现
今天需要在项目中使用到类似iOS ActionSheet的动画效果,在查阅了一些资料后,顺利实现了,在这里把方法分享给大家。
2014-01-01 11:47:54
4246
原创 jQuery(JavaScript)获取文字(字符串)宽度(显示长度)
今天遇到了获取文字宽度的问题,查了很久,终于在一个国外网站上找到了方法,但是不能直接使用,于是修改了一下,成功使用到了项目中,在这里分享给大家。
2013-12-31 00:10:37
18032
原创 关于移动端html5的跨域问题
之前在开发pc上的html5就曾经遇到过跨域问题,这几天在做移动端html5的时候再次遇到了跨域的问题,于是下决心彻底把这个问题弄明白。本文主要对跨域问题进行说明,同时列出了移动端跨域问题的解决方案。
2013-12-28 22:51:58
17508
1
原创 Android SlidingMenu例子运行报错的解决方案
今天在运行Android的一个开源项目SlidingMenu时遇到了一个问题,遇到了一个问题导致官方提供的例子无法运行,研究了很久,终于找到了解决方案,在这里分享给大家。
2013-12-26 14:34:47
3998
原创 iOS企业开发In House ipa发布流程
这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。在网上查了一下资料,感觉没有一个比较完善的流程,于是决定把整个流程写下来,供大家参考。
2013-12-12 10:56:00
39283
7
原创 Objective-C上地球坐标系到火星坐标系转换算法
今天在一个项目中需要用到地球坐标系到火星坐标系的转换,找了好几种实现方法,但都无法在iOS6以上的系统中使用,最后找到了一个C#的转换算法,对照着写了一个iOS版的,在这里分享给大家。
2013-11-30 00:12:17
7486
原创 高德地图坐标查询工具——JavaScript
最近需要查询高德地图上某个地点的坐标,但是苦于高德地图没有提供这样的功能。幸运的是,高德地图提供了javascript的api,于是打算自己写一个查询坐标的工具,在这里分享给大家。
2013-11-29 10:19:37
5829
原创 安卓系统源码编译系列(五)——so库的源码路径列表
本人在尝试对安卓系统的部分代码进行编译时,经常发现需要查找某个so库的源码进行修改,但是苦于安卓so库的命名方式各异,且在源码中的位置各不相同,查找起来很费时间。于是把其中的一些so库所对应的源码路径记录了下来,在这里分享给大家。
2013-11-21 22:13:43
10033
原创 iOS ARC中CTCallCenter没用,无法监听电话的解决方案
今天在尝试使用CTCallCenter进行电话监听时,发现一直无法捕获电话状态改变的事件,研究了一番之后找到了解决方案,在这里分享给大家。
2013-11-17 16:36:08
7497
2
原创 iOS7上leftBarButtonItem无法实现滑动返回的完美解决方案
今天遇到了在iOS7上使用leftBarButtonItem却无法响应滑动返回事件的问题,一番谷歌,最后终于解决了,在这里把解决方案分享给大家
2013-11-13 12:21:16
14700
3
原创 UISearchDisplayController学习笔记
今天在使用UISearchDisplayController和UISearchBar时,出现了无法进入全屏搜索模式等问题,折腾了很长一段时间才解决掉。在这里把心得分享给大家,希望能对大家有帮助。
2013-11-05 23:02:07
10221
原创 UIView无限旋转动画的实现
今天需要实现一个搜狐新闻中“加载中”的效果,里面需要实现一个无限转圈的动画,在网上搜了一下,在这里把源码分享给大家:)
2013-11-02 19:24:28
7352
原创 XCode5无法设置Deployment Target的解决办法
今天使用XCode5创建新项目的时候发现无法修改Deployment Target,只能选择iOS7,谷歌了一下找到了答案,在这里分享给大家:)这是由于XCode5默认会选择在64位的环境下运行,在Build Settings中修改Architectures为Standard architectures(armv7, armv7s),回到General中即可修改Deployment Targe
2013-10-28 22:23:02
5050
原创 安卓系统源码编译系列(四)——LOCAL_WHOLE_STATIC_LIBRARIES和LOCAL_STATIC_LIBRARIES的区别浅析
当我们需要单独编译安卓系统的某个模块供应用使用时,就需要自己编写或修改Android.mk文件,下面就对Android.mk中两个容易混淆的概念(LOCAL_WHOLE_STATIC_LIBRARIES和LOCAL_STATIC_LIBRARIES)进行分析。
2013-10-22 23:03:01
17304
原创 安卓系统源码编译系列(三)——常用命令
在下载编译完成安卓源码之后,我们在阅读、调试、修改安卓源码时,可能还需要对源码进行一系列操作,如切换分支、重置等,下面我们就来看看如何对源码进行一些常用操作。
2013-10-18 21:24:02
4870
原创 安卓系统源码编译系列(二)——安卓系统源码编译教程
折腾了两天终于完成了安卓系统源码的下载,虽然说中间遇到了不少波折,但总算顺利完成,有兴趣的朋友可以参考我的上一篇博文《安卓系统源码编译系列(一)——下载安卓系统源码教程》。完成了源码下载之后,本人又马不停蹄的开始了源码编译的旅途,抱着与上篇文章同样的目的,写下这篇博文,那就是希望大家可以通过本人的教程一次性完成安卓系统源码的编译!
2013-10-13 22:39:00
9391
1
原创 安卓系统源码编译系列(一)——下载安卓系统源码教程
最近需要编译安卓系统,咨询了一个编译过安卓系统的朋友,说是下载源码就得下载两天,于是做好了长期抗战的准备,开始了下载安卓源码的旅程。在刚开始下载时,可以参照的内容只有官方教程,于是跟着官方教程一步一步走,遇到问题就百度谷歌,结果发现自己因为经验不足走了很多弯路,写下这篇教程是为了让以后打算下载安卓源码的朋友提供一些建议和思路,希望大家看完本教程后可以一次性下载成功!
2013-10-12 23:36:28
14104
4
Android4.3_r2.3编译的framework_intermediates等jar包
2013-10-15
Eclipse RCP Common Navigator Demo
2013-09-01
MDM服务器配置安装文件
2013-08-28
gef-whole-upload教程实例
2013-07-28
jsPlumb连线实例
2013-07-27
OurChoice折叠特效实现
2013-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人