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

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android音乐播放器(雏形)

Android音乐播放器(雏形)

建议:学习本实例之前,请掌握Activity的生命周期相关的事件和方法,这样学习效果会更好。本实例仅供参考学习,并非一款非常完善的产品。由于时间和本人技术有限,不足或者错误之处敬请谅解。希望热心的网友能够继续完善。相关阅读:Android中的Activity生命周期 http://www.linuxidc.com/Linux/2011-01/31804.htm Android Activity生命周期以及LoCat的使用 http://www.linuxi...
Android 在launcher中创建实时文件夹

Android 在launcher中创建实时文件夹

最近看了launcher方面的知识。在launcher中,选择文件夹选项后,选择“大明通讯录”就在主界面的launcher中创建了个实时文件夹,能调出联系人的姓名来,然后我们可以对其进行处理,点击进入手机号码的内容,然后可以打电话操作等等其他的操作!说明一下:实时文件夹显示有两种方式,一种是列表形式:DISPLAY_MODE_LIST。令一种是宫格的形式:DISPLAY_MODE_GRID。别忘了在Manifest.xml中注册一下:<strong&...
Android系统移植

Android系统移植

从今天开始学习嵌入式系统的开发,将以硬件条件不错,但是被预装了Windows Mobile系统的HTC XV6850作为目标板。我知道前路困难重重,但还是愿意做一下尝试。因为HTC XV6850是ARM1136EJ-S的CPU核心,先搭建起基于ARM的Linux交叉编译环境。网上有很多搭建ARM-Linux交叉编译环境的教程,但大都需要自己下载所需的文件和配置环境。最简单的还是使用他人编译好的环境。这里使用arm-linux-gcc-4.4.3Ubuntu...
Android开发之Google天气显示(综合例子)

Android开发之Google天气显示(综合例子)

Android的google天气显示,包括读取网络信息,读取xml,使用网络信息二级制码生成文件 1.生成url 2.获取google返回的网络信息 new InputSource(aURL.openStream()) 3.生成解析xml的处理器 4.解析xml 5.封装解析后的xml文件 6.根据解析后的数据,生成url,获取google返回的天气图标,赋值给图片 代码: /*获取用户输入的城市名称*/ String city = ((EditTex...
Android子线程在没有ViewRoot的情况下能刷新UI吗?

Android子线程在没有ViewRoot的情况下能刷新UI吗?

如果你看了我写的《Android里子线程真的不能刷新UI吗? 》,会回答:不能。那么到底能不能呢?呵呵,其实是能的了。那么《Android里子线程真的不能刷新UI吗? 》里写错了吗?嗯,没有。呵呵,相信大家看到这里一定是一头雾水,认为笔者自相矛盾了。让我们看个实例吧:package com.david.test.helloworld;import Android.app.Activity;import android.os.Bundle;import an...
Android基础教程:读写SharedPreferences中的数据

Android基础教程:读写SharedPreferences中的数据

很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢? Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。...
Android基础教程:数据存储方式

Android基础教程:数据存储方式

无论是神马平台,神马开发环境,神马软件程序,数据都是核心。对于开发平台来讲,如果对数据的存储有良好的支持,那么对应用程序的开发将会有很大的促进作用。总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量数据时性能优越,有查询功能,可以加密,可以加锁,可以跨应用,跨平台等等;网络,则用于比较重要的事情,比如科研,勘探...
u-boot-2011.06在基于S3C2440开发板的移植之解决raise: Signal # 8 caught

u-boot-2011.06在基于S3C2440开发板的移植之解决raise: Signal # 8 caught

在这篇文章中提到,在开发板上电后,会出现“raise: Signal # 8 caught”。这虽然不影响系统的正常运行,但也是一个不小的bug,也许会影响以后u-boot-2011.06的移植,因此我们有必要把这个bug去除掉。相关阅读:U-Boot源代码下载地址 http://www.linuxidc.com/Linux/2011-07/38897.htmU-Boot-2011.06启动流程分析 http://www.linuxidc.com/Linu...
u-boot-2011.06在基于s3c2440开发板的移植之NorFlash启动

u-boot-2011.06在基于s3c2440开发板的移植之NorFlash启动

u-boot-2011.06虽然支持一些常见的开发板,但如果u-boot-2011.06不支持我们手上的开发板,那就要找到与我们的开发板最接近的u-boot-2011.06所支持的开发板,在这个开发板的基础上进行移植。u-boot-2011.06所支持的smdk2410开发板是最接近我的开发板的,所以我就在该此基础上进行修改、移植。相关阅读:U-Boot源代码下载地址 http://www.linuxidc.com/Linux/2011-07/38897....
<< 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 >>