- 博客(99)
- 收藏
- 关注

原创 我的iphone开发学习笔记(九): 使用NSUserDefaults读写用户默认设置
今天练习的目的是:1。 使用NSUserDefaults来保存和读取用户的默认设置练习的主要内容是: 通过使用UIView的透明度数值来实现手电筒的效果;具体效果如下图所示。 基本的原理就是:背景View设置为黑色,上面覆盖一个UIView, 通过slider来修改UIView的透明值。如果透明值越小,背景的黑色越明显,否则透明度越大,则背景透出的黑色越
2011-12-11 21:21:11
566

原创 我的iphone开发学习笔记(八): 创建NavigationBaseApplication项目
今天练习的主要目的是:1。 使用navigation_based application例子的运行结果为练习基本步骤为:1。 首先创建navigation_based_applicaiton, 名称为FlowerInfoNavigator2. 打开RootViewController, 该类是UITableViewController的子类 首先添
2011-12-08 09:21:12
723

原创 我的iphone开发学习笔记(七): 使用UITableViewController
今天练习的主要目标是:a. 使用UITableViewController显示列表数据b. 响应列表的选择操作;1. 创建window_base_application 名称为FlowerColorTable 2. 创建一个文件UITableViewController, 文件名 FlowerColorTableViewController
2011-12-06 22:55:34
621

原创 我的iphone开发学习笔记(六): 使用选项卡栏管理多视图界面
今天练习的目标是:1。 创建windows_based_application2. 使用选项卡拦管理多视图界面3。 各个视图之间的相互调用。首先看下程序运行的结果。 主要的功能:用户在三个视图中,分别计算矩形、圆形的面积,同时在summaryView统计所有计算的次数。练习步骤:1。 首先创建windows_based_ap
2011-12-05 22:24:16
604

原创 我的iphone开发学习笔记(五): 使用UIAlertView、声音播放来提示警告
今天练习的内容是:使用UIAlertView生成警告利用系统来播放声音警告;练习步骤:1. 创建view_base_application, 项目名称为GettingAttention2. 打开GettingAlertViewController.h 声明UILabel statusMessage 声明: -(IBAction)do
2011-12-04 20:28:34
1539

原创 我的iphone开发学习笔记(四)使用UIWebView,UISegmentedControl
今天练习的主要目标:1。 使用UIwebView的控件,如何加载远程服务器上的数据2。 使用UISegmentedControl控件,选择不同段的数值首先看下练习的最终效果练习具体步骤:1. 首先创建一个基于view_based_application, 项目名称为FlowerWebViewControl2. 然后,打开FlowerWebViewContro
2011-12-03 18:47:48
1095

原创 我的iphone开发学习笔记(三)使用UISlide, UIImageView及动画
今天例子练习的目的是:1。 使用Button开关图片及动画演示2。 使用slide来调整动画演示的速度最终效果如下:具体练习步骤如下:1。 创建view_base_application, 名称为ImageHop;2. 添加图片资源,方法是选择Resouce文件夹,右键选择add/Existing files, 选择图片后确定,勾选复制;3.
2011-12-01 22:03:26
1119

原创 我的iphone开发学习笔记(二)使用UITextView, UITextField 和UIButton控件
刚刚学习了一个实例,关于如何使用UITextField, UIButton的高级控件。具体练习步骤如下:1。 创建基于 view_base_application 命名为 FieldButtonFunApp2. 打开FieldButtonFunViewController.h 依次添加需要的控件,并且@property 各个控件, 并且添加两
2011-11-30 22:53:20
1361

原创 我的iphone开发学习笔记(一)创建view_based_application
对于刚刚开始学习的同学,跟着练习是最好的学习方法。一次编码胜过通读全书。一。打开xcode, 选择创建view_based_application, 输入项目名称HelloNum二。 在HelloNumControllerVier.h 定义三个控件 1. UILabel *userOutput 2. UITextField *use
2011-11-29 23:03:27
1620

