Android*

quick-cocos2d-x 游戏开发【11】 —— 多点触摸

在前面已经谈过单点触摸的用法了,所以对于多点触摸来说,也是非常简单容易的。

 

多点触摸其拥有added,removed这么两个独有事件。

added  屏幕中增加了一个触点

removed  屏幕中移除了一个触点

 

另外,还有这么一个event.points 屏幕中全部触点信息,

每一个触点依然可以获取到其,

point.x, point.y                         触摸点的当前位置
point.prevX, point.prevY         触摸点之前的位置
point.id                                     触摸点 id,用于确定触摸点的变化

 

结合单点触摸的几个事件,所以多点触摸事件发生时,会有began,added,moved,removed,ended,canclled这些响应事件。

Android 动态布局,并动态为 TextView 控件设置 drawableLeft、drawableRight 等属性添加图标

注:(图中每一个条目和图标都是由代码动态生成)

 

代码动态布局,并需要为每一个条目设置图标,此时用到了 android:drawableLeft="@drawable/icon" 

 

父xml文件:

Android 开发之如何使用 FastJson

在Android开发中,我们Android客户端如果要和服务器端交互,一般都会采用json数据格式进行交互,FastJson是阿里巴巴工程师开发的一个Json处理工具包,包括“序列化”和“反序列化”两部分,Fastjson是一个Java语言编写的高性能功能完善的JSON库。

一个JSON库涉及的最基本功能就是序列化和反序列化。

Fastjson支持java bean的直接序列化。你可以使用com.alibaba.fastjson.JSON这个类进行序列化和反序列化。fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库。

    FastJson速度最快,fastjson具有极快的性能,超越任其他的Java Json parser。

    FastJson功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖。

    Fastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成。

Android 开发之监听发出的短信

运行效果图:

预备知识:

       为了监听指定的ContentProvider的数据的改变,需要通过ContentResolver向指定Uri注册CotentObserver监听器。ContentResolver提供了如下方法来注册监听器:

  publicfinal void registerContentObserver(Uriuri, boolean notifyForDescendents, ContentObserver observer)

Android 开发学习笔记:最简单的办法实现 APP 欢迎界面

我们在开发APP的时候经常要用到欢迎界面,这里小木推荐给大家一种简单、快速、容易与已有项目契合的一种方法,希望可以帮助到大家。

先看一下截图效果:

 

需要另外建立一个welcome.xml布局,只需要将背景换成导入的图片即可,代码如下:

 

Android 开发之四大组件 --- Service

一、Service


简介

Service是android系统中的四大组件之一(Activity、Service、BroadcastReceiver、 ContentProvider),它跟Activity的级别差不多,区别是Service只能运行在后台不提供用户界面,并且可以和其他组件进行交 互。一个Service是一个可以长期运行在后台的应用程序组件,不提供用户界面。 另一个应用程序组件可以启动一个服务,它将继续在后台运行,即使 用户切换到另一个应用程序。 此外,一个组件可以绑定到一个服务 与之交互,甚至执行进程间通信(IPC)。 例如,一个服务可以在后台处理网络交易、播放音乐、执行文件I / O,或与内容提供者交互等。

一个服务可以基本上有两种形式:

Started:

vuforia 结合 unity3d 开发 AR 的 androidAPP 总结

整个开发过程的流程是这样的:

1.在unity3D中生成3D人像;

2.在vuforia官网注册,上传识别图像;

3.下载图像unity包和vuforia-unity-android-ios-2-8-7.unitypackage;

4.在unity3d中导入图像unity包和vuforia-unity-android-ios-2-8-7.unitypackage,导入生成的unity3D人像;

5.生成apk。

本次总结,说说在unity3D中生成3D人像。

obj格式和fbx格式文件可以导入unity3d,但是obj和fbx是无贴图的,我这里的贴图文件是png格式。在此将说明unity3d中如何把贴图和模型结合:

在unity3d项目的Assets文件夹里新建一个文件夹“Textures”,把png文件拷贝进去:

Unity3D NGUI Scroll View 注意事项

在NGUI中,ScrollView是一个非常棒的界面,不过刚开始使用的时候一直一些事项没有搞懂,现在算是明白了,可以轻松上手了,下面把一些注意的问题写出来分享一下。

 

一个是回弹问题,开始做的时候,一直没有明白例子中那个回弹的效果是如何实现,如图这样的效果

确实这个效果在IOS上非常流行,用户体验也很棒,它的原理也是利用一个UIDragPanelContents代码控件完成的。

cocos2d-html5 简易 下拉表单 控件

刚才在CH5的群里问了问  有没有大侠写过 下拉表单控件啊!  没人鸟窝 ,DZ老师表示很伤心啊  ,于是乎  自己写一个把 共享给大家。

效果图上一个  只实现了一个最最基本的控件  很简单  别吐槽啊,以后有空我会完善一下的,如果有朋友自愿帮忙完善一下就更好了。

有任何问题请加DZ老师的QQ 460418221

 

引擎版本 : 2.2.2

 

原理:有空再写吧  

 

源码:

 

 

Assine o Android*