`
dengzhangtao
  • 浏览: 678533 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
activity和VIEW都能接收触摸和按键,如果响应事件只需要在继承类里复写事件函数即可 但是对于VIEW来说,我们如果不改变DRAW,不需要继承,所以如果想响应事件,则需要 当一个视图(如一个按钮)被触摸时,该对象上的 onTouchEvent() 方法会被调用。不过,为了侦听这个事件,你必须扩展这个类并重写该方法。很明显,扩展每个你想使用的视图对象(只是处理一个事件)是荒唐的。这就是为什么视图类也包含了一个嵌套接口的集合,这些接口含有实现起来简单得多的回调函数。这些接口叫做事件侦听器 event listeners ,是用来截获用户和你的界面交互动作的“门票”。  1.只有一个AC ...
WakeLock_WhitePaper.docBSD2.0.txtWakeLock.zip Christopher Bird Android 电源管理 — 唤醒锁全新上市 大多数人可能都遭遇过手机的电池续航时间较短带来的尴尬。 这极其令人讨厌。 没电的手机和一块水泥砖没什么差别。 一般而言,如果用户 ...
测试是应用开发流程中的重要环节。 对于 Android,这尤为重要,因为 Android 设备彼此之间差异很大,主要体现在以下几个方面: 屏幕尺寸和分辨率 Android 版本 外形 处理器的指令集 是否有前置摄像头、NFC、外置键盘等 ...
其实小编认为,各有各的特色,未来也是不可预测的!如果还一直在这个问题上徘徊,纠结哪个前景好挣钱多!为了挣钱而去学习,稍有传闻便见风使舵扭转航向, 那你注定也就停留在新手失败者这个词上了!所以小蛮牛们,择日不如撞日,清风小编今日就答疑解惑解救你们的世界观吧!!!   unity3d   Unity是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。   Unity3D是收费的3d游戏引擎,也可开发2D游戏,而cocos2d-x是开源的2D游戏引擎,两者皆支持跨平台开发,支持的平台各有不同。   Unity ...

unity3d 计时器

//Time类包含了一个重要的类变量deltaTime,它表示距上一次调用Update或FixedUpdate所用的时间。//因此通过它可以让游戏对象按照一个常速进行旋转,而不是依赖于它的帧频:function Update(){   tranform.Rotate(0, 5 * Time.deltaTime, 0);} //同样地移动效果:function Update(){   transform.Translate(0, 0, 2 * Time.deltaTime);} //如果想要一个值根据每帧的变化而变化(增加或减少) ,你应该使用 Time.deltaTime来乘以这个值。这样才能使 ...
1, World Space(世界坐标): 我们在场景中添加物体(如:Cube),他们都是以世界坐标显示在场景中的。transform.position可以获得该位置坐标。 2, Screen Space(屏幕坐标): 以像素来定义的,以屏幕的左下角为(0,0)点,右上角为(Screen.width,Screen.height),Z的位置是以相机的世界单位来衡量的。 注:鼠标位置坐标属于屏幕坐标,Input.mousePosition可以获得该位置坐标,手指触摸屏幕也为屏幕坐标,Input.GetTouch(0).position可以获得单个手指触摸屏幕坐标。 3,ViewPort ...

unity笔记--最近

场景视图 层次视图 项目视图  对象属性视图 动画视图Vector3.Lerp 插值transform.position = Vector3.Lerp(start.position, end.position, Time.time);[HideInInspector]属性视图中隐藏public boolfacingRight = true;3D 编程的五大要素1,3D object2,meterials3,scene4,camera4,render engine        图片设置成过个spritepng-属性Texture Type为Sprite Sprite Mode为Multiple然 ...
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。 jar和源码下载地址: http://code.google.com/p/google-gson/downloads/list 实体类: [java] view plaincopy    [java] view plaincopy public class Student {       private int id;       
  Unity Shader教程 关于本系列 这是Unity3D Shader入门指南系列的第二篇,本系列面向的对象是新接触Shader开发的Unity3D使用者,因为我本身自己也是Shader初学者,因此可能 会存在错误或者疏漏,如果您在Shader开发上有所心得,很 ...
  Unity Shader教程   动机   自己使用Unity3D也有一段时间了,但是很多时候是流于表面,更多地是把这个引擎简单地用作脚本控制,而对更深入一些的层次几乎没有了解。虽然 说Unity引擎设计的初衷就是创建简单的不需要开发者操心的谁都能用的3D引擎,但是只是肤浅的使用,可能是无法达到随心所欲的境地的,因此,这种状况 必须改变!从哪里开始呢,貌似有句话叫做会写Shader的都是高手,于是,想大概看看从Shader开始能不能使自己到达的层次能再深入一些吧,再于 是,有了这个系列(希望我能坚持写完它,虽然应该会拖个半年左右)。   Unity3D的所有渲染工作都离不开着 ...
del safepad.apkecho 生成完毕copy E:\hx\safepad\bin\safepad.apk C:\Users\Administrator\Desktop\platformsign_4_0_MT207echo 删除完毕开始生成java -jar signapk.jar platform.x509.pem platform.pk8 safepad.apk safepad_signed.apkecho 生成完毕del safepad.apkecho 删除完毕rename safepad_signed.apk safepad.apkecho 完毕adb connect 172 ...
环境: android 4.1 TI   开始看到这个需求有点吓到。。 原因是android系统只显示一种字体。   这样可以用web来显示,在web页面定义字体后,加载字体文件ttf   <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>主屏显示</title><style type="text/css"> @font- ...
纠正: 其实之前一直没有找到问题的真正原因,今天终于找到了,是因为Kworker占用CPU太多,是一个叫做drm_kms_helper的内核模块, 有一个功能叫做:DRM_KMS_POLLING 的功能,这个功能在可用的时候会导致CPU占用过高(50% 以上都是有的)。解决的办法是,禁用这个功能,具体修改如下: 临时禁用: 1 sudo -i 2 echo N > /sys/module/drm_kms_helper/parameters/poll 重启后会再次打开这个功能,永久禁用: 1 sudo -i ...
Android 安全机制概述 uid gid gids permission Android permission 管理机制 Framework permission 机制 安装入口 permission 创建 Dynamic permission 的管理 Uri permission 的管理 permission 的动态检查 framework 提供的接口 实现分析 Android 签名机 ...
Android“沙箱”的本质是为了实现不同应用程序和进程之间的互相隔离,即在默认情况 下,应用程序没有权限访问系统资源或其它应用程序的资源。每个APP和系统进程都被分配唯一并且固定的User Id,这个uid与内核层进程的uid对应。每个APP在各自独立的Dalvik虚拟机中运行,拥有独立的地址空间和资源。运行于Dalvik虚拟机中的 进程必须依托内核层Linux进程而存在,因此Android使用Dalvik虚拟机和Linux的文件访问控制来实现沙箱机制,任何应用程序如果想要访 问系统资源或者其它应用程序的资源必须在自己的manifest文件中进行声明权限或者共享uid。       安 ...
Global site tag (gtag.js) - Google Analytics