Android之Adapter用法总结1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与A...
分类:
其他好文 时间:
2016-04-29 17:41:04
阅读次数:
154
Swipe Shift Caret介绍: 在UITextView或者UITextField中插入文字的时候,用手指滑动屏幕左右两边任意位置,都可以左右调整文字输入光标(caret)。在选择文字范围时,用手指左右滑动屏幕,都可以调整选择的左右范围,而不需要用手指拖动范围选择的两根竖线(caret)。http://ios.itmdc.com/thread-3647-1-1.htmlZenKeyboar...
分类:
其他好文 时间:
2016-04-29 17:42:23
阅读次数:
165
Storyboard是iOS5的新特性。使用Storyboard可以更方便的管理应用的界面,同时为视图间的跳转提供了清晰的脉络。任何时候你都可以在你的项目中添加Storyboard,不管你创建项目的时候有没有勾选“Usb Storyboard”选项,如下图所示。如果你创建的时候勾选了该选项,那么恭喜你,你已经有了一个Storyboard,并且被设为了Main Storyboard,如下图所示。同时...
分类:
其他好文 时间:
2016-04-29 17:41:35
阅读次数:
136
前言 学习android一段时间了,为了进一步了解android的应用是如何设计开发的,决定详细研究几个开源的android应用。从一些开源应用中吸收点东西,一边进行量的积累,一边探索android的学习研究方向。这里我首先选择了jwood的 Standup Timer 项目。本文将把研究的内容笔记整理,建立一个索引列表。关键词 Android.os.Handler涉及较多的知识点,我把一些关...
分类:
移动开发 时间:
2016-04-29 17:40:22
阅读次数:
177
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对...
分类:
编程语言 时间:
2016-04-29 17:40:17
阅读次数:
221
Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapt...
分类:
移动开发 时间:
2016-04-29 17:41:00
阅读次数:
258
截取部分图片并显示在ios开发中,肯定会碰到需要截取部分图片的情况。最终的效果类似这样:先看最原始的示例,显示完整的图片写了个最简单的读取图片并显示的代码,打算以此为开始,逐渐实现截取部分图片的功能。代码主要是,在控制器代码中:- (void)loadView { [[UIApplication sharedApplication] setStatusBarHidden:YES withA...
分类:
移动开发 时间:
2016-04-29 17:38:58
阅读次数:
228
最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端package sterning;import java.io.BufferedInputStream;import java.io.Data...
分类:
移动开发 时间:
2016-04-29 17:40:05
阅读次数:
186
Machine
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 426 Accepted Submission(s): 257
Problem Description
There is a machine with ...
分类:
系统相关 时间:
2016-04-29 17:41:25
阅读次数:
236
原创文章,欢迎分享;未经许可,不得转载;版权所有,侵权必究开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。更新:现在Xcode 4.2正式版和iOS 5均已发布,下面补充上4.2的修改方法。(20...
分类:
移动开发 时间:
2016-04-29 17:39:47
阅读次数:
185
socket相关知识 1.什么是socket 所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会...
分类:
移动开发 时间:
2016-04-29 17:39:10
阅读次数:
219
让自己习惯C++
视C++为一个语言联邦
C++高效编程守则视状况而变化,取决于你使用C++的哪一部分。
尽量以const,enums,inline替换#define
对于单纯常量,最好以const对象或enums替换#defines;
对于形似函数的宏(macros),最好改用inline函数替换#defines。
尽可能使用const
...
分类:
编程语言 时间:
2016-04-29 17:40:11
阅读次数:
249
一.基础知识 我们在使用Android手机时,可能会经常用到其中的设置界面,如下所示:图1 Android系统中的设置界面 而且对于我们自己开发的一个完整的程序来说,我们也会需要给用户提供一个设置界面使用户可以对程序的一些参数进行设置。因此,我们就来学习下如何实现符合我们需要的一个设置界面,及其背后的数据持久化功能。二.实例开发2.1 SharedPreferences 在具体介...
分类:
移动开发 时间:
2016-04-29 17:38:20
阅读次数:
193
首先需要下载相应的安装包。
jsdk1.5 :自己网上搜搜有的是。
tomcat:http://tomcat.apache.org/download-60.cgi 下载tomcat
6.0 zip文件。
eclipse :下载http://www.eclipse.org/downloads/ Eclipse IDE For java EE developers
axis2:http://axi...
分类:
Web程序 时间:
2016-04-29 17:40:34
阅读次数:
190
本文版权归飞雪无情 所有,转载请注明出处, 永久链接:http://flysnow.iteye.com/blog/822358 一:新建HelloTextView 工程新建一个Hello world详细步骤可以参见Android教程之三:第一个Android应用,HelloWorld。创建设置如下:Project name:HelloTextViewBuild Target :android 2....
分类:
移动开发 时间:
2016-04-29 17:39:31
阅读次数:
195
用优先队列式分支限界法解决0-1背包问题的算法思想:
1.分支限界法常以广度优先或最小耗费优先(最大效益优先)方式搜索问题的解空间树, 对于0-1背包问题的解空间树是一个颗子集树。
2.在分支限界法中有一个活结点表,活结点表中的每个活结点只有一次机会成为扩展结点,一旦成为 扩展结点就一次性产生所有儿子结点,在这些儿子结点中,导致不可行解或导致非最优解的儿子 结点被舍弃,其余儿子结点被加入到活...
分类:
其他好文 时间:
2016-04-29 17:38:26
阅读次数:
527
将博客文件保存为UTF-8即可解决问题。
方法:
1.将博客文件保存为UTF-8
用记事本打开本地的博客文件“xxx.md”,然后点“另存为”,“编码(E):”选择“UTF-8”,
点击“保存”,替换原文件。
2.重新生成,部署,博客乱码即消除。
Hexo的使用
接下来,我们要对Hexo做更全面的了解,才能做出...
分类:
其他好文 时间:
2016-04-29 17:37:05
阅读次数:
421