- 博客(44)
- 收藏
- 关注
原创 ios7中的zbar报错
基本是因为需要更新最新的zbar库。两种解决方案:1.下载一份源码,自己编译一下。2.懒人模式:http://www.nerdvision.net/app-development/ios/zbar-sdk
2014-03-04 14:58:46 912
原创 android Recycled bitmap error
问题描述:在部分机器上出现,Can't compress a recycled bitmap,而且还是偶现,要命啊...代码片段,案发现场分析:Bitmap ret = Bitmap.createBitmap(bmpt, 0, 0, bmpt.getWidth(), bmpt.getHeight(), m,true);if(null != bmpt && !bmpt.i
2014-02-25 12:11:56 3296
原创 升级xcode5页面问题暂时解决方案
问题描述:升级xcode5.0之后,之前的工程代码在ios7上界面混乱。解决思路:相信9月18日苹果正式发布了ios7.0之后,有不少用户升级了该系统,做为苦逼程序员就要开始适配ios7,结果需要调试需要升级xcode5+ios7的sdk,选择直接升级,升级之后就傻眼了,页面各种凌乱,老夫表示无法接受啊,不就只是更新了一下ide和sdk么,怎么整个世界都不一样了,不带这么坑爹了。于是笔者
2014-02-10 12:37:01 638
原创 tableview为空的时候显示空视图
参考链接:http://stackoverflow.com/questions/3660313/present-a-default-view-instead-of-tableview-if-datasource-is-empty关键应用:I solved this problem by adding a UIView in the tableview headerwith a fra
2014-02-10 12:36:57 1158
原创 iOS指南系列:如何解决奔溃问题
没有任何crash发生,在我们来看是最好的:你工作愉快,对您的应用程序,一切都很好!然后突然 - 噗! - 崩溃。 aaargh!! (提示悲伤的小提琴。)首先要做的是:不要惊慌!修复崩溃并不需要是很难的。如果你吓坏了,并开始随意改变事情,你很可能使局势恶化;你如果期望只说出正确的咒语,希望错误会奇迹般地消失,你在做梦。相反,你需要采取有条不紊的方法,并学习如何通过自己的方式找崩溃的原因。
2014-02-10 12:36:52 532
原创 [ios开发异常]whose view&n…
问题描述:在storyboard中,由controller A跳转到controllerB的时候然后报Warning: Attempt to present on whose view is not in thewindow hierarchy!问题参考:http://stackoverflow.com/questions/11862883/whose-view-is-not-in-t
2014-02-10 12:36:50 510
原创 [ios学习开发]3.基本类型
1.CoreFundation类库无法使用ARC只能自己管理内存。__bridge可进行类型转换。__bridge__transfer类型转换之后,会释放右值。CoreFundation类型无法直接转类型,可以通过两种方式转换:a.先要转成id,然后再转成object。b.使用__bridgexxx方法转换。2.weak,strong,weak被释放之后,引用该变量的变量也会被置成nil
2014-02-10 12:36:48 487
原创 [ios开发学习]2.object-c基本类…
NSInteger 整数类型 NSUInteger 无符号整型 NSString 不可变长字符串 float 浮点数 BOOL YES OR NO注:typedefsigned char BOOL; #defineYES 1 #define NO 0 bool C99的类型,true or false BooleanBo
2014-02-10 12:36:45 493
原创 [ios开发学习]1.前言以及教材整…
终于可以开始搞梦寐以求的ios开发了,同学们,请监督我吧,也是为了自律,我将会抽出时间每天写一点学习心得。 目前的学习资料先贴出来,哈哈,经过n天的挣扎,终于选定了如果教程,开始啃。 给后来者的一些建议:每个技术平台的转变学习必然是一个痛苦的过程,首先不要急,再次还是不要急,耐心的一点点来,一般来说选择两本书就够了,多了肯定是会混乱的,哈哈,我就是一个例子,前期找了n多电子书,然后
2014-02-10 12:36:43 545
原创 loaded the nib bu…
1, 打开nib文件2, 点击"File's Owner",按command+4,设置Class为xxxViewControler3, 按Control+"Files's Owner", 里面有个默认的IBOutlet变量view,看一下后面有没有做关联,如果没有就拉到下面的View和视图做个关联
2014-02-10 12:36:40 577
原创 [ios学习]多个工程使用ios模拟器…
网上搜了不少关于这方面的东西,感觉不是特别靠谱,今天偶然发现其实解决这个问题很简单。 首先毫无疑问,有一点是确定,多个工程是无法用同一个模拟器的,这个和android完全不一样。 在xcode左上角有两个按钮:一个是run,一个是stop。 当出现ios模拟器抱冲突无法运行的时候,请找到引用ios模拟器的工程,点下stop按钮,然后再到你需要用运行的工程即可。
2014-02-10 12:36:38 766
原创 mac无法连接手机调试解决汇总
最近在用macmini开发,发现无法连接小米2以及中兴n880e,经过一通搜索之后,终于在各个论坛上找到了一些解决方法: 具体如下:中兴官方rom:拨号面板点*983*87274#小米2无法连接:拨号*#*#717717#*#* 以后如果有机型遇到同样问题,还将继续添加,同时也希望大家跟贴贴上同样的问题,博主将一并添加。
2014-02-10 12:36:36 1035
原创 android模拟器问题
在初次运行Android程序的时候会出现类似的错误,导致程序无法继续运行,如下面的几个例子: 问题1:PC安卓模拟器 PANIC: Could not open: C:\Documents andSettings\Administrator\.android/avd/my_avd.ini 2011-7-1622:10 提问者:蒹葭如丝 |浏览次数:7576次 安
2014-02-10 12:36:34 537
原创 鄞州职高公积金“消失”事件
东论上关于鄞州职高的帖子,在我们学校引起了巨大的反响,原因在于我们深深觉得同病相怜。也使得有些郁积已久的话,不吐不快。在领导眼里我们是弱势群体,所以很多时候我们就该是听话的顺民。可当有些事情让人无法忍受的时候,沉默绝不会再继续。本人只是一名普通的微不足道的小老师,只想心平气和地把一些事情陈述清楚,让大家知道事实的真相。让大家知道鄞州职高的待遇并不是最惨的。 1、 关于教师节 国庆中秋。
2014-02-10 12:36:31 838
原创 【8】ThinkingInJava学习笔记
1.当遇到continue;以及break;的代码也会执行finally语句块。2.尽量异常处理补上finally,尤其是设计到资源回收的,都放在finally语句块中,比方说:文件,网络等等。
2014-02-10 12:36:29 542
原创 【7】ThinkingInJava学习笔记
1.接口不能有方法实现,可以有数据成员,但是隐含static以及final。2.内部类只是为了解决继承类或接口的多继承问题,接口的多继承也可以让类继承多个接口。3.嵌套内部类:在类内的用static修饰的内部类,断开了外围类的联系;局部内部类,声明在{}之间的带类命名的内部类,可以有多个构造器;匿名内部类,没有带类命名的内部类,只能用无参的构造器。3.接口和抽象类的差异:a.接口的数据成
2014-02-10 12:36:27 525
原创 【6】ThinkingInJava学习笔记
国庆消失了N天之后终于又回来了,哈哈,国庆偷懒N天,笔记就不补了,继续往后看。1.向上转型始终是安全的,向下转型之后要检查转型类型,这个被称作RTTI(运行时类型检查)。2.导出类具有基类所有的数据对象以及接口,只不过有些不可以访问罢了。导出类只能在积累上面增加访问或者重载方法而无法删减方法和成员。3.多态分为静态多态和动态多态。静态多态如继承,在编译时已经决定了;而动态多态则是在运行时才
2014-02-10 12:36:25 510
原创 【4】ThinkingInJava学习笔记
今天的学习笔记,一天一记:1.构造函数只能在构造器中调用,而且只能调用最多一个构造函数。2.如果一个类没有实现构造器,那么就有一个默认构造器(无参);如果实现了一个构造器之后,必须有一个无参构造器。3.finalize()函数释放资源不靠谱,对于占用的一些系统资源比如文件句柄等,最好还是自己实现一个方法释放。4.static的成员变量必须声明在顶层类,内部类无法生成,直接编译错误。5.注
2014-02-10 12:36:17 522
原创 【3】ThinkingInJava学习笔记
今天的学习笔记着实难写啊...看得主要内容是控制流以及各个运算符。这个感觉相当纠结,真心没什么好写的,但是为了表示一下自己的态度,还是鬼扯几句。1.只在java中存在的>>>运算符,无符号右移运算符,符号位补0.2.位数小于int的在执行位移操作之前会转换为int。好吧,鬼扯完毕。
2014-02-10 12:36:14 478
原创 【2】ThinkingInJava学习笔记
1.函数名+参数列表唯一的决定了一个函数。2.局部变量的值默认是没有初始化的,所以值是不确定的。3.生成javadoc的注释以/**开头。4.驼峰命名:类名首字母大写,方法以及变量首字母小写。
2014-02-10 12:36:12 456
原创 【1】.thinking in java 学习笔记
在java的疆土上走了大概有个7个月了,始终还是觉得自己在这方面的经验以及基础知识的缺失。所以从今天开始重新读一遍《Thinkingin java》。如下是我今天的读书笔记:1.接口与抽象类的区别:a.接口成员变量只能是public static final类型,且默认是public staticfinal;抽象类可以有任意类型的变量。b.一个类可以实现多个接口,却只能继承一个抽象类。
2014-02-10 12:36:10 576
原创 我的博客今天0岁257天了,我领取了…
我的博客今天0岁257天了,我领取了徽章. 2012.01.13,我在新浪博客安家。2012.01.13,我写下了第一篇博文:《2012年心愿单》。至今,我的博客共获得1,019次访问。这些年,新浪博客伴我点点滴滴谱写生活!
2014-02-10 12:36:08 451
原创 【java】4.正则替换
在eclipse中要替换一些字符串的时候,发现相当蛋疼,所以稍稍了解了一下正则表达式:如要替换:R.layout.achieve_detail_item为SdkUtil.getResId("achieve_detail_item","layout"),由于在当前工程中这样的替换基本是海量的,所以手工替换相当繁琐。在eclipse中按下ctrl+h,现贴上正则表达式如下:find:R\.(\
2014-02-10 12:36:06 504
原创 【java】3.findbugs
findbugs的网址: http://findbugs.sourceforge.net/findbugs2.html对于查一些隐藏bug还是有一定作用的,比方说空指针以及未初始化等等。
2014-02-10 12:36:03 407
原创 【java】2.深入Java核心 Java内存…
摘自: http://developer.51cto.com/art/201009/225071.htm安卓内存泄露排查:http://hi.baidu.com/qmiao128/blog/item/bf9d66a4b3e313eb9152eed1.htmlhttp://wiki.eclipse.org/index.php/MemoryAnalyzer#Finding_Memory_Le
2014-02-10 12:36:01 477
原创 【phonegap】1.环境搭建
如何在dreamwaver cs5.5下搭建开发环境http://www.adobe.com/devnet/dreamweaver/articles/phonegap-mobile-app-pt2.html
2014-02-10 12:35:58 454
原创 【安卓学习开发】9.Phonegap开发环…
由于最近比较繁忙,所以翻译的工作先欠下了...先占位开发工作:eclipse内容:phonegap插件安装内容详见:http://wiki.phonegap.com/w/page/34483744/PhoneGapEclipse PlugIn for Android
2014-02-10 12:35:54 481
原创 【安卓开发学习】8.addFooterView…
mListView.addFooterView(btn_more, null, false);mListView.setAdapter(mBlogListAdapter);把addFootView放在setAdapter之前就可解决,切记调用顺序。
2014-02-10 12:35:51 517
原创 【JAVA】1.访问成员类
结果编译时出现:No enclosing instance of type E isaccessible. Must qualify the allocation with an enclosing instanceof type E(e.g. x.new A() where x is an instanceof E). E指代我写的那个内部类。根据提示,没有可访问的内部类E的实例,必
2014-02-10 12:35:49 520
原创 【安卓学习开发】7.错误归类
1.java.lang.VerifyError:出现这个问题很是困惑,最后终于定位下来了,各个工程的JavaCompiler选择的版本不一致导致的,如有A,B,C三个工程,A选了1.5的sdk,B,C选了1.6的sdk,那么就会出现如上问题。2.Android requires compiler compliance level 5.0 or 6.0. Found'1.7' instead.
2014-02-10 12:35:47 532
原创 【MFC学习】2.控件颜色透明
1. 在对话框的头文件中加入afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINTnCtlColor);2. 在对话框的cpp文件中加入1 BEGIN_MESSAGE_MAP(CtransparentDlg,CDialog)2 ON_WM_CTLCOLOR()3 //}}AFX_MSG_MAP4 END_MES
2014-02-10 12:35:44 504
原创 【安卓开发学习】7.对话框样式
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,
2014-02-10 12:35:42 483
原创 【安卓开发学习】6.ListView点击事…
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,ListView无法捕获处理该事件.解决方法:在checkbox、button对应的view处加android:focusable="false" android:clickable="f
2014-02-10 12:35:40 553
原创 【安卓学习开发】5.隐藏EditText的…
1.调用显示系统默认的输入法方法一、InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(m_receiverView(接受软键盘输入的视图(View)),InputMethodManager.SHOW_FORCED(提
2014-02-10 12:35:38 449
原创 【MFC学习】1.StretchBlt图像显示…
StretchBlt函数缩放图片后图片失真严重,所以要用SetStretchBltMode函数来设置StretchBlt(或StretchDIBits)函数的伸缩模式。具体用法是调用StretchBlt前调用:SetStretchBltMode(pDC->m_hDC,STRETCH_HALFTONE);
2014-02-10 12:35:35 1375
原创 【安卓开发学习】4.调试Sensor
1.工具准备:用于在模拟器上模拟传感器的工具一枚。看官可以通过以下链接获取,或者自行google之。http://code.google.com/p/openintents/wiki/SensorSimulator2.源码一份:http://ishare.iask.sina.com.cn/f/23120190.html3.注意点如下:a.在工程的JAVA BUILD PATH中加入如
2014-02-10 12:35:33 538
原创 【安卓开发学习】3.安卓模拟器运行…
今天运行安卓模拟器的时候出现了这么一个莫名其妙的问题。问题描述如下:emulator-arm.exe-应用程序错误:"0x00474a63"指令引用的"0x0000ffff"内存。该内存不能为"read"。分析:由于笔者在建模拟器时带了特殊字符“.”,模拟器很碰巧的命名为“android2.3”,这是血得教训啊...在模拟器命名的时候务必不要包含特殊字符,空格等等。解决方法:将模拟
2014-02-10 12:35:30 503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人