上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 1.UINavigationController介绍1.1简介UINavigationController可以翻译为导航控制器,在iOS里经常用到。下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导航堆栈。根视图控制器在堆栈最底层,接下来入栈的是General视图控制器和Auto-Lock视图控制器。可以调用pushViewControllerAnimated:方法将视图控制器推入栈顶,也可以调用popViewCont 阅读全文
posted @ 2013-10-13 21:47 Carve_Time 阅读(1114) 评论(1) 推荐(2) 编辑
摘要: android.support.v4包里面提供了FragmentTabHost用来替代TabHost,FragmentTabHost内容页面支持Fragment,下面我们就通过示例来看他的用法效果图(仿新浪微博):主界面布局文件: 主页实现代码public class MainActivity extends FragmentActivity { private FragmentTabHost mTabHost; private Class fragments[] = { FragmentPage1.class, Fragmen... 阅读全文
posted @ 2013-10-10 17:15 Carve_Time 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 1.执行原理 a.首先执行main函数 调用UIApplicationMain方法 >UIApplicationMain函数内部创建一个UIApplication实例。UIApplication对象是单例,一个iOS应用对应一个Application。UIApplication对象是应用程序的象征。 阅读全文
posted @ 2013-10-01 16:13 Carve_Time 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.数据库和表的操作创建 create修改 alter删除 drop查看 show1.1创建数据库CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...]create_specification: [DEFAULT] CHARACTER SET charset_name[DEFAULT] COLLATE collation_nameCHARACTER SET:指定数据库采用的字符集COLLATE:指定数据库字符集的比较方式(校对规则)1.创建一个名称为mydb1的数据. 阅读全文
posted @ 2013-09-23 18:01 Carve_Time 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 1.搭建学习环境推荐ActivePython,虽然此乃为商业产品,却是一个有自由软件版权保证的完善的Python开发环境,关键是文档以及相关模块的预设都非常齐备。ActivePython下载地址:http://www.activestate.com/activepython安装成功之后:开始菜单-->ActivePython-->IDLE 开始我们的第一个Python程序hello world2.变量和数据类型Python有一个交互式的命令行,大家已经看到了吧。所以可以比较方便的学习和尝试,不用“新建-存档-编译-调试”,非常适合快速的尝试。一开始从变量开始(其实说变量,更准确的是 阅读全文
posted @ 2013-09-23 13:29 Carve_Time 阅读(402) 评论(0) 推荐(1) 编辑
摘要: 1.先到 eclipsecolorthemes下载一个主题。2.Eclipse File-->Import3.Import视窗内选择 General-->Preferences4.选择下载的主题即可-------------------------------------------------------------------------------------------------------------太多程序员没有太多心思去关注他们每天都在面对的编程字体,然后编码工作需要长时间盯着屏幕并阅读一些非常复杂的文本。一个好的字体可以很大程度上提升阅读代码的愉悦感,提高生产力。 阅读全文
posted @ 2013-09-04 14:25 Carve_Time 阅读(3376) 评论(3) 推荐(0) 编辑
摘要: Dribbble精选:Dribbble上令人惊叹的无线端交互设计!来自全球牛人们的奇思妙想,新颖动人的交互在这一张张GIF动态图上一览无余!当然界面一样打动人心,腾出手点赞的同时!记得另存哟:)作者:Dash作者:Dash作者:Agence Me (via Barthélémy Chalvet)作者:MVBen作者:Rally Interactive (via Ben Cline)作者:Fabio Basile作者:Zach Roszczewski 阅读全文
posted @ 2013-09-02 23:24 Carve_Time 阅读(551) 评论(0) 推荐(1) 编辑
摘要: 1.概述 在开发应用时一个基本原则是模块化,并且近最大可能性地降低模块之间的耦合性。在Java平台上Spring Framework 以及.Net 平台 CAB ,SCSF 和Prism (WPF,Silverlight)中都有对Dependency injection 的支持。 Dependency injection 大大降低了类之间的依赖性,可以通过annotation (Java)或是SeviceDepdendcy (.Net) 描述类之间的依赖性,避免了直接调用类似的构造函数或是使用Factory来参加所需的类,从而降低类或模块之间的耦合性,以提高代码重用并增强代码的可 维护性。Go 阅读全文
posted @ 2013-09-02 17:07 Carve_Time 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Volley 在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。视频:http://www.youtube.com/watch?v=y(需要FQ)优酷:http://v.youku.com/v_show/id_XNTU4ODgzNjg4.htmlVolley提供的功能简单来说,它提供了如下的便利功能:Vo 阅读全文
posted @ 2013-08-31 22:32 Carve_Time 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1.属性详解1.1 ScaleType属性详解ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);接下来,将对ScaleType的值和对应的显示效果用最直观的方式——真图演示的方法,来进行说明。首先,是测试使用的原始图片:尺寸128*128尺寸640*428好,开始下面的测试:CENTER 按 阅读全文
posted @ 2013-08-30 10:20 Carve_Time 阅读(227) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页