移动开发[总排行] [月排行] [周排行] [日排行]
本篇的内容是,在前一篇的基础上加入了撤销的功能。撤销其实就是将当前的用户界面恢复到这次滑动值前的样子。我实现撤销的主要原理是,将每次滑动后界面上的格子和对应的数字记录下来,当然还有分数,把这些数据写入一个栈中,然后点击撤销操作的时候,将栈顶pop掉,读取下一个栈中的对象,并根据对象中存储的数据重新绘制界面。...
分类:移动开发 时间:2014-05-04 18:59:57 阅读:442
在用到fragment的时候,老是会遇到一个问题,就是fragment与activity之间的通信。下面就来记录一下 activity和fragment之间 通过实现接口来互相通信的方法。 1. activity 向fragment发出通信,就这么写: private OnMainListener mainListener; // 绑定接口 @Override public...
分类:移动开发 时间:2014-05-04 17:41:26 阅读:378
自定义控件分为两种一种是自定义ViewGroup控件,一种是自定义View控件;跟踪View的步伐其实能跟到Java实现的最下面我们能发现的也就只有Canvas了,再下去就是C++或C实现了;所以本文主要是站在设计的的角度讲解一下Canvas跟View的关系,再简单分析一下Canvas用法; View作为Android中一切显示视图的父类,我们可看到它的绘制方法draw(Canvas can...
分类:移动开发 时间:2014-05-04 18:39:41 阅读:430
1.设置预览方向myCamera.setDisplayOrientation(90) 2.设置照片方向parameters.setRotation(90); 3.设置预览显示和照片的分辨率 // 设置照片分辨率 List previewSizeList = parameters .getSupportedPreviewSizes(); int previewWidth = 0;...
分类:移动开发 时间:2014-05-04 18:26:02 阅读:422
1、先上图后说话 2、代码 package com.example.exmp; import java.util.ArrayList; import java.util.List; import android.content.Context; import android.os.Parcelable; import android.support.v4.view.PagerAda...
分类:移动开发 时间:2014-05-04 18:43:02 阅读:585
AndroidManifest.xml android:configChanges="keyboardHidden|orientation" 但是,实际上很多手机上,这个根本不起作用。这是为什么呢?...
分类:移动开发 时间:2014-05-04 18:31:24 阅读:390
上一篇博客记录了怎么使用代码对视图进行约束,原文:点击打开链接 这次记录一下关于自动布局的例子, 1.创建一个Single View Application : 2.选择自动布局: 3.拖拽两个TextField和一个按钮到视图中,把他们放在屏幕的水平位置的中央,运行: 手机竖屏的时候,很好看: 横屏的时候就变成了这个鸟样子,() ...
分类:移动开发 时间:2014-05-04 18:00:52 阅读:455
摘要 首先,在Android系统中,每一次手势交互都会依照以下顺序执行。 1. 接触接触屏一刹那,触发一个MotionEvent事件。 2. 该事件被OnTouchListener监听,在其onTouch()方法里获得该MotionEvent对象。 3. 通过GestureDetector(手势识别器)转发次MotionEvent对象...
分类:移动开发 时间:2014-05-04 17:53:04 阅读:436
上一篇博文讲到对话框popWindow的使用,这篇博文主要讲解Dialog的使用。 1、什么是Dialog? Dialog就是对话框的一种方式!在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择,这种对话框叫Dialog。最经常使用的,大家也比较熟悉的,也使用比较频繁有AlertDialog,这边篇博文将比较详尽的讲解Dialog的使用。 ...
分类:移动开发 时间:2014-05-04 18:14:09 阅读:573
简介:高级开发是高度异步的,PromiseKit收集了一些帮助函数,让我们开发过程中使用的典型异步模式更加令人愉悦。1.通过pod安装promisekit:2. promise.h介绍@import Foundation.NSObject;typedef void (^PromiseResolver...
分类:移动开发 时间:2014-05-04 19:10:54 阅读:812
115210152111521215277
上一页152761下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!