Welcome 微信登录

首页 / 操作系统 / Linux

Android中的消息注册Registrant机制

Android中的消息注册Registrant机制

前面说过MessageHandle机制(见http://www.linuxidc.com/Linux/2011-10/45146.htm),它保证了Android上层代码线程间的通信。 消息注册机制更加丰富了MessageHandle的流程,它把过程严格阶段化了,分成消息注册和通知消息处理两个部分,让人一目了然。消息注册机制的总体思想是:一个对象中开辟一个空间用于存放Message,当调用regist方法时将Message存放进去,当其调用notify方法...
Android Google地图上overlay显示位置,路线

Android Google地图上overlay显示位置,路线

做了下手机google地图上的定位和图层标签的显示,先学学基础,把想要显示的标签搞定。好,首先是定位,这次用到的定位只是简单的传入经纬度,然后显示标签,画上图层就达到目的啦,Geoconding什么的根据地址名字来确定的话这次先不用。定位用到的是LocationManager,根据它的成员方法requestLocationUpdates如果我们的位置在一定范围内改变了,或者经过一定时间了,那就重新标记了。locationManager.requestLoc...
Android中的回调举例:在surfaceview中结束宿主activity

Android中的回调举例:在surfaceview中结束宿主activity

背景SurfaceView是游戏开发中经常使用到的View,能够实时的更新UI界面,实现游戏逻辑。在这里的讨论中,我设定了一个GameActivity , 在这个activity的布局中,放置了一个全屏的GameSurfaceView。GameActivity虽然是游戏的主体,但游戏的逻辑和显示都是由GameSurfaceView负责。游戏开始后,GameSurfaceView在新开的线程中运行,并即时的更新游戏界面。当游戏逻辑结束时,需要结束掉activ...
Struts2服务器和Android客户端使用JSON进行数据的传递

Struts2服务器和Android客户端使用JSON进行数据的传递

前阵子开发利用框架的服务器和Android机客户端的CS架构的程序,用到了JSON进行数据的传递,感觉JSON在获取出传递的数据方面还是很方便的,网上没有比较好的案例,先将服务器和客户端如何用json进行数据交互的例子呈现如下,待他日可以复习。代码不能直接复用,但是关于数据传输的写法已经成功测试了服务器端接收客户端发来的json对象,解析该json对象的数据后,再给客户端反送一个封装了新的数据的json对象Public class Action exten...
Android Intent 通信

Android Intent 通信

第一种方式,用action来跳转。1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个Activity的IntentFilter段中定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的程序匹配,那么就会弹出一个对话可框来提示说明。Action的值在Andro...
Android应用程序的开发目录——简单的加法计算示例

Android应用程序的开发目录——简单的加法计算示例

突然说写Android 的笔记让我很迷茫,不知从哪里开始写,就按老师上课的过程进行吧!Android的程序目录代码建立在src中这个不用解释了,在gen所在的文件夹里有个叫R.java的类,这个类是系统自动生成的,我们平时在里面加一张图片什么的他都会在里面自动写好路径,这个类我们通常不会自行更改res文件夹可以放一些我们常用过的资源文件,图片啊,音乐什么的。其中Layout内含的xml文件是关于程序布局的,比如我们通过拖拽或者直接在xml写出的文件都会在里...
Android中使用html作布局文件

Android中使用html作布局文件

在Android开发中,通常使用xml格式来描述布局文件。就目前而言,熟悉android布局及美化的人员少之又少,出现了严重的断层。大部分企业,其实还是程序员自己动手布局。这样既浪费时间和精力,也未必能达到理想的效果。但是,在企业级的android开发中,使用html页面进行布局,也有很多的优势(例如:简单,大部分开发人员及美工都熟悉,方便统一进行更新,管理)。据笔者了解,已经有不少的公司在使用这种方式进行布局开发。这也可能是一种趋势。下面,我将给出一个实...
Android+J2EE系统集成开发

Android+J2EE系统集成开发

前言: 很早以前,就听人说过Android以后会火起来,作为一个前瞻性,对它有所了解会是一个转型的好机会。javaweb太成熟饱和了,现在市面上各种Android手机层出不穷,网上各种Android视频连续剧一样跟进,安卓一下子成为了热门话题,刚开始也是出于个人兴趣学的很hi感觉挺容易上手的样子,后来工作中才发现问题很多也很棘手,慢慢的在纠结和痛苦中琢磨出了一些经验和规律! 1. Android作为view层,要实现和服务层低耦合,必须使用webserv...
Android视频开发简易方法

Android视频开发简易方法

一些简易的视频开发代码。一、视频的读取,显示安卓提供了一个VideoView类,用起来很方便。如果仅仅是播放视频,这个类足够用了。但是扩展性不好。它继承自SurfaceView并实现了MediaPlayerControl接口,并封装了一个MediaPlayer对象。如果有兴趣可以仿照他自己实现一个,方便扩展。文章有很多,不赘述了。视频读取最麻烦是缩略图的显示。尤其是在2.2之前。2.2提供了一个ThumbnailUtils类,可以方便的取到缩略图,但是之前...
<< 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 >>