码迷,mamicode.com
首页 > 移动开发
iOS开发中 new与alloc/init的区别 及 [NSArray array] 和 [[NSArray alloc]init] 及 self. 和 _ 的区别
iOS开发中 new与alloc/init的区别 及 [NSArray array] 和 [[NSArray alloc]init] 及 self. 和 _ 的区别...
分类:移动开发   时间:2014-12-31 14:42:36    阅读次数:175
iOS CoreImage/图片模糊处理(一)
CoreImage 是从 iOS5.0开始引入,其功能强大不由惊叹。 不管是扫一扫,生成二维码,人脸识别,图片压缩,滤镜等处理,应有竟有。 图片模糊是从6.0开始支持,下面我们从一个简单的例子看起。 首先介绍一个对象 : CIImage 不是 UIImage。 CIImage是CoreImage中的图片对象。 常用的创建的方式是  + (CIImage *)...
分类:移动开发   时间:2014-12-31 14:38:53    阅读次数:197
【安卓笔记】数据适配器(adapter)中的观察者模式
ListView要想显示数据,需要用到数据适配器即Adapter。而当我们删除ListView的某个条目时,数据适配器中的数据源必然发生改变,这时候我们通过调用适配器类提供的notifyDataSetChanged方法通知listview数据发生改变,请求重新绘制。 这其中其实使用了一种比较常见的设计模式,即观察者模式。 在分析数据适配器中涉及到的观察者模式之前,我们先简单...
分类:移动开发   时间:2014-12-31 14:40:13    阅读次数:299
【安卓笔记】ArrayAdapter删除item注意事项
ArrayAdapter提供了remove方法可以删除数据源中的数据,并使界面刷新。下面是其源码: public void remove(T object) { synchronized (mLock) { if (mOriginalValues != null) { mOriginalValues.remove(object...
分类:移动开发   时间:2014-12-31 14:37:17    阅读次数:163
【安卓笔记】view.getX和view.getTranslationX区别
1.view.getTranslationX计算的是该view的偏移量。初始值为0,向左偏移值为负,向右偏移值为正。 2.view.getX相当于该view距离父容器左边缘的距离,等于getLeft+getTranslationX。 示意图: 举例: 布局文件: <RelativeLayout xmlns:android="http://schemas.andro...
分类:移动开发   时间:2014-12-31 14:39:13    阅读次数:250
【安卓笔记】Widget
什么是Widget? App Widget是android提供的桌面小工具,它能够嵌入到桌面,并且可以定期更新自己的数据。 如下图所示: 如何创建Widget? 创建一个Widget需要以下几个组件: 1AppWidgetProviderInfo:这个类提供了Widget的元数据,比如Widget的布局,更新频率,大小等等。它通常都使用xml定义,位置...
分类:移动开发   时间:2014-12-31 14:36:52    阅读次数:178
【学习ios之路:Object-C】NSString和NSArray
1.字符串      *   字符串常用方法      *   字符串创建方法(最常用)      *   字符串追加方法      *   求子串 以及字符串中取某个字符      *   字符替换      *   字符串与其他转换(经常用)      *   字符串改变大小写      *   字符串比较方法(经常用) 例如: 1).创建一个字符串对象方法: ...
分类:移动开发   时间:2014-12-31 14:35:45    阅读次数:303
Android开发经验谈-很少有人会告诉你的Android开发基本常识
本文介绍Android开发过程中的一些基本常识,大多是一些流程、专业术语和解决问题的方法等。 软件开发流程          一个完整的软件开发流程离不开策划、交互、视觉、软件、测试、维护和运营这七个环节,这七个环节并不是孤立的,它们是开发一款成功产品的前提,但每一项也都可以形成一个学科,是一个独立的岗位,随着敏捷开发的流行,以及来到了体验为王的时代,现代软件开发更多的是注重效率和敏捷,而不是...
分类:移动开发   时间:2014-12-31 14:35:51    阅读次数:350
Cocos2d : 模拟IOS时间选择器
使用引擎:cocos2d-js 3.0 使用语言:javascript 运行平台:手机web --------------------------------------------------------------- 初步分析: 操作过程: 滑动,转动,放缓速度,平衡,停止。 时间选择器的功能分析: 1. 滑动 2. N个选项结果(eg. 0~10) 3. 部分数字可见 4. 根据最近原则,自动平衡到结果item ...
分类:移动开发   时间:2014-12-31 14:34:06    阅读次数:289
Android 自动化测试—robotium(七) 使用Junit_report测试报告
使用Robotium进行测试的时候,要想可以导出明了的测试结果,可以使用junitreport来实现junit-report下载地址:https://github.com/jsankey/android-junit-report1、建立一个Android的测试工程,导入Robotium包,并建立好测...
分类:移动开发   时间:2014-12-31 14:30:05    阅读次数:323
Android介绍以及源码编译---Ubuntu系统Android编译环境配置
三. Ubuntu系统Android编译环境配置3.1 选择安装源: 系统安装完成后,进入系统时首先选择好软件更新源,后面所有的软件包安装都会从这个更新源中获取。选择路径:System settings --> Software & Updates -->Ubuntu Software -->D.....
分类:移动开发   时间:2014-12-31 14:29:19    阅读次数:173
SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)
昨天刚做完系统,先装的SQL Sever2008,装完后还试了一下,OK~没问题,然后就继续装VS2012等一些软件。搞到很晚没有继续试试就睡了,第二天运行SSMS出问题了。。 SSMS运行出现“无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)”,这什么情况~百度...
分类:移动开发   时间:2014-12-31 14:25:39    阅读次数:1487
如何定位Android NDK开发中遇到的错误
做android应用的调试,最怕就是报错,crash,看到这篇好文章,记录一下:转自:http://www.csdn.net/article/2014-12-30/2823366-Locate-Android-NDKAndroid NDK是什么?Android NDK 是在SDK前面又加上了“原生”...
分类:移动开发   时间:2014-12-31 14:25:18    阅读次数:246
Android.API.Context.getFilesDir()
1. Context.getFilesDir()http://developer.android.com/reference/android/content/Context.html#getFilesDir()"Returns the absolute path to the directory o...
分类:移动开发   时间:2014-12-31 14:16:06    阅读次数:189
Android介绍以及源码编译---Ubuntu安装
二.Ubuntu安装和设置 2.1 原料VMware Workstation 11Ubuntu 14.04 x64位 iso镜像文件Android4.1源码(Jelly Bean) 2.2 安装和设置选择Ubuntu安装镜像:(Android2.3之后的版本,必须使用64位系统编译) 创建账户...
分类:移动开发   时间:2014-12-31 14:15:12    阅读次数:260
iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
2014-10-21 19:03|?发布者:?鸟哥笔记-馒头?|来自: 知乎 黄兢成 初代iPhone 2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。...
分类:移动开发   时间:2014-12-31 13:11:10    阅读次数:251
【Android开发经验】低版本中PopupWindow的init方法空指针异常的问题
昨天测试人员给我提交了一个BUG,在2.3版本中,弹出popupwindow的时候,会有空指针异常,在高版本没有问题,下面是报错信息(找的一段一样的异常,我的异常已经解决了)异常信息: Exception: null 堆栈信息: android.widget.PopupWindow.setContentView(PopupWindow.java:384) android.widget.Po...
分类:移动开发   时间:2014-12-31 13:10:13    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!