摘要: 转载地址:http://www.oschina.net/question/54100_36978从软件的功能角度来讲,Mms分为对话列表,消息列表,短信编辑,彩信编辑,短信显示,彩信显示和配置。从实现的角度来看,它分为GUI展示层,发送/接收,彩信解析,彩信附件,信息数据等,这些分类对应着源码中的各种包。源码导航Mms的源码的位置在于android/packages/apps/Mms其中Mms/src/com/android/mms里面都是Mms相关的代码,而Mms/src/org/w3c/dom里面是一个类库,主要用于彩信格式的解析和显示。这里主要讲一下Mms/src/com/android 阅读全文
posted @ 2013-02-01 10:55 麦二蛋 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 1 Main Action Bar (1.App Icon 2.View Control 3.Action Buttons 4.Action overflow)2 Top Bar3 Bottom BarDrawers http://developer.android.com/design/patterns/actionbar.html 阅读全文
posted @ 2013-01-30 21:55 麦二蛋 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://su1216.iteye.com/blog/1550551android2.x到现在的4.0有很大的差别,而手机开发者又没有经历过3.x版本的过渡,所以对于手机开发者的压力是比较大的,需要学习和适应大量新的组件与api本文主要总结对ActionBar和Menu的学习注意:这里以4.0为base作为开发者,应该阅读下面重要新闻谷歌敦促Android开发者停止使用菜单按钮先说几句题外话我个人觉得,应该保留实体menu按键,如果没有实体按键,那应该如何与menu交互?android提供了方案,使用action bar,action bar是显示在屏幕上的等等,似乎有点问题,这 阅读全文
posted @ 2013-01-30 14:31 麦二蛋 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://android.tgbus.com/Android/tutorial/201108/361860.shtmlEditText继承关系:View-->TextView-->EditTextEditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动 阅读全文
posted @ 2013-01-28 14:19 麦二蛋 阅读(178) 评论(0) 推荐(0) 编辑
摘要: java -jar baksmali.jar -x SecGallery2_Galaxy.odex (SecGallery2_Galaxy.odex为待反编译的,这一步会生成out文件夹)java -Xmx512M -jar smali.jar out -o classes.dex //(deodex 利用out文件夹生成classes.dex文件)dex2jar.bat classes.dexnote:反编译是工具尽快要新,包括dex2jar.bat(http://code.google.com/p/smali/ http://code.google.com/p/dex2ja... 阅读全文
posted @ 2013-01-25 15:34 麦二蛋 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在framework里面添加一个theme,在app引用时,需要注意在public里面申明下,同时在命令行执行./mk update-api ./mk systemimage 阅读全文
posted @ 2013-01-25 10:03 麦二蛋 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.cnblogs.com/lovemo1314/archive/2012/09/13/2683406.html在android系统中,它的根文件系统下有几个用于启动系统时需要的配置文件:/init.rc/default.prop/system/build.prop通常我们可以通过命令getprop获取,setprop设置。在使用这两个命令前,先看看build.prop里面到底有些什么东西:adb shell cat build.prop结果如下:(只取一部分列出)gps.solution.combo.chip=1fmradio.driver.chip=1ro.sf 阅读全文
posted @ 2013-01-24 09:51 麦二蛋 阅读(2789) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-01-24 09:09 麦二蛋 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://618119.com/archives/2011/01/12/205.html关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi首先是几个基本概念:1.屏幕尺寸Screen size即显示屏幕的实际大小,按照屏幕的对角线进行测量。为简单起见,Android把所有的屏幕大小分为四种尺寸:小,普通,大,超大(分别对应:small, normal, large, and extra large).应用程序可以为这四种尺寸分别提供不同的自定义屏幕布局-平台将根据屏幕实际尺寸选择对应布局进行渲染,这种选择对于程序侧是透明的。2.屏幕长宽比Aspect rat 阅读全文
posted @ 2013-01-17 13:41 麦二蛋 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在Wms中,窗口是由两部分内容构成,一部分是描述该窗口的类WindowState,另一部分是该窗口在屏幕上对应的界面Surface窗口管理的策略机制WindowManagerPolicy.此类是为了限制Wms的功能,或者使WmS遵守某种规则,而不是扩充WmS的功能。比如系统状态栏不允许被添加两个,这个就是策略。在Wms内部全权接管了输入消息的处理和屏幕的绘制。其中输入消息的处理是借助于InputManager类完成的,绘制屏幕是借助于SurfaceFlinger模块完成,SurfaceFlinger是linux的一个驱动,它内部会使用芯片的图形加速引擎完成对界面的绘制。WindowToken描 阅读全文
posted @ 2013-01-16 16:52 麦二蛋 阅读(220) 评论(0) 推荐(0) 编辑