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

首页 / 操作系统 / Linux

保持Android手机屏幕长亮

保持Android手机屏幕长亮

我们知道手机为了省电设计,在一段时间没有操作的时候屏幕的灯会自动关闭,但是很多时候我们需要让手机屏幕保持亮着,例如我们使用手机看电影或者录像的时候,都需要屏幕常亮,因此这里ataaw.com归纳下在Android手机开发程序中控制屏幕长亮的方法。首先Android长亮是有PowerManager下的类WakeLock对象管理的。以下是具体方法。 A、屏幕控制需要对应的权限permission声明<uses-permission android:nam...
Android Dialog用法

Android Dialog用法

摘要: 创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.Android API 支持下列类型 ...创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能. A...
Android 从服务器下载文件

Android 从服务器下载文件

首先在电脑上配置tomcat,webapps目录下新建mp3文件夹,截图首先我们通过SAX解析resources.xml 获取歌曲信息。启动 Tomcat访问一下服务器地址http://210.**.**.**:8080/mp3/resources.xml210.**.**.**是我的IP,把这里改成自己的IP本来下载是一个耗时的东西,需要另外开启一个线程或则service去下载,由于这里就在本人的电脑上测试就在主线程中下载了Info.javapackag...
Android原理揭秘系列之framework本地方法注册

Android原理揭秘系列之framework本地方法注册

本文对Android framework层的API函数与其对应本地方法的映射、注册原理进行了介绍,通过本文,应该会对我们频繁调用的Android API的调用过程及实现原理有更加深入的认识。我们知道,Android平台是Java、C/C++等多种混合语言写成的,我们在使用Android SDK提供的framework层的API来进行应用开发时通常调用的是Java方法,而实际上,这些Java API很多时候只是一个入口,方法功能的真正实现是通过JNI调用到f...
Android RenderScript 学习笔记

Android RenderScript 学习笔记

RenderScript是Android平台的一种类C脚本语言,Google虽然一直在之前的各个Android版本内置的动态墙纸中使用该技术实现3D图形特效,但一直未将其集成在公开发布的SDK中。至Android3.0版本开始,SDK中已将RenderScript技术集成了进来,开发者可在Eclipse下开发基于RenderScript的3D应用,并在Android3.0版本以上的平板电脑中运行。 RenderScript是一种3D运行时框架,其提供构...
Android开发之ContexMenu上下文菜单

Android开发之ContexMenu上下文菜单

什么是上下文菜单:有时候我们也可以叫做快键菜单。例如我们在电脑桌面右键所看到的菜单就是快捷菜单,也叫上下文菜单,叫上下文菜单是因为Context翻译成为上下文的意思创建上下文ContextMenu菜单的步骤:1、 覆盖Activity的onCreateContextMenu()方法,调用Menu的add方法添加菜单项2、 覆盖onContexItemSelected()方法,响应菜单单击事件3、 调用registerForContexMenu()方法为视力...
Android开发之SubMenu子菜单

Android开发之SubMenu子菜单

子菜单就是将相同功能的分组进行多级显示的一种菜单。创建子菜单的步骤:1、 覆盖Activity的onCreateOptionsMenu()方法,调用Menu的addSubMenu()方法来添加子菜单2、 调用SubMenu的add()方法,添加子菜单3、 覆盖onContextItemSelected()方法,响应子菜单的单击事件至于onCreateOptionsMenu()方法在前面已做过介绍,现在来看下Menu的addSubMenu()方法,与add(...
编写基于Linux的lcd驱动

编写基于Linux的lcd驱动

看lcd驱动好几天了,一直找不到突破点,感觉无从下手。今天看了一篇介绍lcd驱动编写的文章,写的很详细,对理解frambuffer以及lcd驱动很有帮助。但是英文的,多多少少有点不习惯,翻译下来留着以后复习的时候再看就方便了。 摘要: 本文详细描述怎样编写linux frambuffer LCD 驱动程序 1. LCD 驱动/设备/控制器 2. linux frambuffer 驱动 2.1 为什么要用frambuffer? 2.2 什么...
Android游戏开发之Tween动画的实现

Android游戏开发之Tween动画的实现

今天和大伙讨论一下Android开发中的Tween动画的实现。首先它和上一章(http://www.linuxidc.com/Linux/2011-09/42259.htm)我们讨论的Frame动画同属于系统提供的绘制动画的方法。Tween动画主要的功能是在绘制动画前设置动画绘制的轨迹,包括时间, 位置 ,等等。但是Tween动画的缺点是它只能设置起始点与结束点的两帧,中间过程全部由系统帮我们完成。所以在帧数比较多的游戏开发中是不太会用到它的。Tween一...
Android软件开发之在程序中时时获取logcat日志信息

Android软件开发之在程序中时时获取logcat日志信息

各位大小盆友们好,由于这周在公司连续加了5天通宵班,项目实在太紧了。还好MOMO没有挂到公司顺利的回到了温暖的家嘎嘎。不过MOMO还是不忘大伙们 哇咔咔~~ 一回来就更新博客,分享一个在软件开发中很实用的例子,也是这几天在通宵加班中我使用的一个小例子, 在程序中监听Log信息。为什么说它实用?原因是Android的开发厂商各种修改之后手机和手机之间以后存在很多差异。比如说魅族M9手机 开发中如果项目中涉及到访问手机系统的地方,例如访问系统短信库,M9手机它...
Objective-C 基础语法

Objective-C 基础语法

如果想从事iPhone开发的话 Objective-C 这门语言就不得不学会 我们都知道C语言是没有面向对象的 而Object-C 则是ANSI C 的一个严格超集 它是具有面向对象的特性的 由于IPHONE 的成功 让这门语言现在非常的火热 今天笔者为大家介绍一下在xcode中 使用Objective-C 的基本语法。1.打开mac系统中强大的Xcode软件 单击Create a new Xcode project 创建一个Xcode项目。2. 选择“V...
<< 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 >>