昨天做到xml的解析,今天开始初步排版,打算开始把每个item分成一行。
分类:
移动开发 时间:
2015-05-02 16:24:04
阅读次数:
201
.xml文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ????xmlns:tools="http://schemas.android.com/tools" ????android:layout_width="match_parent" ????android...
分类:
移动开发 时间:
2015-05-02 15:16:35
阅读次数:
169
ubuntu14.04 笔记本搭建无线 wifi 给手机用我们的笔记本就是我们的无限路由,我们ubuntu爱好者也不例外,下面我们就来实现如何我让ubuntu笔记本变成我们手机用的无线网…方法/步骤
ubuntu14.04安装配置无线ap添加含有ap-hotspot的资源: $sudo add-apt-repository ppa:nilarimogard/webupd8
更新资源: $sudo...
分类:
移动开发 时间:
2015-05-02 15:14:21
阅读次数:
182
-(UITableViewCell
*)tableView:(UITableView
*)tableView cellForRowAtIndexPath:(NSIndexPath
*)indexPath
{
static
NSString
*identifier =
@"myCell";
UITableViewCell
*cell
=
[tableV...
分类:
移动开发 时间:
2015-05-02 15:13:04
阅读次数:
206
转:http://blog.csdn.net/messageloop3/article/details/9966727在iOS端如何使用Charles用作http调试After noticing that the caching in iPad Safari seemed a little funk...
分类:
移动开发 时间:
2015-05-02 15:06:23
阅读次数:
174
强引用和弱引用: 我们已经知道OC中的内存管理是通过“引用计数器”来实现的。一个对象的生命周期取决于它是否还被其他对象引用(是否retainCount=0)。但在有些情况下,我们并不希望对象的销毁时间由是否被其他对象引用来决定,而是这个对象本该是什么时候销毁就什么时候被销毁。这时,我们得引入“强引....
分类:
移动开发 时间:
2015-05-02 15:02:08
阅读次数:
168
1.可以通过NSObject的一些方法获取运行时信息或动态执行一些消息:view sourceprint?1./*Returns a Boolean value that indicates whether the receiving class is a subclass of, or ident...
分类:
移动开发 时间:
2015-05-02 15:02:19
阅读次数:
194
一位老和尚,他身边聚拢着一帮虔诚的弟子。这一天,他嘱咐弟子每人去南山打一担柴回来。弟子们匆匆行至离山不远的河边,人人目瞪口呆。只见洪水从山上奔泻而下,无论如何也休想渡河打柴了。无功而返,弟子们都有些垂头丧气。唯独一个小和尚与师傅坦然相对。师傅问其故,小和尚从怀中掏出一个苹果,递给师傅说,过不了...
分类:
移动开发 时间:
2015-05-02 15:03:02
阅读次数:
134
有些时候,我们需要将代码简洁化,这样便于读代码。我们可以将一些不变的东东抽取出来,将变化的东西作为参数。定义为宏,这样在写的时候就简单多了。下面例举了一些常用的宏定义和大家分享:1. 判断设备的操作系统是不是ios7view sourceprint?1.#define IOS7 ( [[[UIDev...
分类:
移动开发 时间:
2015-05-02 15:03:15
阅读次数:
167
1.AFNetworking地址:https://github.com/AFNetworking/AFNetworking用于网络请求2.JSONKit地址:https://github.com/johnezang/JSONKit解析JSON3.Reachability地址:https://gith...
分类:
移动开发 时间:
2015-05-02 15:02:08
阅读次数:
116
View事件的事件分发机制在android中是重要的一部分,尤其在自定义View的过程中要特别注意这一块,如果没有深刻理解这块,那么写出来的View将会或多或少的有问题,这篇文章不像其他文章那样长篇大论,而是自己学习这块知识点的过程记录。自己完全写一篇事件机制的文章也没有必要,因为这种文章现在太多了,没有必要重复造轮子。最开始接触事件分发机制大概是郭大神的博客里的两篇文章Android事件分发机制完...
分类:
移动开发 时间:
2015-05-02 13:52:01
阅读次数:
139
前言:我学了一年多的C#(从学编程算起,也没有两年,我现在大二下),中间也一直在学WP开发,虽然技术不咋地,很渣渣,但微软在Build大会上宣布的策略让我觉得有必要学习一下安卓开发了。关于微软的策略,没什么好说的,只有平台强大了,开发者才能存活,对于微软和.NET开发者来说,这是一荣俱荣,一毁都毁的...
分类:
移动开发 时间:
2015-05-02 13:38:53
阅读次数:
145
android中,按钮通常有三个状态:normal(正常状态);focus(焦点状态),pressed(按下状态)按下后未松开前是pressed,表示按下。松开后当前项目获得焦点,是focused。focused的项只有一个。更多请参考:
Android开发技巧不同状态的Button:http://blog.csdn.net/sjf0115/article/details/7333895...
分类:
移动开发 时间:
2015-05-02 12:31:24
阅读次数:
162
由来很多人对ValueAnimator不熟悉,其实ValueAnimator的功能是非常强大的。它按照设定的时间和规则,在Update方法中将value友from变化到to。说起来很简单~动画原理我们可以使用ValueAnimator,将其由一个值变化为另外一个值,然后根据值的变化,按照一定的规则,动态修改View的属性,比如View的位置、透明度、旋转角度、大小等,即可完成了动画的效果。Yeah,...
分类:
移动开发 时间:
2015-05-02 12:28:31
阅读次数:
260
原文地址:http://www.oschina.net/question/265039_173445#tags_nav1、在Android SDK Manager Setting 窗口设置 HTTP Proxy server:mirrors.neusoft.edu.cn HTTP Proxy P.....
分类:
移动开发 时间:
2015-05-02 12:23:12
阅读次数:
167
根据以往在eclipse上的经验,在Android studio上开发的时候也将assets目录放在了src/main/res目录下,build的时候出现如下异常: Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroi...
分类:
移动开发 时间:
2015-05-02 11:16:46
阅读次数:
212
1)、arc4random() 比较精确不需要生成随即种子 使用方法 : 通过arc4random() 获取0到x-1之间的整数的代码如下: int value = arc4random() % x; 获取1到x之间的整数的代码如下: ...
分类:
移动开发 时间:
2015-05-02 11:08:22
阅读次数:
123