Android 开发之监听发出的短信
运行效果图: 预备知识: 为了监听指定的ContentProvider的数据的改变,需要通过ContentResolver向指定Uri注册CotentObserver监听器。ContentResolver提供了如下方法来注册监听器: publicfinal void registerContentObserver(Uriuri, boolean...
View ArticleAndroid 基于 XMPP Smack Openfire 下学习开发 IM (二) 对分组、好友和头像等一些操作
一、查询所有分组通过 Roster 来获取所有分组,Roster 可以通过 connection.getRoster() 来得到。<span style="white-space:pre"> </span>/** * 获取所有组 * * @param roster * @return 所有组集合 */ public static List<RosterGroup>...
View ArticleWorkaround for INDE issues (including INDE blank/white screen)
Hello,After installing INDE, a few customers have been seeing a blank screen when attempting to run the INDE tool (that is, before even attempting to install any components).At this time, there is no...
View ArticleAndroid 开发之如何使用 FastJson
在Android开发中,我们Android客户端如果要和服务器端交互,一般都会采用json数据格式进行交互,FastJson是阿里巴巴工程师开发的一个Json处理工具包,包括“序列化”和“反序列化”两部分,Fastjson是一个Java语言编写的高性能功能完善的JSON库。一个JSON库涉及的最基本功能就是序列化和反序列化。Fastjson支持java...
View ArticleAndroid 动态布局,并动态为 TextView 控件设置 drawableLeft、drawableRight 等属性添加图标
注:(图中每一个条目和图标都是由代码动态生成) 代码动态布局,并需要为每一个条目设置图标,此时用到了 android:drawableLeft="@drawable/icon" 父xml文件:<?xml version="1.0" encoding="utf-8"?><ScrollView...
View Articlequick-cocos2d-x 游戏开发【11】 —— 多点触摸
在前面已经谈过单点触摸的用法了,所以对于多点触摸来说,也是非常简单容易的。 多点触摸其拥有added,removed这么两个独有事件。added 屏幕中增加了一个触点removed 屏幕中移除了一个触点 另外,还有这么一个event.points 屏幕中全部触点信息,每一个触点依然可以获取到其,point.x, point.y 触摸点的当前位置...
View ArticleWelcome to the Dev Story/*HACK THE CODE*/ Sticky Thread
Working on modifications, mini-challenges or new levels?Got a question or comment about the app?You’re in the right place.Post your questions (and answers) right here and we’ll help you as best we...
View Articlequick-cocos2d-x 游戏开发 [12]—— 硬件按键事件
在quick中,对于按键事件也进行了重新封装,和node的触摸事件一样,也是通过addNodeEventListener来实现。所谓按键事件,主要是针对于android设备中的返回键“back”和菜单键“menu”的响应,在前面的一篇博文中我也简单提过一次,不过咱们还是系统性的来学习一下。 首先清楚预定义的层事件有两个, cc.ACCELERATE_EVENT -...
View Articlequick-cocos2d-x 游戏开发 [13] —— 节点生命周期事件,帧事件等其他事件
在前面已经学过了“触摸事件”,"触摸捕获事件",“按键事件”,此外,quick还有其他几个事件,前面已经列过有这些, 预定义的节点事件:cc.NODE_EVENT - enter, exit 等事件cc.NODE_ENTER_FRAME_EVENT - 帧事件cc.NODE_TOUCH_EVENT - 触摸事件cc.NODE_TOUCH_CAPTURE_EVENT -...
View ArticleAndroid 开发基础规范
在开发 Android 项目的过程中,对项目的管理和规范化必不可少。如果我们只是单独开发某一个简单的页面或者是某一个模块,代码的管理似乎并不太重要,而且有时候还会显得非常累赘。但是当项目有多个模块,比如笔者做过的一个视频播放类软件,就涉及到网络请求,UI...
View ArticleIntel INDE Beta program has ended
As of today, October 15th, in parallel with the official release of Intel® INDE 2015, the Intel INDE Beta program has ended. The Beta version of the product will no longer be supported, so please do...
View ArticleIntel® INDE 2015 Released
Hello,Today, October 15th, Intel has released a major update to the Intel® Integrated Native Developer Experience (Intel® INDE). For more information about this release, please see this...
View Articlequick-cocos2d-x 游戏开发【14】——StateMachine 状态机
状态机在quick中是一个亮点,如果我们做一款RPG游戏,一个角色一般会拥有idle,attack,walk,run,death这些状态,如果游戏角色的状态采用分支条件判断的话,会造成非常庞大而难以维护,但一旦使用了状态机这种模式,就会显得简单方便。...
View Article64 位计算如何提升移动体验
如果您希望为最终用户提供更强大的移动体验,64 位计算值得一试。 借助强大的 64 位架构,开发智能手机和平板电脑的开发人员将可获得更高的性能、超过 4GB 的可访问内存以及更出色的安全功能。悠久历史64 位计算架构自从于 1975 年在 Cray-1* 超级计算机中亮相以来,一直被视为处理能力的顶峰。 在接下来的二十年里,该技术一直尝试在 20 世纪 90...
View Articlequick-cocos2d-x 游戏开发 [15] —— 项目结构分析、创建新场景
创建完一个新项目之后,我们可以简单的看一看这个项目的文件组成,有这么一个文件层次结构几个proj.*文件夹就不用说了,是对应的平台的解决方案,res专门存放我们的游戏资源,scripts存放我们的lua代码,sources中有我们熟悉的AppDelegate类,我们主要常用的就两个文件夹,res和scripts(我这不是废话吗)...
View ArticleAndroid SurfaceView 黑屏问题
说一个真实的案例。其中需求要做一个绘图功能,一听到绘图,自然而然就像到了SurfaceView这个类。所以我就用了。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
View ArticleAndroid 截取系统当前屏幕
private String savePath; //截屏后图片保存路劲 /* (non-Javadoc) * @see app.ui.TitleActivity#onCreate(android.os.Bundle) */ @Override protected void onCreate(Bundle...
View ArticleAndroid 通过代码改变控件的布局方式
在很多情况下当我们在xml中布局的方式并不能满足我们的要求,而这时我们就需要通过在代码中控制控件的布局根据不同的条件来控制布局。首先来了解一下安卓中的一些单位dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素)....
View Articlequick-cocos2d-x 游戏开发【16】——添加文本
文本的添加在quick中被封装在ui类中,它可以创建EditBox,菜单以及文本,文本总得来说可以创建TTF和BMFont两种。 api对于它的说明很详细,ui.newBMFontLabel(params),参数中 text: 要显示的文本font: 字体文件名align: 文字的水平对齐方式(可选)x, y: 坐标(可选)所以我们创建一个文本可以使用这样的代码,function...
View Article