Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android对SlidingDraw组件修改

Android对SlidingDraw组件修改

1. 引言 在Android中,对SlidingDraw组件进行修改,将SlidingDraw组件的把手(手柄)改成左右两个Button,单击或拖动第一个Button响应SlidingDraw所有默认动作,第二个Button也随第一个Button动而动,单击第二个Button,可以启动一个Activity或弹出Dialog,第二个Button不响应SlidingDraw的任何默认动作。2. 效果图: (1) 效果图1: (2) 效果图2:3. 功能实现 (...
Android中Web Apps的目标屏幕

Android中Web Apps的目标屏幕

原文来自Android开发文档Targeting Screens from Web Apps对于不同Android设备的web页面,需要注意两点基本的要素:1.页面的viewport和scale的大小Android浏览器加载页面时,默认加载方式为“overview mode”,显示一个全局的视图。你可以覆盖重写这个行为,通过定义viewport的大小或者初始化viewport的scale。同样,你可以通过控制缩放大小来控制。另外,用户可以通过在浏览器设置中...
实现Android 抽屉效果

实现Android 抽屉效果

在Android开发过程中,我们喜欢使用特效,比如抽屉效果,这样可以给人很好的体验。点击一个按钮,就像拉抽屉一样展开界面,这样的效果正是我在这里所要说明的。比如在AVD或真机上,我们都有看过这种效果。比较常用的应用是LAUNCH应用。在这个应用中我们实现了拉抽屉呈现所有的程序,在这里我参考一些别人写的博客试例讲这种实现细节。创建一个工程。在这里我命名为LauncherDemo.在这个例子中我在main.xml文件中写入如下,贴上代码:<?xmlver...
Android Gesture手势操作(手势翻页效果)及幻灯片放映

Android Gesture手势操作(手势翻页效果)及幻灯片放映

对于Android 的手势不光在软件中会经常用到,比如浏览器中的翻页,滚动页面等等;当然其实在我们开发Android游戏的时候加上了Android手势操作更会让游戏增加一个亮点,比如一般的CAG ,PUZ等类型的游戏选择关卡啦、简单背景的移动啦,都可以使用手势来操作即可,类似前段时间很火的《让人愤怒的小鸟!》咳咳、不好意思说错了,是《愤怒的小鸟》,因为总是听群里啊,朋友啊说小鸟出新版本啦,小鸟出PC硬盘版啦! 唉~你说可让人愤怒,其实说实话,小鸟这个游戏确...
Android Notification消息提示

Android Notification消息提示

一般而言,消息提示,可以通过Toast方式,提醒给用户看,而通过Notification方式的话,可以在状态栏显示出来。并且有声音,还有文字描述,并且可以出现在消息公告栏,这在QQ,飞信等常用即时通信软件中应用广泛。点击该在状态栏中的图标,就又可以回到原程序中。这样就是一个进入该程序的入口,同时还可以显示状态,比较离开,隐身,忙碌等状态。下面我来通过一个例子来进行描述。首先,Notification是通过NotificationManager进行管理的。是...
Android 网络编程---STRUTS2,JSON,HttpClient

Android 网络编程---STRUTS2,JSON,HttpClient

在Android开发过程中,我们需要访问网络上的Web资源,比如网络上的WEB请求。在这里Android就好像是一个终端,可以用来接收Web服务器端发送过来的数据。下面我以Struts2作为Web服务器端的Web框架。来说明Android客户端接收Web请求的过程。首先,我们要配置Web服务器端,添加Struts2所需要的JAR包(包括JSON包)下面是服务器端所要配置的JAR包,如下所示: 我们看看json包,有如下: json-lib-**.jdk15...
Android 用户远程验证----XFIRE,BASE64,KSOAP,WEBSERVICE

Android 用户远程验证----XFIRE,BASE64,KSOAP,WEBSERVICE

在Android开发过程中,不一定都用本地文件系统或本地数据库SQLite,比如QQ,用户的帐号数据都存储远程服务器上。而访问远程数据库有很多种方式,比如HTTPCLIENT,WEBSERVICE,SOCKET等多种方式,即分别为http通信,webservice(Web服务通信),还有socket套接字通信等等,限于篇幅,本文我只讲解讲一下webservice方式。其他方式,在其他的文档再讲。第一步,在要android中使用web服务,我们得先配置好we...
Android锁屏与解屏相关代码分析

Android锁屏与解屏相关代码分析

我觉得对于普通人来说,最常见的是Android解屏的界面,然后应该是Home界面。今天就来分析一下解屏界面的相关代码(以索爱的解锁界面为例)。首先看解屏的界面,我把解屏的界面分为两个部分,最上部是status Bar,下面是LockScreenSemc,在LockScreenSemc上有一个可供滑动解锁的界面,每个界面对应的类如图所示。两个类所在包:com.android.internal.policy.impl.LockScreenSemc.javaco...
Android 用户事件输入路径(Message/Event, Dispatch Path)

Android 用户事件输入路径(Message/Event, Dispatch Path)

1 输入路径的一般原理按键,鼠标消息从收集到最终将发送到焦点窗口,要经历怎样的路径,是Android GWES设计方案中需要详细考虑的问题。按键,鼠标等用户消息消息的处理可分为不同的情况进行判定:(1)用户输入根据系统状况是否应该派送。如在ScreenOff的情况下,在按键属于特殊按键的情况下等(2)是否有拦截Listener(3)对按键事件来讲,是否存在输入法(4)是否是焦点终点(5)是否为焦点切换按相关键这些情况都是设计输入路径需要考虑的基本条件。1....
纯Java开发的游戏引擎V0.4--DEMO2 -- 物理引擎

纯Java开发的游戏引擎V0.4--DEMO2 -- 物理引擎

项目命名: JPhysicalEngine项目目的: 自己爱好/毕业设计项目人员: http://blog.csdn.net/kakashi8841运行机器: Intel P8600 2.4GHz、2G内存、Intel GMA X4500 HD开发环境: Linux Ubuntu 10.10开发语言: Java开发工具: Eclipse项目描述: 使用Java开发的2D游戏物理引擎,可以使得以后开发类似愤怒的小鸟、雷电等物理、碰撞、动作类游戏可以更快速、更...
<< 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 >>