day15回顾: 1.绘图: 编写位置:重写UIView的drawRect{}方法 调用:系统自动调用 绘制顺序:先绘制父视图中的背景属性----》调用父视图中的drawRect方法-------》绘制各个子视图的背景------》调用各个子视图的drawRectf方法 重绘:调用setNeedDi...
分类:
移动开发 时间:
2015-03-03 01:02:58
阅读次数:
223
SICP 习题 2.26 也是不需要太多解释的题目, 题目的主要目的是让读者理解append cons list三个操作的差别。直接运行下面代码中的start-test-2-26过程就可以了,需要留意一下的是append 过程, cons过程和list过程的使用。最好翻一下mit-schme的参考手册,对了,一直没有提mit-scheme的手册,建议大家去下载一份备用,需要的时候查一查链接如下:...
分类:
移动开发 时间:
2015-03-02 23:56:48
阅读次数:
231
如何设置App的启动图,也就是Launch Image?Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,i...
分类:
移动开发 时间:
2015-03-02 23:52:19
阅读次数:
23391
多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点:1.本地化应用程序名称2.本地化字符串3.本地化图片4.本地化其他文件1.本地化应用程序...
分类:
移动开发 时间:
2015-03-02 23:47:57
阅读次数:
287
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答:Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的...
分类:
移动开发 时间:
2015-03-02 23:48:45
阅读次数:
232
把一个表从一个表空间移动到另外一个表空间有两种方式一,使用"alter table X move tablespace Y" and "alter index X rebuild tablespace Y" 优点:简单,快速 缺点:不能移动含有LONG or LONG RAW字段的表...
分类:
移动开发 时间:
2015-03-02 23:44:28
阅读次数:
321
1. Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面粘贴出来,如果没有选中的部分,就复制光标所在的行,并在此行的下面粘贴出来。2. Ctrl+空格: 输入代码时按此组合键会列出与之相匹配的类、方法名、成员变量等,起智能提示的作用。在编辑XML文件一样有...
分类:
移动开发 时间:
2015-03-02 23:42:38
阅读次数:
283
一、* Core Foundation与objective-c Object进行交换 *对于Core Foundation与objective-cObject进行交换时,需要用到的ARC管理机制有:(1) (__bridge_transfer) op or alternatively CFBridgingRelease(op) is used to consume a retain-count of...
分类:
移动开发 时间:
2015-03-02 22:32:19
阅读次数:
224
Android提供了几种永久储存手机数据的选项,而我们选择存储的方式依据于我们存储的不同的特定需求,比如你的数据是否需要只对自己公开,数据是否可以被其他应用得到或者你想要储存多大的数据。
数据存储的方式如下:
Shared Preferences
通过xml类型的键值对,存储私密的原始数据。
Internal Storage 内部存储
通过手机内存存储私密数据
Exte...
分类:
移动开发 时间:
2015-03-02 22:29:32
阅读次数:
222
本文浅谈使用工厂模式和单例模式,如何在Android开发中实现业务的隔离,降低应用耦合性,以及增量式更新的实现原理。...
分类:
移动开发 时间:
2015-03-02 22:28:00
阅读次数:
969
主要是在将图像引入项目中,没有选择Destination:Copy items if needed一项。 没有选择Destination:Copy items if needed一项,图像只能是以链接的形式存在于项目中,当图像移动路径时,项目中的图像就无法正常显示。所以,以后只要把其他资源引进项目....
分类:
移动开发 时间:
2015-03-02 22:29:10
阅读次数:
148
在这次开发过程中,需要用到webview展示一些界面,但是加载的页面如果有很多图片就会发现内存占用暴涨,并且在退出该界面后,即使在包含该webview的Activity的destroy()方法中,使用webview.destroy();webview=null;对内存占回收用还是没有任何效果。有人说...
分类:
移动开发 时间:
2015-03-02 22:25:41
阅读次数:
245
内存管理原则(配对原则):只要出现了new,alloc,retain方法,就要配对出现release,autorelease1:对象存入到自动释放池中,当这个池子被销毁的时候他会对池子中所有的对象进行一次release操作。2:autorelease 加入几次,就会被释放几次3:不管你这个对象时在@...
分类:
移动开发 时间:
2015-03-02 22:26:48
阅读次数:
208
1. 使用上拉更多,下拉刷新:https://github.com/JosephPeng/XListView-Android这个是github上面更为火爆的:https://github.com/chrisbanes/Android-PullToRefresh2. 侧滑的菜单:SlidingMenu...
分类:
移动开发 时间:
2015-03-02 22:21:51
阅读次数:
189
1. 你得知道,android开发打一开始就是java的事,没其它语言什么事情,就是说google提供的android sdk中的api都是java的api2. 至于强大的跨平台语言,你懂的,非c/c++莫属,说java是跨平台,那是扯淡,没java虚拟机看你能跑java不, 而c/c++语言是将程...
分类:
移动开发 时间:
2015-03-02 22:17:04
阅读次数:
150
1、telnet 192.168.1.1账号:root密码:Zte5212、输入命令:sendcmd 1 DB p DevAuthInfo得到管理员账号密码如下:另外记录一下我现在的猫的设置情况
分类:
移动开发 时间:
2015-03-02 22:16:29
阅读次数:
1568
想实现这样的功能:textField放在屏幕底部,弹出键盘,textField上移,键盘收起,textField复位。需要键盘的高度,之前做的时候用的通知中心,发现在切换为中文后会出现问题,没细想。然后还自以为是的纠正某博主,中文键盘高不是216。。。。。让我去死,其实是,不过那个问题确实存在,而且...
分类:
移动开发 时间:
2015-03-02 22:14:28
阅读次数:
145