原创 我的androidapp开发框架(一)main包
做android方面的开发已经有差不多2年的时间了,在这段时间里,积累了开发方面的经验,希望与大家分享。提几点希望:要:1. 要尝试分享2. 要虚心板砖3. 要结识更多的android开发者,共同进步不要:1.人身攻击开发框架主要分成以下几个方面,在接下来的一段时间里,将陆续写出来今天先介绍main包1. main包: BaseAc
2011-11-29 09:08:42
6337

原创 android工程引入另外一个android工程
在android开发过程中,项目越来越多,考虑到代码复用的因素,有时候需要引入另外一个工程到当前工程。如果来实现呢,其实很简单。1. 被引入工程 点击项目,点击项目属性, 选择android标签,在底部Libary中,勾选is Library, 点击apply 2. 引入工程 选择当前工程,点击项目属性,选择android标签,在底部Librar
2011-11-28 16:29:37
1020
ant自动化打包新浪jar崩溃问题及解决方法
项目仍旧为基于cocos2dx的棋牌游戏。 今天使用ant自动化打包时,运行sns登陆按钮出现崩溃问题。 [code="java"] android.content.res.Resources$NotFoundException: Resource ID #0x7f040000 type #0x1c is not valid[/code] 根据错误提示分析应该新浪s...
2014-01-10 16:25:27
250
mac环境下virtualenv的创建和使用
安装python virtualenv, 可以安装虚拟环境,可以配置的python,django等版本不容易导致版本冲突问题 具体方法如下: 1. sudo pip install virtualenv 此处需要超级管理员权限,否则安装失败 2. 安装成功之后,回到cd 创建一个名为test的虚拟环境,当然目录建议放到/home/...
2014-01-08 23:38:38
221
使用ant自动化构建android项目
学习步骤 a. 学习简单的android项目打包 参考网址: http://my.eoe.cn/luoxiangyu001/archive/3430.html 根据readme,修改local.property sdk.dir = /Users/chenxu/developer/android-sdk-macosx b. 下载安装...
2014-01-06 16:32:18
207
git分支、合并的使用记录
[code="java"] a. 创建本地分支 git branch 1.0.1 #1.0.1分支名称,任意定义 b. 切换到本地分支 git checkout 1.0.1 c. 推送到远程分支 git commit -m 'test for branch submit' git push origin 1.0.1...
2014-01-06 16:22:04
166
使用svn进行分支合并记录
1. svn版本保存baisonext svn commit -m 'v2.0.9版本保存' svn copy source_url tags_url -m 'tags commit'2. 合并代码流程(任务部分) a. update代码 cd /work/doudizhu svn up b. 创建branches(task) 文件夹...
2014-01-04 13:23:49
212
常用svn命令行记录
1. 删除svn 文件夹的命令 svn delete URL -m 'delete comment' [code="shell"] $ svn delete http://192.168.2.126:8081/svn/doudizhu/tags/v2.0.9 -m 'delete outdate code'Committed revision 174.[/co...
2014-01-03 16:31:41
147
mac环境下提交django代码到github网站
第一次在mac环境下,将上周末学习的django例子提交到github具体步骤如下: a. 首先登陆github b. 创建新的reponsitory name, description c. 打开terminal, cd django_test d. vim README.md 编写项目简介 e. git init 初...
2013-12-30 14:58:03
140
python django tutorial学习笔记
www.youtube.com/1. django_test chenxu$ python manage.py sql article 生成sql语句 django_test chenxu$ python manage.py syncdb 数据库的生成 python manage.py reset article; 作用:remove tabl...
2013-12-30 08:55:00
163
cocos2dx斗地主产品错误修复过程
一个多星期没有写新的东西了。下面内容是最近修复的一个bug的过程记录。问题描述:1. 产品需要进行修改密码的动作。点击提交后,界面死去响应。解决问题过程纪录: 1. 修改密码没有收到回复,同时正在加载窗口没有销掉; 2. 抓包查看是否有包发出去;或者跟服务器端确认; http://www.tastycocoabytes.com/cpa/ ...
2013-12-27 10:57:44
169
小技巧:实际开发中如何安装app到android手机
1. 通过eclipse来启动运行2. 通过命令行./adb install xxx.apk3. 通过手机助手软件来安装 mac平台上推荐使用手机魔方4. 另外adb server同时只能接收一种连接方式,所以这几种方式相互之间互斥,同一时间只有一种方式来建立mac到手机的连接。5. 如何模拟已经发布的版本的进行版本更新操作。 建议: a. 使用adb in...
2013-12-18 09:45:14
527
cocos2dx app产品版本更新启动崩溃问题及解决
cocos2dx app产品版本更新启动崩溃具体log如下:[code="java"]W/dalvikvm( 7931): threadid=12: thread exiting with uncaught exception (group=0x42048930)E/AndroidRuntime( 7931): FATAL EXCEPTION: GLThread 12293...
2013-12-18 09:28:43
441
cocos2dx项目在三星tab3设备码获取失败的闪退问题及解决
具体动作:点击登陆后,客户端需提取设备码提交到服务器,出现崩溃问题;logcat错误信息如下:[code="java"]12-16 16:58:53.645: E/dalvikvm(19006): JNI ERROR (app bug): accessed stale weak global reference 0xffffffff (index 65535 in a tabl...
2013-12-17 10:09:02
296
eclipse adt 更新到22.3后R文件不能自动生成的解决
上周六手痒,把android develop tools(adt)的版本升到了22.3最新版本,同时android_mac_sdk/platform也配套升级到最新版本。然后一直都在用eclipse 开发python.悲剧的事情来了,周一启动eclipse发现了一些列的问题。首先[2013-12-16 10:15:36 - The connection to adb is down...
2013-12-16 14:05:30
147
使用python开发简单的贴吧爬虫代码及python ide问题
贴吧例子代码来源于csdn网站,感谢作者技术分享,受益匪浅。[code="python"]#encoding=utf8import string, urllib2def baidu_tieba(url, begin_page, end_page): for i in range(begin_page,end_page+1): sName = string.zfill(...
2013-12-16 09:37:27
171
Mac环境下eclipse插件pydev安装失败的解决办法
最近对python比较感兴趣,下决心好好掌握这么高效的开发语言。因为平时都习惯使用eclipse开发,所以eclipse就成为python IDE的首选,但是安装pydev插件时无法成功安装. 具体安装步骤如下:1. 打开eclipse2. 选择install new software3. 输入pydev, http://pydev.org/updates/4. 根据向导安...
2013-12-14 15:24:02
328
cocos2dx2.1.4FATAL EXCEPTION: GLThread 10, Class doesn't implement Cloneable解决
cocos2dx2.1.4FATAL EXCEPTION: GLThread 10, Class doesn't implement Cloneable错误出现场景:点击按钮,通过jni方式调用sina android api,logcat错误信息如下[code="java"]04-19 09:29:06.191: W/dalvikvm(10190): threadid=8...
2013-12-12 13:54:37
208
Python入门(五)流程控制、循环简介
for循环:在python for 循环遍历序列,如一个列表或者字符[code="python"]#coding:utf8infoList = ['nan','shuai','qian']for x in infoList: if x == 'shuai': print 'with first' elif x == 'qian': print 'with sec...
2013-12-11 22:15:17
133
原创 python入门四:序列和字典
字符串、列表、元组,统称为序列主要特点是索引操作抓取某个数值切片:可以获取连续的数值>>> s = 'hello world'>>> l = [9,8,7,6,5]>>> t = (3,4,5,6,7)>>> >>> s[2]'l'>>> l[2]7>>> t[4]7>>> s[1:4]'ell'>
2013-12-11 21:06:23
145
Python 入门(三)处理大数据:列表和元组
课程地址:http://www.duobei.com/room/course/1631402212元组:处理一组有序项目的数据结构 定义后无法修改创建: tuple = () tuple = ('sean',10,''male')访问:>>> info = ('sean',20,'male')>>> info('sean', 20, 'male')...
2013-12-11 20:00:53
265
如何解决cocos2dx2.1.4回到前台后出现的黑屏现象
cocos2dx1.4引擎上开发的app。安装好点击打开运行。马上home切换到桌面,然后点击程序icon启动,发生黑屏现象;解决办法:1. 根据 [url]https://github.com/dumganhar/cocos2d-x/commit/6aa34a29adf54cf478ec3f3c10c58c0ab6a3a2ad[/url] 主要修改三个文件,包括 main.cpp...
2013-12-11 14:17:50
374
Python入门(二)数据处理:数值和字符串
了解python文件结构,保存成one.py另外pyc, pyo文件 pyc编译执行的文件 pyo编译优化后的文件掌握python变量和常量推荐第一门语言为python变量:c语言是强类型变量的命名有字母、数字数字不能开头first= 100print(first)id(first)变量的类型取决于数据name = '...
2013-12-10 23:03:04
130
python入门(欢迎来到python世界)
课程地址:http://www.duobei.com/room/course/4537134244可以专注功能的实现,不用专注一种解释型、面向对象的、带有动态语意的高级程序设计语言Python3.0目前更新的最新版本,目前大多数公司使用2.x版本python特征定位:脚本语言(scripting language) 运维过程中使用较多高阶动态编程语言 ...
2013-12-10 22:02:48
360
三星s7572无法显示toast的问题解决
a. 该手机上安装了360手机助手,它检测到本app内部使用了umeng统计代码,后者需要获取设备码信息。 360手机助手自动做了屏蔽处理。所以在360中设置允许本app获取设备码信息; b. 本手机是android4.1.2版本,对于toast等信息提示做了更加严格的设置。如果需要显示toast信息,则要进行相关设置。进入设置/应用软件管理/xxapp/勾选显示通知框; ...
2013-12-10 13:15:21
261
学习python语言来快速开发web(一)
1. 安装python到windows 下载http://www.python.org/download/releases/2.7.6/ 安装到d:\python 验证安装是否成功 cmd/python.ext print("hello python") 2. 安装eclipse和python插件pydev 后者可以方便在eclips...
2013-12-07 21:05:46
207
人人都是产品经理笔记
产品经理就是发现问题并且描述清楚,转换成一个需求,进化成任务,争取到支持,发动一起人,将任务完成,并且持续以主人翁的心态去跟踪、维护这个产物的人。互联网产品设计的五个层次:战略、范围、结构、框架、表现产品:用来解决某个问题的东西 产品就是用来解决用户的问题和公司问题的东西,缺一不可产品经理的职责: 1. 负责制定**产品的规划 2. 深入了...
2013-12-07 19:06:42
101
cocos2dx fatal signal11(SIGSEGV) at 0x00000000(code=1)的解决实践
产品基于cocos2dx开发的棋牌游戏。出现的问题:如果app游戏时正好网络处于开启状态,则运行正常。反之,则在android logcat输出signal11(SIGSEGV) at 0x00000000(code=1)[code="java"]12-06 14:59:22.482: I/dalvikvm(8782): dvmDdmHandleHpsgChunk(when 0...
2013-12-06 15:01:51
266
Can't bind to local 8601 for debugger的解决办法
问题原因:mac操作系统里面同时安装了eclipse 和android studio两个ide.关键是使用eclipse adb连接真机时候,android studio也处于运行状态,后者默认也是要连接adb所以导致eclipse连接真机时,adb始终处于被占用状态。解决办法:打开实用工具,活动监视器,找到android studio进程,强制关闭。ok,问题解决...
2013-12-06 10:01:30
1738
CCCommon.cpp:44:72: error: format not a string literal and no format arguments
今天使用cocos2dx的native_build.sh编译出错:CCCommon.cpp:44:72: error: format not a string literal and no format arguments [-Werror=format-security]解决办法:jni/application.mkAPP_CFLAGS += -Wno-error=f...
2013-12-04 10:47:05
165
使用luaJit编译成二进制
使用luaJit编译成二进制1. 安装luaJit 下载 http://luajit.org/LuaJIT2.0.2 安装 sudo make install2. 使用luabinary.py,此处只是输出cmd3. 到luajit路径下,运行上步骤输出的cmd, luaJit/luaJit 输出刚才cmd4. 复制luajitScript的文件到...
2013-11-27 10:34:17
688
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人