自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android开发者不可或缺的四大工具

Android以其极强的开放性吸引着世界各地的开发者去开发各种各样的移动应用开发,而各种SDK更是为各个层次的开发者提供了一个可以尽情展示他们专业技能和创造性的平台。虽然Java是各种平台最常用的编程语言,但是一些其它的工具包只支持C、C++和Ruby。除此之外,所要开发应用的特性在一定程度上也决定了开发环境的选择。为此,CSDN特为广大的Android开发者整理了四款强大的Android开发工具

2013-09-24 09:59:07 452

转载 深入理解Android消息处理系统——Looper、Handler、Thread

<br />: 6 条评论<br />     熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。本文深入介绍一下Android消息处理系统原理。<br />

2011-01-26 16:10:00 219

转载 Android----Thread+Handler 线程 消息循环(转载)

Android----Thread+Handler 线程 消息循环(转载)<br />近来找了一些关于android线程间通信的资料,整理学习了一下,并制作了一个简单的例子。 <br /><br /> andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程的Handler来传递的。 <br /><br />在Android,这里的线程分为有消息循环的线程和没有消息循环的线程,有消息循环的线

2011-01-26 16:09:00 1068

转载 浅析android thread

<br />在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程。<br />消息循环是一个很有用的线程方式,曾经自己用C在Linux下面实现一个消息循环的机制,往消息队列里添加数据,然后异步的等待消息的返回。

2011-01-26 10:38:00 1485

原创 JAVA中的JNI

<br />第一 写*.java文件<br />public class testdll<br />{<br /> static{<br />  System.loadLibrary("goodluck");<br /> }<br /> <br /> public native static int get();<br /> public native static void set(int i);<br /> <br /> public static void  main(String[] args)<b

2010-12-02 14:36:00 287

原创 Android NDK 程序小记

<br />概要:<br /> <br />第一 利用Eclipse创建普通的project;<br />第二 在project中声明 native 函数,引入类库*.so;<br />第三 javah *.java文件,生成*.h(查看生成的函数名称,在*.c文件中需要实现该函数);<br />第四 写Android.mk和*.c文件;<br />第五 在Cygwin中编译*.c文件,生成*.so。<br /> <br />具体实现:<br /> <br />利用Eclipse创建普通的project-N

2010-12-02 11:28:00 349

原创 关于eclipse中CDT的安装

<br />通过Eclipse的Help -> Install New Software进入安装插件界面;<br /><br />首先,需要添加一个CDT的下载站点,填写CDT的下载地址:<br />http://download.eclipse.org/tools/cdt/releases/galileo - http://download.eclipse.org/tools/cdt/releases/galileo<br /> <br /> <br />这样操作可以完成安装,但耗时较长。<br /> <

2010-12-01 16:43:00 295

原创 android NDK 初步知识

<br />NDK的安装<br /> <br />第一步:我们要到官网下载NDK---http://androidappdocs.appspot.com/sdk/ndk/index.html<br /> <br />第二步:将下载好的NDK安装到我们自己的目录,我的是D:/android_sdk-windows/android-ndk-r4<br /> <br />第三步: 在这一步中,我们先在cygwin的目录下找到/home/username中的”.bash_profile“文件,并用文本编辑器,在该文

2010-12-01 16:31:00 315

CGI编程学习

CGI编程学习

2013-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除