相信每个人在自己的移动设备上安装应用时都会有同样的疑问:为什么这些应用都要读取我的通讯录、获取我的定位信息、读取我的短信、控制我的照相机……天啊,针对手机应用的各种疑惑都快可以写十万个为...
分类:
移动开发 时间:
2014-11-03 11:39:24
阅读次数:
164
在objective-c中要实现一个单例类,至少需要做以下四个步骤: 1、为单例对象实现一个静态实例,并初始化,然后设置成nil, 2、实现一个实例构造方法检查上面声明的静态实例是否为nil,如果是则新建并返回...
分类:
移动开发 时间:
2014-11-03 11:39:07
阅读次数:
173
目前,根据Strategy Analytics发布的最新数据,今年第三季度,Android和iOS总共占了近96%的全球智能手机市场。其中iOS占有了12.3%的市场份额,而Android则占了83.6%的市场份额,依旧保持其霸主地位。...
分类:
移动开发 时间:
2014-11-03 11:38:13
阅读次数:
231
本源码是一套UI界面,高仿的爱奇艺。没有实现具体功能。本项目默认编码 UTF-8,需要的朋友可以拿去参考一下。...
分类:
移动开发 时间:
2014-11-03 11:36:51
阅读次数:
214
LinearLayout是Android中最常用的布局之一,它将自己包含的子元素按照一个方向进行排列。方向有两种,水平或者竖直。这个方向可以通过设置android:orientation="vertical"或者android:orientation="horizontal"来实现,所有的元素排列都是一个接着一个的。如果是竖直排列,那么LinearLayout的元素就一个接着一个的从上到下竖直排列...
分类:
移动开发 时间:
2014-11-03 11:37:16
阅读次数:
193
fastboot 是android 默认的一种debug 方法,它的好处是在进入linux kernel 之前
即可操作。
默认fastboot 支持的命令:
usage: fastboot [ ]
commands:
update reflash device from
update.zip
flashall flash boot
+ recovery + system
flash ...
分类:
移动开发 时间:
2014-11-03 11:35:48
阅读次数:
621
11 月 3 日消息,CNET 撰文称,苹果变得越来越亲民,首席执行官蒂姆·库克(Tim Cook)也向外界公布了自己的私人生活。文章认为,苹果一改过去高高在上的形象,变得亲民和开放不仅仅反映了库克的个人性格,也有商业上的考虑。为了让自己的各款产品成为用户的私密工具,苹果必须表现的与用户亲密一些。
一个喜欢用自己非凡的创意打击用户的傲慢品牌不见了,那个总是嘲笑用户其实根本不知道自己需要什...
分类:
移动开发 时间:
2014-11-03 11:31:04
阅读次数:
201
这一次我们将会实现一个完整纯粹的自定义控件,而不是像之前的组合控件一样,拿系统的控件来实现;计划分为三部分:自定义控件的基本部分,自定义控件的触摸事件的处理和自定义控件的自定义属性;敬请关注。...
分类:
移动开发 时间:
2014-11-03 11:29:43
阅读次数:
322
因为公司业务需求 需要对一个屏幕进行截屏,但自带的截屏功能是远远不够项目的功能需求 ,我们是做一个画板软件 ,需要的像QQ那样截屏之后 ,可以看到我们自定义的工具,有画笔,按钮等等 。android自带的功能非常简单,只需要Intent隐式调用就完全足够了,但他是系统的应用 ,界面固定,无法定制修改。实现方法跟办法有很多种,下面记录下我实现的方法 。我是这样一个思路 ,重写一个View组件 ,在O...
分类:
移动开发 时间:
2014-11-03 11:29:46
阅读次数:
297
自定义实现Android百度地图的缩放图标,需要自定义一个缩放控件,实现效果如下:
这里的缩放效果,实现了点击按钮可以对地图的放大缩小,通过手势放大与缩小也控制缩放图标的可用状态。具体实现如下:
首先是drawable目录下的两个xml配置文件:
zoom_selector_in.xml
zoom_selector_out.xml
...
分类:
移动开发 时间:
2014-11-03 11:28:57
阅读次数:
269
今天开始我们来学习一下WebView,以及Web Apps开发,主要内容来自Android官方文档以及后面的实战例子讲解。
(博客地址:http://blog.csdn.net/developer_jiangqq),转载请注明。
Author:hmjiangqq
Email:jiangqqlmj@163.com
基本上在A...
分类:
移动开发 时间:
2014-11-03 11:29:53
阅读次数:
161
上一篇我们学习了(1.[WebView学习之一]:Web Apps简介),今天我们来继续学习。
(博客地址:http://blog.csdn.net/developer_jiangqq),转载请注明。
Author:hmjiangqq
Email:jiangqqlmj@163.com
因为Android设备有很多分...
分类:
移动开发 时间:
2014-11-03 11:29:00
阅读次数:
219
Android中对组合模式的应用,可谓是泛滥成粥,随处可见,那就是View和ViewGroup类的使用。在android UI设计,几乎所有的widget和布局类都依靠这两个类。组合模式,Composite Pattern,是一个非常巧妙的模式。几乎所有的面向对象系统都应用到了组合模式。1.意图将对...
分类:
移动开发 时间:
2014-11-03 11:25:28
阅读次数:
390
Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M。但是Android采用的是Java语言编写,所以在很大程度上,Android的内存机制等同于Java的内存机制,在刚开始开发的时候,内存的限制问题会给我们带来内存溢出等严重问题。在我们不使用一些内存的时候,我们要尽量在An...
分类:
移动开发 时间:
2014-11-03 11:24:03
阅读次数:
219
[Android 性能优化系列]内存之提升篇--应用应该如何管理内存...
分类:
移动开发 时间:
2014-11-03 10:14:18
阅读次数:
1058
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40595385,本文出自:【张鸿洋的博客】1、概述继2048之后,今天给大家带来一个拼图游戏,当然了不是很传统那个缺一块的拼图,那游戏我不会玩~~所有我们换个方式玩拼图,怎么玩呢,把图片且成很多份,点击交换拼成一张完整的;这样关卡也很容易设计,3*3;4*4;5*5;6*6;......
分类:
移动开发 时间:
2014-11-03 10:13:28
阅读次数:
337
摘要:iOS开发里键盘是经常需要打交道的地方,下面为大家带来几种隐藏键盘的方法。
一、隐藏自身软键盘
当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Return”按钮后,会触发该事件。
该事件有一个sender参数表示当前文本框,这样便可以编写一个通用...
分类:
移动开发 时间:
2014-11-03 10:13:57
阅读次数:
267