有种场景,我们想将一个图片切割成多个图片。比如我们在开发一个拼图的游戏,就首先要对图片进行切割。以下是封装好的两个类,可以实现图片的切割。仅供参考和学习。一个是ImagePiece类,此类保存了一个Bitmap对象和一个标识图片的顺序索引的int变量。Java代码packagearui319.blo...
分类:
移动开发 时间:
2014-11-10 13:28:58
阅读次数:
204
Android中LocationManager的提供了一系列方法来地理位置相关的问题,包括查询上一个已知位置;注册/注销来自某个 LocationProvider的周期性的位置更新;以及注册/注销接近某个坐标时对一个已定义Intent的触发等。今天我们就来看看Android 中LocatinMana...
分类:
移动开发 时间:
2014-11-10 13:26:32
阅读次数:
159
获取View类界面控件的位置,有助于添加新的控件。获取在parent里的相对坐标位置这个比较简单,不用多说,直接调用View的方法:getLeft , getTop, getBottom, getRight获得。获取在屏幕中的绝对位置getLocalVisibleRectgetGlobalVisib...
分类:
移动开发 时间:
2014-11-10 13:26:39
阅读次数:
258
android TypedValue.applyDimension()的作用这个方法是转变为标准尺寸的一个函数,例如int size =(int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 20,context.getResources...
分类:
移动开发 时间:
2014-11-10 13:24:47
阅读次数:
2456
对应AlarmManage有一个AlarmManagerServie服务程 序,该服务程序才是正真提供闹铃服务的,它主要维护应用程序注册下来的各类闹铃并适时的设置即将触发的闹铃给闹铃设备(在系统中,linux实现的设备名 为”/dev/alarm”),并且一直监听闹铃设备,一旦有闹铃触发或者是闹铃事...
分类:
移动开发 时间:
2014-11-10 13:19:56
阅读次数:
291
国外Android开发者 Avatar Github Blog Description Google Android https://github.com/google http://android-developers.blogspot.com/ Google Android Developers Blog JakeWharton https://github.com/Jake...
分类:
移动开发 时间:
2014-11-10 12:19:09
阅读次数:
653
Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。而一些安全软件,如360等,会有结束进程的功能,如果不做Service的保持,就会被其杀掉。 在早...
分类:
移动开发 时间:
2014-11-10 12:17:08
阅读次数:
219
需求到原型是跳跃的,本文重点论述中间被忽略的过渡层,提出一套明确的方法论。首先描述“实体”,然后描述实体之间的关系,最后描述实体的组织呈现。这样就能非常深刻的去理解一个app了。
引子一:
一个产品的生命周期中需要产出MRD(市场需求文档),然后根据市场需求文档画出产品原型图并输出PRD(产品需求文档)。在许多产品经理教程或者书籍里,大家肯定没少看到与需求、原型相关的论述,不过...
分类:
移动开发 时间:
2014-11-10 12:11:49
阅读次数:
279
引用:
在eclipse里,按ctrl键,鼠标指向R.layout.order_edit1 的代码时显示(一般)
Open declaration
Open declaration in layout/somelayoutfile.xml
所以默认会打开R.java
我用的ADT17 却是反的
Open declaration in...
分类:
移动开发 时间:
2014-11-10 12:10:03
阅读次数:
277
1,先新增监听事件
auto listener = EventListenerTouchOneByOne::create();
listener->setSwallowTouches(true);
listener->onTouchBegan = CC_CALLBACK_2(StartGame::onTouchBegan, this);
listener->onTouchMoved = C...
分类:
移动开发 时间:
2014-11-10 12:03:17
阅读次数:
353
1.生成R文件
aapt package -f -m -J ./gen -S res -M AndroidManifest.xml -I D:\adt-bundle-windows-x86_64-20131115\sdk\platforms\android-19\android.jar
-f 如果编译生成的文件已经存在,强制覆盖。
-m 使生成的包的目录存放在-J参数指定的目录
-J...
分类:
移动开发 时间:
2014-11-10 12:02:07
阅读次数:
204
一、传感器应用 android4.0以上就这种错误java.lang.RuntimeException: Unable to start activity ComponentInfo{com.sensorget/com.sensorget.MainActivity}: java.lang.NullP...
分类:
移动开发 时间:
2014-11-10 12:00:08
阅读次数:
205
手机端的META你了解多少?我们先来简单了解下meta标签:meta指元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。接下来我们来看看各大网站手机端的meta标签...
分类:
移动开发 时间:
2014-11-10 11:59:19
阅读次数:
225
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法...
分类:
移动开发 时间:
2014-11-10 11:58:25
阅读次数:
295
1 多线程是什么多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边...
分类:
移动开发 时间:
2014-11-10 11:54:54
阅读次数:
177
触摸事件三种在规范中列出并获得跨移动设备广泛实现的基本触摸事件:1.touchstart:手指放在一个DOM元素上。2.touchmove:手指拖曳一个DOM元素。3.touchend:手指从一个DOM元素上移开。每个触摸事件都包括了三个触摸列表:1.touches:当前位于屏幕上的所有手指的一个列...
分类:
移动开发 时间:
2014-11-10 11:54:07
阅读次数:
188
先介绍去掉标题栏的方法:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的第二种:在AndroidManifest.xml文件中...
分类:
移动开发 时间:
2014-11-10 11:53:14
阅读次数:
241