- 浏览: 926167 次
- 性别:
- 来自: 上海
最新评论
-
liu149339750:
我勒个去,搜到你的博客了,关注!
Android make脚本简记 -
ihopethatwell:
楼主,这个修改时间有个问题,退出修改界面就不保存设置的时间了, ...
Android中如何修改系统时间(应用程序获得系统权限) -
flyar520:
你好...我也遇到屏幕半屏刷成黑屏的问题...但是我的时在开机 ...
Android横屏状态下返回到壁纸界面屏幕刷新问题 -
flyar520:
你好...我也遇到屏幕半屏刷成黑屏的问题...但是我的时在开机 ...
Android横屏状态下返回到壁纸界面屏幕刷新问题 -
taowayi:
推荐android一键反编译神器 apkdec
Android apk反编译
文章列表
在超级终端中输入getprop,就会输出机器
全部信息,包括状态.这里我想对于想购买G1的朋友
有所帮助.
也让G友更了解自己的机器信息.鉴于本人英文水平有限,只做关键条文的注解,有不对的请朋友及时提出.好给大家带来方便.
persist service adb enable : 1 服务:亚洲
ro factorytest : 0 出厂测试:0
ro serialno : HT92XXXXXXXX 编号:HT92XXXXXXX
ro bootmo ...
先简要说明下Android支持的视频格式,如下:
由于硬件的不同,不同的手机支持的编解码方式有些不一样,在T-Mobile
G1实际设备中增加了对WMA,WMV,H.264 AVC格式解码的支持。Android支持的音/视频编码方式仅包括:AMR-NB,H.263,
输出的视频格式也只*.3gp或者*.mp4,这点在以后的开发中需要注意。
对Android的编解码有了一些了解后,我们再去研究下如何在Android上来播放/录制视频,打开Android SDK中关于媒体方面的说明,摘要其主要部分如下:
首先注意的就是:MediaPlayer,MediaRecoder,主要是用 ...
最近研究了下Android
的编译系统,下面结合编译我们自己的产品
mobot
来对整个编译系统进行必要的介绍,方便大家今
后对默认编译的修改。
先列出几个觉得重要的Make
文件:
build/buildspec.mk
build/envsetup.sh
build/core/main.mk
build/core/envsetup.mk
build/config.mk
总的来说,Android
以模块
在Android中使用Intent对应的category列表最全版本如下,更新到了Android 2.2 API Level8,Android123提示注意后面部分固件必须相应版本才可以调用 Android 1.5、1.6
android.intent.category.ALTERNATIVE
android.intent.category.BROWSABLE
android.intent.category.DEFAULT
android.intent.category.DEVELOPMENT_PREFERENCE
android.intent.category.EM ...
1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。
Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码:
Intent intent= new Intent(this, B.class)
Implicit Intent没有明确的指定要启动哪个Activity ,而是通过设置一些Intent Filter来让系统去筛选合适的Acitivity去启动。
2、intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是 ...
简而言之,DRM系统提供一套机制对用户使用手机上的媒体内容(如ringtong,
mp3等)进行限制,如限制拷贝给第三方,限制使用次数或时限等,从而保护内容提供商的权利。建议读者可以阅读OMA DRM
的规范,以便更好的了解代码。
...
Java代码
Notification n =
new
Notification(R.drawable.face_1,
"Service启动"
, System.currentTimeMillis());
PendingIntent contentIntent = PendingIntent.getActivity(this
,
0
,
new
Intent(
this
, TServiceHolder.
class
),
0
);
n.setLatestEventInfo(t ...
一:不同的layout
Android手机屏幕大小不一,有480×320, 640×360, 800×480.怎样才能让App自动适应不同的屏幕呢?
其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640×360,layout-800×480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
二:hdpi、mdpi、ldpi
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是 ...
nternationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。
一般用 语言_地区的形式表示一种语言,如 zh_CN, zh_TW.
各国语言缩写 http://www.loc.gov/standards/iso639-2/php/code_list.php
国家和地区简写 http://www.iso.org/iso/en/prods- ... lists/list-en1.html
在Android工程的res目录下,通过定义
特殊的文件
夹名称就可以实现多语言支持。比如我们的程序 ...
Google的Android操作系统已经成功面市,因为Android操作系统是基于Linux-2.6.25内核的,并且目前所有的源代码也都全部开放,因此可以简单地加以分析以方便以后向其他平台的移植工作.
首先需要了解的就是Android的一些基本情况,并下载Android的源代码以方便分析.
Android的官方站点:
http://www.android.com/
Android Source 的官方安装方法:
http://source.android.com/download
Android的中文站点:
http://www.androidin. ...
今天对比分析了一下recovery
.img和boot.img的结构,从中粗略知道了Android
手机
中的恢复模式
是怎么回事。
以下是文件
结构的对比图:
从中我们知道:
(1)recovery.img其实已经是进入了Linux系统
。
(2)recovery.img为了具有恢 ...
Android Make脚本的简记(1)
内容提要
文档简要整理Android的make脚本的内容。以供备忘和参考。
1. Build Layers
Build Layers描述的是产品的硬件配置情况,据此make时选择不同的配置和模块。按照从上到下的顺序,Build Layer分成4层。
Layer sample Note
Arch arm, x86 处理器的种类
Board - 板子类型的代号
Device - device配置的类型代号
Product - 具体产品的代号
2. 添 ...
Android编译大全(一)
1. 编译前的准备
1.1. 编译环境准备
v 先构建一个Ubuntu 9.10虚拟机
v 在虚拟机中确认下面的包是否已经安装:
n sudo apt-get install build-essential
n sudo apt-get install make
n sudo apt-get install gcc
n sudo apt-get install g++
n sudo apt-get install libc6-dev
n sudo apt-get install flex
n sudo apt-get in ...
想要了解一個系統,我常會從 makefile 或是 building system 下手,
以了解系統組成元素為何? 目錄結構為何? 對於 Android
,我也不例外。
透過了解 building system ,我們能知道如何新增、修改、刪除程式,
並保有完整性,順利編譯出結果。
設定檔
Android
building system 包括幾種重要的設定檔,
Android
.mk
AndroidProducts.mk
target_<os>-<arch>.mk, host_<os>-< ...
这是一个根源性问题,Android作为一个还是新兴的平台因为有Google罩着体现出强大的优势,加上现在的Java已经被手机商控制住了咽喉,所以相对而言,Sun对Java的控制力非常之弱,所以学Java是合时宜的。
在网上找了一大堆的有关Android的解释等,找到一个比较不错的,贴出来分享下:
android提供的工具链和开发工具比较完善,因此它的开发环境的搭建比较简单,相信许多朋友都已经搭建好环境,并编写了HelloActivity入门程序了。这里先看几个问题:
1、android的文件系统结构是怎样的,我们安装的程序放在那里?
编译android源码之后,在ou ...