自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 ubuntu 9.04上下载android源码

作为开源手机操作系统,android一经推出,便引来业界极大的关注。Google现在的android源码的版本号已经是1.50r1的。越来越多的爱好者开始加入到android源码的研究中,下面就ubuntu 9.04上如果去获得android最新源码。1. 安装git 和gnupg 。输入$sudo apt-get install git-core gnupg

2011-06-27 15:49:00 414

转载 用if、Exception还是assert?

    当参数不合法的时候,究竟是if else 判断后返回一个值还是直接来个Exception ?     如果是 if else 的话,有什么好处 ?     如果是 exception 的话,又有什么好处 ?     或者是根据不同情况来定?实际中应该使用if else或Exception的都有,因而下面的回复也是各抒己见,很多人都有一定的道理。在此先

2011-06-21 09:54:00 1099

转载 eclipse @override 报错 解决

我想这个问题肯定困扰了很多人,我也不例外。新公司用的东西多多少少会与我们以前公司的有所不同。所以这个问题也时常伴随在我们身边。第一种解决方案:@Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Overr

2011-06-15 19:46:00 817

转载 Android中gravity与layout_gravity的区别

LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。举个例子,我们可以通过设置android:gravity="center"来让EditText

2011-06-10 16:51:00 575

转载 android:padding和android:margin的区别

android:layout_marginLeft指该控件距离边父控件的边距,android:paddingLeft指该控件内部内容,如文本距离该控件的边距。如:当按钮分别设置以上两个属性时,得到的效果是不一样的。android:paddingLeft="30px":按钮上设置的内容(例如图片)离按钮左边边界30个像素。android:layout_marginLeft="

2011-06-10 16:28:00 2968

转载 TextView属性 (不准确)

一、TextView的API 中文文档  1.1  结构  java.lang.Object  ? android.view.View  ? android.widget.TextView  直接子类:  Button, CheckedTextView, Chronometer, DigitalClock, EditText  间接子类:  AutoComple

2011-06-10 15:40:00 732

转载 无题

Android中的Call模块(我们能看到的Call UI),隶属于App层,所以就从sources/packages/apps/Contacts(注意:Call模块并不是定义在apps/Phone下面)这里开始。我使用的是代号为froyo的Android 2.2的代码。Contacts模块下主要有以下几个文件和目录,附件上简要的说明:+res|- anim  

2011-06-10 15:38:00 1023

转载 UiModeManager设置夜间模式和行车模式

Android在2.2时新增了一个实用的类UiModeManager可以方便的管理当前Android设备的夜间模式和行车模式,位于android.app.UiModeManager这个包中。UiModeManager类使用Context.getSystemService(Context.UI_MODE_SERVICE) 来实例化,主要提供了以下几种方法void  disableCa

2011-06-10 15:24:00 3777

转载 学习HTML 5编程和设计

原文转载自: http://coolshell.cn/articles/4795.html ★ HTML5 Rocks : Major Feature Groups  的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码很不错的 HTML5 Dashboard – Mozilla,

2011-06-10 11:43:00 1431

转载 Android-sharedUserId数据权限

Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要

2011-06-10 11:20:00 564

转载 android 中 Proguard 和JNI 相关

在Android项目中用到JNI,当用了proguard后,发现native方法找不到很多变量,原来是被produard优化掉了。所以,在JNI应用中该慎用progurad啊。 解决办法:1、在Android.mk中加入一行:LOCAL_PROGUARD_FLAGS := -include $(LOCAL_PATH)/proguard.flags2、创建prog

2011-06-10 10:54:00 509

转载 ProGuard是一款免费的Java类文件压缩器

ProGuard是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。最后,它使用简单无意义的名字来重命名你的类名、字段名和方法名。经过以上操作的jar文件会变得更小,并很难进行逆向工程。这里提到了ProGuard的主要功能是压缩、优化和混淆,下面我就先介绍一下这些概念,然后再介绍P

2011-06-10 10:47:00 1249

原创 关于去除猪肉腥味的方法,台湾叫“跑活水”

刚刚查到的,不知道大陆这边对应的是什么词儿啊?或者有什么其他好方法?附:跑活水去除肉腥味的方法绝大部分的人是用葱,姜,酒来处理可是请仔细想想,那只是压味而已压赢了,肉味也没了;压输了,更臭。那高级餐厅里的肉是怎么去腥?找一口大锅,装满冷水。将生的猪肉略冲洗后放入,置于炉上。开火,要将火开到最小最小,直到再小就熄灭那么小,然后等半个钟头(时间视锅的大小

2011-06-09 19:34:00 3694

原创 学几个bash快捷键

<br /><br />用快捷键,有两个好处:<br />1 成就感!<br />2 效率!<br />停下手里活,学点一举两得的小技能,保证五分钟搞定!<br />“棕色粗体”表示“我推荐的”!<br />Ctrl-A 相当于HOME键,用于将光标定位到本行最前面<br />Ctrl-E 相当于End键,即将光标移动到本行末尾<br />Ctrl-B 相当于左箭头键,用于将光标向左移动一格<br />Ctrl-F 相当于右箭头键,用于将光标向右移动一格<br />Ctrl-D 相当于Del键,即删除光标所

2011-06-01 13:49:00 660

转载 向Android模拟器发短信和打电话

<br />1.启动android emulator,查看标题栏找出端口。一般是android <br />emulator (5554),其中<br /> <br />5554就是端口。<br /> <br />2.打开命令行,输入telnet localhost 5554。程序将会连接到android console,返回<br /> <br />Android Console: type 'help' for a list of commands<br />OK<br /> <br />模

2011-06-01 13:47:00 1169

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除