Android开发
文章平均质量分 72
一克先生
专注Java Android 开发
展开
-
使用SQL语句操作SQLite数据库
先上一张效果图:原创 2013-07-24 11:37:22 · 938 阅读 · 0 评论 -
cocos2d-x 使用断言
一. CC_ASSERT 或 CCAssert宏Assert - 断言 使用断言可以创建更稳定,品质更好且不易于出错的代码。当需要在一个值为FALSE时中断当前操作的话,可以使用断言。单元测试必须使用断言。 除了类型检查和单元测试外,断言还提供了一种确定各种特性是否在程序中得到维护的极好的方法。通过使用CC_ASSER原创 2013-08-20 22:46:03 · 1016 阅读 · 0 评论 -
cocos2d-x onEnter回调函数
cocos2d-x onEnter函数追根溯底 (2012-03-13 20:06:22)转载▼标签: cocos2d onenter ccnode cclayer ccscene it分类: techology cocos2d中ccNode的onEnt原创 2013-08-20 20:03:17 · 1926 阅读 · 3 评论 -
Parcel 在Android 中的应用
Android中Parcel的分析以及使用 简单点来说:Parcel就是一个存放读取数据的容器, Android系统中的binder进程间通信(IPC)就使用了Parcel类来进行客户端与服务端数据的交互,而且AIDL的数据也是通过Parcel来交互的。在Java空间和C++都实现了Parcel,由于它在C/C++中,直接使用了内存来读取数据,因此,它更有效率。分析Binder机制原创 2013-07-29 16:40:04 · 694 阅读 · 0 评论 -
Android 容易犯的错误
1.设置TextView的文本颜色TextView tv;...tv.setTextColor(R.color.white);其实这样设置的颜色是 R.color.white的资源ID值所代表的颜色值,而不是资源color下的white颜色值:正确的做法如下:?tv.setTextColor(getResources().getC原创 2013-07-28 06:24:20 · 1037 阅读 · 1 评论 -
android虚拟机安装卸载APP
方法1:——————————首先安装————————一:首先需要启动模拟器二:start -> 运行 ->CMD三:进入andoridsdk下面的tools目录四:adb install c:\*.apk(说明:“c:\*.apk”是要安装的文件的路径)这样就安装成功了!——————————卸载————————一:首先需要启动模拟原创 2013-07-27 19:54:55 · 2288 阅读 · 1 评论 -
Android 远程Service通信
这里讲述的是基于JDK1.5的RMI程序搭建,更简单的说是一个 HelloWorld RMI。1. 这里是基于JDK1.5的,节省了繁琐的手工编译(生成桩和骨架)。不像1.4之前的RMI。2. 这里是把客户端和服务器端的两个程序,分布在两个独立的程序里面,而不是同一个package下面。是真正的分布式。3. 这里不过多阐述原理,这只是一个Hello World!!好转载 2013-07-27 19:10:19 · 803 阅读 · 0 评论 -
Android触摸屏手势识别程序
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中转载 2013-07-25 16:03:11 · 842 阅读 · 0 评论 -
Android游戏引擎
虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭)。以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编程,不过还是把这些八款开源的android游戏引擎记录一下,以后可能会用到也说不定。1、AngleAngle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代转载 2013-07-30 22:34:59 · 711 阅读 · 0 评论 -
Android中ListView的一些设置
在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果转载 2013-07-30 21:50:47 · 1046 阅读 · 1 评论 -
Android 屏幕适配问题
如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的元素如下添加子元素 android:normalScreens="true" android:anyDensity="true" android:smallScreens转载 2013-07-30 21:20:44 · 865 阅读 · 1 评论 -
Android 开发asset 文件夹和raw 文件夹的区别
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.r转载 2013-07-30 21:06:12 · 678 阅读 · 0 评论 -
Android开发者应该深入学习的10个项目
Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用.1.Android团队提供的示例项目如果不是翻译 2013-07-30 20:59:38 · 924 阅读 · 0 评论 -
安卓四大组件
在Android中,一个应用程序可以使用其它应用程序的组件,这是Android系统一个非常重要的特性。例如,你编写的应用程序需要显示一个可以滚动的图片列表,如果其它某个应用程序已经开发了具有此功能的组件并对外发布了此组件以使其它应用程序能够使用此组件,因此你可以直接调用这个组件来显示图片,而不需要重新开发一个具有此功能的组件。在需要的时候Android会启动另外一个程序的部分代码,这部分代码实现了转载 2013-08-28 20:43:24 · 862 阅读 · 0 评论