<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yesjava的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yesjava</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yesjava]]></copyright><item><title><![CDATA[使用NSMutableURLRequest遇到的坑]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/50963903</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/50963903</guid><author>yesjava</author><pubDate>Wed, 23 Mar 2016 16:11:06 +0800</pubDate><description><![CDATA[最近在学习NSURLSession，使用NSMutableURLRequest提交一个post请求。但遇到一个问题：参数总是传输失败。
NSMutableURLRequest  设置参数代码如下：


 [request setHTTPBody:paramData];
paramData是NSData类型的变量。一开始，我是用NSMutableDictionary  保存参数，再把NSM]]></description><category></category></item><item><title><![CDATA[Android中layout_gravity和gravity]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/47808787</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/47808787</guid><author>yesjava</author><pubDate>Thu, 20 Aug 2015 15:47:12 +0800</pubDate><description><![CDATA[gravity是指改视图组件的子视图的对齐方式，比如设置Button的gravity属性，指的是Button上的文字的对齐方式
layout_gravity是该组件在父组件中布局方式，比如layout_gravity=“center” 代表该组件在布局中居中显示

但有时候设置layout_gravity属性会发现根本不起作用。经测试发现，在LinearLayout中设置组件的layout_]]></description><category></category></item><item><title><![CDATA[SimpleAdapter 使用]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/47751505</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/47751505</guid><author>yesjava</author><pubDate>Tue, 18 Aug 2015 16:54:52 +0800</pubDate><description><![CDATA[SimpleAdapter 顾名思义，简单的数据适配器，被用来做简单的数据展示，它可以将静态数据映射到XML定义好的视图上。先看构造函数：


public SimpleAdapter (Context context, ListMapString, ?>>
 data, int resource, String[] from, int[] to)
第一个参数是上下文，第二个参数是由Ma]]></description><category></category></item><item><title><![CDATA[ArrayAdapter使用]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/47749083</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/47749083</guid><author>yesjava</author><pubDate>Tue, 18 Aug 2015 11:10:56 +0800</pubDate><description><![CDATA[ArrayAdapter使用，先看构造函数，

1.public ArrayAdapter (Context context,
 int resource)  
这个构造函数只有两个参数，第一个一个是Context上下文，通常是ListView所在的Activity；另外一个是一个资源id，代表一个TextView。这个资源id可以采用系统的，比如android.R.layout.simp]]></description><category></category></item><item><title><![CDATA[Adapter理解]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/47747313</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/47747313</guid><author>yesjava</author><pubDate>Tue, 18 Aug 2015 11:10:20 +0800</pubDate><description><![CDATA[Adapter是连接数据和视图之间的适配器接口，是数据和视图UI之间重要的关系纽带。经常用于ListView，Spinner，GirdView等视图组件。
在实际应用中，比较常用的是BaseAdapter,SimpleAdapter,ArrayAdapter,SimpleCursorAdapter.其中
BaseAdapter 是一个抽象类，集成它需要实现较多的方法，因此也具有一定的灵活性。]]></description><category></category></item><item><title><![CDATA[Android Drawable和Bitmap区别]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/47746827</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/47746827</guid><author>yesjava</author><pubDate>Tue, 18 Aug 2015 09:27:38 +0800</pubDate><description><![CDATA[一、相关概念
1、Drawable就是一个可画的对象，其可能是一张位图（BitmapDrawable），也可能是一个图形（ShapeDrawable），还有可能是一个图层（LayerDrawable），我们根据画图的需求，创建相应的可画对象
2、Canvas画布，绘图的目的区域，用于绘图
3、Bitmap位图，用于图的处理
4、Matrix矩阵

二、Bitmap

1、从资源中获]]></description><category></category></item><item><title><![CDATA[Android 弹出键盘往上挤压页面]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/46865643</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/46865643</guid><author>yesjava</author><pubDate>Mon, 13 Jul 2015 17:43:36 +0800</pubDate><description><![CDATA[Activity有输入框，有ListView，，当输入框获取焦点的时候，键盘往上挤压，页面内容也跟着往上挤压。解决办法：
在Activity里面加入android:windowsoftinputmode="adjustpan"代码，这样键盘就会覆盖屏幕。


如果不想键盘覆盖屏幕，想让屏幕整体上移，就加入属性




android:windowsoftinputmode="st]]></description><category></category></item><item><title><![CDATA[使用AFNetworlk上传多张图片]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/46859167</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/46859167</guid><author>yesjava</author><pubDate>Mon, 13 Jul 2015 10:19:24 +0800</pubDate><description><![CDATA[-(void)uploadPictureFirst:(NSArray*)imgArray{
    if ([imgArray count]>0) {
        NSMutableDictionary*param=[NSMutableDictionary dictionary];
        [param setValue:[NSNumber numberWithInteger:U]]></description><category></category></item><item><title><![CDATA[Android R.id.xxxx cannot be resolved or is not a field]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/46696031</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/46696031</guid><author>yesjava</author><pubDate>Tue, 30 Jun 2015 15:07:49 +0800</pubDate><description><![CDATA[找了一下午也没找到原因，原来好好的R.layout.activity_main 找不到，不管怎么clean，重启都不行。
后来在stackoverflow上找到答案，原来是导入的R.id导错包了，导的是android.R.
链接地址https://stackoverflow.com/questions/26533238/action-settings-cannot-be-resolved-or]]></description><category></category></item><item><title><![CDATA[Android 自定义视图]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/46537409</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/46537409</guid><author>yesjava</author><pubDate>Wed, 17 Jun 2015 19:48:52 +0800</pubDate><description><![CDATA[Android自定义视图很简单，新建类继承于android.view.View类，实现onDraw()函数，然后直接在layout里面使用即可
需要注意的几点：自定义视图构造函数要实现带有AttributeSet参数那个，要不一直报错.
上代码：
public class MyView extends View {
private Paint myPaint;
private Displ]]></description><category></category></item><item><title><![CDATA[cocos2d学习之创建demo]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/43971487</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/43971487</guid><author>yesjava</author><pubDate>Fri, 27 Feb 2015 19:57:08 +0800</pubDate><description><![CDATA[昨天的博客里面写了如何安装cocos2d-iphone3.0，今天的博客以昨天的内容为基础。
打开xcode，新创建一个cocos2d ios的工程，名字叫做cocos2Demo.
编译后会出现100多个错误.这是因为需要引入系统库文件。找了好久才把库文件引用完毕，费了不少功夫。现在把需要引用的库记下来。
libz.dylib    
GLKit.framework
CoreGraphi]]></description><category></category></item><item><title><![CDATA[cocos2d学习之安装]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/43955383</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/43955383</guid><author>yesjava</author><pubDate>Thu, 26 Feb 2015 18:16:51 +0800</pubDate><description><![CDATA[先去官网上下载cocos2d-iphone 下载地址http://cocos2d.spritebuilder.com/download 
然后解压缩下载的zip文件，出现cocos2d-iphone文件夹
打开终端命令行工具，进入cocos2d-iphone文件夹  ，然后执行 “./install.sh” 命令 即可
再打开xcode ，创建一个新工程，这时就会看到cocos2d工程的模板]]></description><category></category></item><item><title><![CDATA[iOS app crash日志分析]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/43935179</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/43935179</guid><author>yesjava</author><pubDate>Wed, 25 Feb 2015 10:12:45 +0800</pubDate><description><![CDATA[原文链接：http://blog.youkuaiyun.com/openglnewbee/article/details/38824139



http://blog.youkuaiyun.com/hjy_x/article/details/20929095

重点是dwarfdump --uuid命令


我们在ios开发中会碰到的很多crash问题，如果Debug调试模式的话，我们可以往往很容易的]]></description><category></category></item><item><title><![CDATA[constraintsWithVisualFormat]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/42214761</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/42214761</guid><author>yesjava</author><pubDate>Sun, 28 Dec 2014 16:14:26 +0800</pubDate><description><![CDATA[[NSLayoutConstraint constraintsWithVisualFormat:

options:metrics:

views: 

];

constraintsWithVisualFormat:参数为NSString型，指定Contsraint的属性，是垂直方向的限定还是水平方向的限定，参数定义一般如下：

V:|-(>=XXX) :表示垂直方向上相对于]]></description><category></category></item><item><title><![CDATA[NSLayoutConstraint]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/42214559</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/42214559</guid><author>yesjava</author><pubDate>Sun, 28 Dec 2014 15:59:47 +0800</pubDate><description><![CDATA[NSLayoutConstraint-代码实现自动布局的函数用法说明  

2014-04-07 01:29:13|  分类： ios|举报|字号 订阅






















1

2

3

4

5

6

7




[NSLayoutConstraint
 constraintWit]]></description><category></category></item><item><title><![CDATA[iOS XMPP框架学习]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/42123919</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/42123919</guid><author>yesjava</author><pubDate>Wed, 24 Dec 2014 15:39:28 +0800</pubDate><description><![CDATA[先总结一下使用XMPP协议的流程
1.初始化XMPPStream,最好在程序启动(或者在某个单例类)代理方法中初始化，以保证只初始化一次，并方便随时访问。相关代码：


xmppStream = [[XMPPStream
alloc] init];//实例化


[xmppStream 
addDelegate:self
delegateQueue:dispatch_get_m]]></description><category></category></item><item><title><![CDATA[iOS 8以及iphone6 6+适配相关]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/41981289</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/41981289</guid><author>yesjava</author><pubDate>Wed, 17 Dec 2014 14:38:50 +0800</pubDate><description><![CDATA[先说iphone6 6+的分辨率


分辨率和像素

1..iPhone4/4s分辨率320x480，像素640x960，@2x

2.iPhone5分辨率320x568，像素640x1136，@2x

3.iPhone6分辨率375x667，像素750x1334，@2x  相应的启动图片Default-667h@2x.png

4.iPhone6 Plus分辨率414x73]]></description><category></category></item><item><title><![CDATA[UIRefreshControl 相关用法]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/41823123</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/41823123</guid><author>yesjava</author><pubDate>Tue, 09 Dec 2014 13:59:48 +0800</pubDate><description><![CDATA[1.UITableViewController 自带UIRefreshControl
2.UIViewController 也可以使用UIRefreshControl 只需要把UIRefreshControl加到UITableView里作为子视图就行了
3.UIRefreshControl改变frame (在网上找了好久，在stackoverflow找到的)


 [[refreshVi]]></description><category></category></item><item><title><![CDATA[使用addChildViewController时出现的问题]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/41309021</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/41309021</guid><author>yesjava</author><pubDate>Thu, 20 Nov 2014 10:31:33 +0800</pubDate><description><![CDATA[ios5.0之后可以使用addChildViewController

 self.inboxController=[[NoticeInboxViewController
alloc] initWithNibName:@"NoticeInboxViewController"
bundle:nil];

    [self
addChildViewController:self.inb]]></description><category></category></item><item><title><![CDATA[cocos2d学习之CCNode]]></title><link>https://blog.youkuaiyun.com/yesjava/article/details/41080855</link><guid>https://blog.youkuaiyun.com/yesjava/article/details/41080855</guid><author>yesjava</author><pubDate>Thu, 13 Nov 2014 18:19:36 +0800</pubDate><description><![CDATA[CCNode是所有能展示在屏幕上的cocos]]></description><category></category></item></channel></rss>