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

首页 / 操作系统 / Linux

Android中如何获得一些系统设置和环境变量?

Android中如何获得一些系统设置和环境变量?

在Android中,怎么获得一些系统的设置呢?比如飞行模式是否打开:(可以用以下代码)return Settings.System.getInt(context.getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) != 0哈哈,就是这么简单,要获得或者设置更多的设置,就可以参照上面的代码,依样画葫芦,调用相应的getInt,getFloat,getString等等,具体有哪些可以获得,我是参...
Android飞行模式灰显不能操作问题分解

Android飞行模式灰显不能操作问题分解

在移植Android的系统中,遇到了飞行模式中在操作一次之后,globalaction(长按power键出来的dialog就是globalaction)中的item变成了灰色,并且不可操作,之后对代码进行了分析,解决了问题,特此记录,以备有需要的朋友。 现象:长按住power键后->弹出globalaction对话框->选择飞行模式->对话框会自动关闭->再次长按住power键后->->弹出globalaction对话框...
Android的repo和git使用遇到的疑难杂症

Android的repo和git使用遇到的疑难杂症

最近在使用Android的repo和git的过程中遇到了很多莫名奇妙的问题,现在记录一下,便于自己以后的查用。1.repo sync中遇到error:......checkout ....接一串hashnumber解决方法:进到它说提示的目录中,用git status显示文件,将修改过的文件删除掉,再重新repo sync2.repo sync中遇到:contains uncommitted changes解决方法:进到它说提示的目录中,使用git res...
如何在模拟器上向android发送短信和拨打电话?

如何在模拟器上向android发送短信和拨打电话?

Q:如何在模拟器上向Android发送短信和拨打电话? A:android在DDMS上就可以发送短信和拨打电话。在Eclips中运行程序,并启动模拟器以后,我们点击按钮,切换到DDMS这个视图。我们看到这边有一个叫做Emulator Control(模拟器控制的窗口),我们看到在这个地方现在是灰色的,这是因为我们需要在Device中选中我们的模拟器,不然如果你有多个模拟器的话,DDMS就不清楚你到底要发给谁了。我们就可以在选择voice或者SMS来向我们的...
Android中通过日期判断星期

Android中通过日期判断星期

在自己操作DatePicker时想到了一些东西,通过实践,解决了问题,在这里和大家分享下。问题1:对于DatePicker里面的数据显示取系统当前日期问题2:用户选择日期后,在得到日期的同时获得用户所选日期是星期几首先要给大家介绍一个算法(根据日期计算星期几)如何计算某一天是星期几?—— 蔡勒(Zeller)公式历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller...
Android 中关于 【Cursor】 类的介绍

Android 中关于 【Cursor】 类的介绍

使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。关于 Cursor在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道...
Android按钮被点击文字颜色变化效果

Android按钮被点击文字颜色变化效果

有的时候做应用需要点击按钮时文字颜色也跟着变,松开后又还原,目前发现两种解决方案:第一用图片,如果出现的地方比较多,那么图片的量就相当可观;第二,也就是本文讲到的。废话少说,先贴图片,再上代码。正常效果:按下效果:先在values目录创建color.xml文件,在里面加入以下自定义颜色(注意不是用color标签)的代码:<?xmlversion="1.0"encoding="utf-8"?><resources><drawab...
Android PopupWindow模拟Windows开始菜单显示消失效果

Android PopupWindow模拟Windows开始菜单显示消失效果

Android系统给我提供的菜单不尽人意,大多数情况下我们都是根据需求,重写系统的菜单,达到想要的效果,下面就用PopupWindow两种方式重写系统菜单效果。Android PopupWindow模拟Windows开始菜单显示消失效果DEMO下载:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /pub/Android源码集锦/2011年/11月/Android Popu...
Android检查存储空间小结

Android检查存储空间小结

Android手机上面的存储空间主要有手机本身的存储空间和SD卡的存储空间。之前用的最多的是SD卡的存储空间,在总结的时候看了一下系统的源代码,很有收获。在手机安装应用时,系统会自动在??/data/data目录下面以应用的主包名创建一个目录,默认还会在最后的那个目录里面创建一个lib目录。下面看一下系统获取存储空间的代码:来自android2.3.3系统源代码/packages/apps/Settings/src/com/android/settings...
移植Linux驱动Kconfig文档与Makefile的作用

移植Linux驱动Kconfig文档与Makefile的作用

一 :移植设备驱动两种方式 二:Kconfig文档与Makefile的作用linux允许设备驱动在编译时候静态的连接在内核中,一如传统的驱动程序;也允许动态地在运行时安装,被称为模块;还允许在运行状态下当需要某模块时候,有系统自动安装。故而做驱动移植时候,有两种方式:一种是直接加到kernel 中编译,另一种是以模块的形式挂接。如果把驱动编译到内核,会涉及到Kconfig 和Makefile 两文件的修改。2.6内核的源码树目录下一般都会有两个文件:Kco...
Linux C程序如何检测WIFI无线USB网卡是否可用?

Linux C程序如何检测WIFI无线USB网卡是否可用?

最新做一个WIFI应用项目。如何检测WIFI USB设备是否插上了呢?特此共享。第一种方法,采用读取文件的方式。在linux下,任何一种设备都可看成文件。通过分析相关文件信息,可得知WIFI设备是否存在;代码示例如下: static void WIFI_Enum_Device(void){ charbuff[1024]; FILE *fh; /* Check if /proc/net/wireless is available */ fh = fopen(...
在Linux下使用DNW给开发板下载

在Linux下使用DNW给开发板下载

介绍:DNW是通过USB烧写软件到ARM板的工具, 由三星公司开发, 可是这个软件只有Window版本. 在ARM9之家论坛上发现有人重写了个简单的命令行版本, 下载源代码可以:dnw2_linux_latest.tgz,但是这版会有一些问题,所幸的是有人又进行了一些修正dnw2_linux_fixed.tar.gz ,主要修正了一些编译警告和添加一个指定地址的功能。本文要用到的相关文件下载:免费下载地址在 http://linux.linuxidc.co...
<< 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 >>