码迷,mamicode.com
首页 > 移动开发
苹果新的编程语言 Swift 语言进阶(八)--属性
一 、属性        属性是特定类、结构或枚举的相关值,属性根据作用域不同分为实例属性与类型属性,还可以根据是否存储分为存储属性和计算属性。 1.1 实例属性         为一个类、结构或枚举定义的属性默认属于实例属性,即该属性属于为该类型创建的不同实例,不同实例具有属性的不同拷贝。每次当你创建了一个特定类型的新的实例,它总有一组自己的属性。即每个实例带自己的一组属性。...
分类:移动开发   时间:2014-06-22 15:10:26    阅读次数:245
一种非常简便的实现Android多线程池的方法
一种非常简便的实现Android多线程池的方法...
分类:移动开发   时间:2014-06-22 15:58:38    阅读次数:204
赵雅智_Android Paint
要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下:     setAntiAlias: 设置画笔的锯齿效果。     setColor: 设置画笔颜色     setARGB:  设置画笔的a,r,p,g值。     setAlpha:  设置...
分类:移动开发   时间:2014-06-22 14:27:15    阅读次数:361
保证移动搜索安全需从App安全抓起
很多年前流行着这样一句话:“外事不决问谷歌,内事不决问百度”。随着近年来移动互联网市场的兴起,移动搜索市场逐渐热闹起来。互联网发展初期,很多商业模式停留在简单的广告弹出甚至是恶意骗取点击等方式,现在的移动应用市场也有很多令人不爽的盗取流量、骗取用户安装的流氓应用。 细数移动搜索的安全问题 爱加密安全专家指出,移动搜索的内容和信息来源主要是手机App,应用内搜索经常会包含用户地理位置、网...
分类:移动开发   时间:2014-06-22 17:31:11    阅读次数:315
赵雅智_Android_Canvas
Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。 大部分2D使用的api都在android.graphics和android.graphics.drawable包中。 他们提供了图形处理相关的: Canvas、ColorFilter、Poi...
分类:移动开发   时间:2014-06-21 23:27:07    阅读次数:381
android 播放音乐-进度条
android播放音乐调节进度...
分类:移动开发   时间:2014-06-22 17:30:43    阅读次数:270
Android---06---2中动画效果
1,先看FrameAnimation,此动画是用来实现动态动画就是把一帧帧图片迭代起来 放在drowable中的xml: <item android:draw...
分类:移动开发   时间:2014-06-22 21:10:37    阅读次数:223
【我所认知的BIOS】—> uEFI AHCI Driver(7) — AtaAtapiPassThruSupported
由于宝宝刚刚出生,最近时间比较紧张,原本这篇文章也写好了有一段时间了,但是每天晚上连开机的时间都没今天才更新上来。我已经邀请到几位我的好朋友加入到我的行列中来写uEFI的东西,他们分别会负责其他module的撰写。以后会专门说明各个部分的作者。没想到呀,局部变量就那么5个,居然里面牵扯的定义和概念有那么多,足足扯了一篇文章。下面的这篇文章。我预计也不简单,函数一进去会调用到uEFI的常用boot service里面的一些库函数。...
分类:移动开发   时间:2014-06-22 22:06:28    阅读次数:308
android源码分析 android toast使用详解 toast自定义
toast android源码分析...
分类:移动开发   时间:2014-06-22 13:54:32    阅读次数:277
Qt on Android: Qt Quick 事件处理之捏拉缩放与旋转
上一篇《Qt on Android: Qt Quick事件处理之鼠标、键盘、定时器》我们介绍了常见的鼠标、键盘、定时器的处理,鼠标、键盘都是电脑上我们最常使用的事件,这节我们来介绍 Android 智能手机上的一个非常重要的手势:捏拉手势。捏拉手势最早在苹果手机上得到应用,苹果还曾经尝试为此操作申请专利,借以钳制三星在美国的手机和平板销售。这些我们且不管它,咱们只说在 Qt Quick 中如何处理捏拉手势。...
分类:移动开发   时间:2014-06-22 18:46:01    阅读次数:347
【从源码看Android】03Android MessageQueue消息循环处理机制(epoll实现)
1 enqueueMessage handler发送一条消息 mHandler.sendEmptyMessage(1); 经过层层调用,进入到sendMessageAtTime函数块,最后调用到enqueueMessage Handler.java public boolean sendMessageAtTime(Message msg, long uptimeMil...
分类:移动开发   时间:2014-06-22 17:11:16    阅读次数:252
Android FragmentStatePageAdapter的使用Demo
上一篇写过FragmentPagerAdapter,这篇来介绍FragmentStatePagerAdapter,那么两者之间有何区别呢: FragmentPagerAdapter更多的用于少量界面的ViewPager,比如Tab。划过的fragment会保存在内存中,尽管已经划过。而FragmentStatePagerAdapter和ListView有点类似,会保存当前界面,以及下一个界面和上...
分类:移动开发   时间:2014-06-21 18:47:15    阅读次数:449
Testin和Bomb携手构建移动互联网开发者生态圈
摘要:国内前沿的BaaS服务提供商Bmob携手国内知名云测试服务公司Testin云测,共同助力移动开发和测试环节,旨在成倍减轻开发者后端开发和产品测试的时间成本和人力成本。 戴维知识小金库~ Baas(Backend as a service)作为移动互联网和云计算发展的一种新模式,目前在国内开发者之间的熟识度还并不高。其巨大优势体现在开发者无需掌握任何一门后端开发技术,无需购买服务器...
分类:移动开发   时间:2014-06-22 21:35:25    阅读次数:281
Android 调试native的crash和anr
1. 在trace中找到对应的库,例如 liba.so和对应的地址信息 2. 使用addr2line 查看       addr2line 地址 -e liba.so -f       或者 arm-eabi-addr2line 3. 如果addr2line打不出具体的函数就用objdump objdump -s -d liba.so > xxx.txt 或者arm-eabi-ob...
分类:移动开发   时间:2014-06-22 17:18:07    阅读次数:269
移动中间件产品的解决方案
1.HTML5方案 当前国内市场,有一些号称移动中间件的产品,但基本都采用HTML5方案。在技术实现上一般都是采用国外开源的PhoneGap项目进行了封装。HTML5标准在不同移动设备上的差异比较大,适配这些设备需要额外的工作。 2.使用Web方式开发原生应用(基于原生控件而非HTML) 比较典型的有:iMAG 很好地解决了兼容性问题,使应用在不同移动设备上具有同样的表现。现有web开...
分类:移动开发   时间:2014-06-22 17:17:34    阅读次数:241
Android消息处理惩罚机制(Handler、Looper、MessageQueue与Message)
Android是消息驱动的,实现消息驱动有几个要素: (1)消息的默示:Message (2)消息队列:MessageQueue (3)消息轮回,用于轮回取出消息进行处理惩罚:Looper (4)消息处理惩罚,消息轮回从消息队列中取出消息后要对消息进行处理惩罚:Handler   日常平凡我们最常应用的就是Message与Handler了,若是应用过HandlerThread或者...
分类:移动开发   时间:2014-06-22 21:54:51    阅读次数:200
关于苹果最新语言Swift
Swift是为IOS和OSX应用制定的新编程语言,吸取C和Objective-C语言的精粹,但不损失与C语言的兼容性。Swift采用安全编程模型、加入了各种现代编程语言特性,使得该语言更易被掌握、更具扩展性,用起来更有趣。Swift语言的奠基石是已经成熟的、并为大家所喜爱的Cocoa和Cocoa Touch框架,新语言使大家可以尽情畅想新软件开发的机遇。 Swift沉积了多年的研发成果,苹果公司...
分类:移动开发   时间:2014-06-21 23:00:04    阅读次数:317
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!