转载请注明出处[http://blog.csdn.net/y150481863/article/details/41280045] 首先我们在开发一个应用之前,特别是一个android应用.首先要考虑这个系统是执行在android版本号为2.3的系统上,还是4.0的系统上或者说是支持全部android版本号的系统. 有了这种决定之后.接下来我们就须要做点事了.须要告诉系统你当前应用所能兼容的系统版本号是多少,从而系统决定能否有效并安装成功你的应用. 这就是android project中Mani…
本文转自:http://www.cnblogs.com/brainy/archive/2012/05/30/2526752.html 1.CPU频率,CPU信息:/proc/cpuinfo和/proc/stat 通过读取文件/proc/cpuinfo系统CPU的类型等多种信息. 读取/proc/stat 所有CPU活动的信息来计算CPU使用率 下面我们就来讲讲如何通过代码来获取CPU频率: public class CpuManager { // 获取CPU最大频率(单位KHZ) // "/sy…
  Android 9(API 级别 28)为用户和开发者引入了众多新特性和新功能. 本文重点介绍面向开发者的新功能. 要了解新 API,请阅读 API 差异报告或访问 Android API 参考. 请务必查阅 Android 9 行为变更以了解平台变更可能对应用产生影响的各个方面. 一  利用 Wi-Fi RTT 进行室内定位(之前高德地图也有室内导航功能) Android 9 添加了对 IEEE 802.11mc Wi-Fi 协议(也称为 Wi-Fi Round-Trip-Time (RT…
android 修改系统的dialog样式 一.觉得自定义配置文件麻烦?那就来修改系统自定义XML文件来实现修改系统dialog的样式吧. 如果是在XML中样式:首先来说下样式.  在 Style.xml 文件(如果没有该文件就创建一个XML名为Style.xml) <!--重写系统弹出Dialog --> <style name="myDialogTheme" parent="android:Theme.Dialog"> <item…
在Android版YouTube播放器API使您可以将视频播放功能到你的Android应用程序.该API允许您加载和播放YouTube视频(和播放列表),并自定义和控制视频播放体验. 您可以加载或暗示的视频嵌入到你的应用程序的用户界面的球员视图.然后,您可以通过编程控制播放.例如播放,暂停,或寻求在加载视频的特定点.您可以注册事件侦听器来获取某些事件,比如玩家加载视频或播放状态改变回调.API还具有辅助功能,支持方向的变化,以及过渡到全屏播放. 使用Android的Youtube API之前,您…
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6606957 在前面两篇文章Android日志系统驱动程序Logger源代码分析和Android应用程序框架层和系统运行库层日志系统源代码中,介绍了Android内核空间层.系统运行库层和应用程序框架层日志系统相关的源代码,其中,后一篇文章着重介绍了日志的写入操作.为了描述完整性,这篇文章着重介绍日志的读取操作,这就是我们在开发Android应用…
$ mmm -help用法:make [选项] [目标] ...选项: -b, -m 忽略兼容性. -B, --always-make Unconditionally make all targets. -C 目录, --directory=目录 在所有操作前切换到“目录”. -d 打印大量调试信息. --debug[=FLAGS] 打印各种调试信息 -e, --environment-overrides 指定替代makefile中默认设置的环境变量 -f FILE, --file=FILE,…
Android 8.0 为用户和开发者引入多种新功能.本文重点介绍面向开发者的新功能. 用户体验 通知 在 Android 8.0 中,我们已重新设计通知,以便为管理通知行为和设置提供更轻松和更统一的方式.这些变更包括: 通知渠道:Android 8.0 引入了通知渠道,其允许您为要显示的每种通知类型创建用户可自定义的渠道.用户界面将通知渠道称之为通知类别.要了解如何实现通知渠道的信息,请参阅通知渠道指南. 通知标志:Android 8.0 引入了对在应用启动器图标上显示通知标志的支持.通知标志…
备注:之前Android入门学习的书籍使用的是杨丰盛的<Android应用开发揭秘>,这本书是基于Android 2.2API的,目前Android已经到4.4了,更新了很多的API,也增加了很多的新组件,一直没有系统的学习过.现在开始这个“完善Android学习”系列,将2.2以后的新知识做一个概览.概览来自:http://developer.android.com/about/versions/android-3.2.html Android3.2(HONEYCOMB_MR2)是为用户和开…
本文转载自:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-build/ Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架.众所周知,Android 是一个开源的操作系统.Android 的源码中包含了许许多多的模块. 不同产商的不同设备对于 Android 系统的定制都是不一样的.如何将这些模块统一管理起来,如何能够在不同的操作系统上进行编译,如何在编译时…