随笔分类 -  Android

Android开发学习
摘要:相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的: 那到底这个属性是做什么用的呢? baselineAligned:基准线对齐。 首先要解释什么是基准线,这个在中文中不常见,但在以字母为书写语言的其他国家... 阅读全文
posted @ 2015-02-02 14:18 不吃菜的菜鸟 阅读(1307) 评论(0) 推荐(0)
摘要:老是提示Project has no target set. Edit the project properties to set one.错误,搞得特别烦,经过尝试,找到下面的解决办法,点击"新建"->"项目",出现如下图所示界面选择"常规"->"项目",出现如下界面在"项目名"中填写要添加的项目... 阅读全文
posted @ 2015-01-02 23:12 不吃菜的菜鸟 阅读(172) 评论(0) 推荐(0)
摘要:颜色名称RRGGBB含义颜色名称RRGGBB含义aliceblueFOF8FF爱丽斯蓝antiquewithFAEBD7古董白aqua00FFFF浅绿色aquamarine7FFFD4碧绿色azureF0FFFF天蓝色beigeF5F5DC米色bisqueFFE4C4桔黄色black000000黑色... 阅读全文
posted @ 2014-12-27 17:01 不吃菜的菜鸟 阅读(1551) 评论(0) 推荐(0)
摘要:竖线横线 阅读全文
posted @ 2014-12-27 00:35 不吃菜的菜鸟 阅读(1514) 评论(0) 推荐(0)
摘要:在本文中,我们将介绍一些简单的处理方式,帮助开发人员轻松编写出能够应对各类设备型号的应用程序文本方案,同时为用户提供自定义文字尺寸功能。别担心,整个过程没什么难度,只要一步步按指南进行操作,大家再也不用为调整显示效果而劳心伤神了。 在这篇上手教程中,我们将讨论一些实用性步骤,指引开发人员在拥有足够... 阅读全文
posted @ 2014-12-27 00:34 不吃菜的菜鸟 阅读(2217) 评论(0) 推荐(0)
摘要:R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Androi... 阅读全文
posted @ 2014-12-26 13:46 不吃菜的菜鸟 阅读(207) 评论(0) 推荐(0)
摘要:开发中使用的颜色可以分为两种,自定义颜色和系统颜色1.自定义颜色:颜色值的定义是通过RGB三原色和一个alpha值来定义的(加色原理)。以井号(#)开始,后面是Alpha-Red-Green-Blue的格式。形如:#RGB#ARGB#RRGGBB#AARRGGBB通常使用#RRGGBB 或者#AAR... 阅读全文
posted @ 2014-12-26 11:13 不吃菜的菜鸟 阅读(230) 评论(0) 推荐(0)
摘要:在使用LinearLayout的时候,子控件可以设置layout_weight。layout_weight的作用是设置子空间在LinearLayout的重要度(控件的大小比重)。layout_weight的值越低,则控件越重要。若不设置layout_weight则默认比重为0。如果在一个Linear... 阅读全文
posted @ 2014-12-26 10:36 不吃菜的菜鸟 阅读(1371) 评论(0) 推荐(0)
摘要:gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。an... 阅读全文
posted @ 2014-12-26 09:38 不吃菜的菜鸟 阅读(669) 评论(0) 推荐(0)
摘要:px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。偶尔用到px的情况,是需要画1像素表格线或阴影线的时候,用其他单位如dp会显得模糊。dp:这... 阅读全文
posted @ 2014-12-26 09:36 不吃菜的菜鸟 阅读(279) 评论(0) 推荐(0)
摘要:本文转自http://blog.csdn.net/weihan1314/article/details/7973511和http://blog.csdn.net/jason0539/article/details/10049899,谢谢作者的分享Intent中的四个重要属性——Action、Data... 阅读全文
posted @ 2014-12-25 21:16 不吃菜的菜鸟 阅读(302) 评论(0) 推荐(0)
摘要:本文详细介绍了 Android 应用编程中 Activity 的生命周期、通信方式和 Intent Filter 等内容,并提供了一些日常开发中经常用到的关于 Activity 的技巧和方法。通过本文,你可以进一步了接 Android 中 Activity 的运作方式。详解 Android 的... 阅读全文
posted @ 2014-12-25 16:44 不吃菜的菜鸟 阅读(219) 评论(0) 推荐(0)
摘要:一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello"2.引用系统资源。格式:@android:type/name android:textColor="@android:color/opaque_red"注意:其... 阅读全文
posted @ 2014-12-25 15:20 不吃菜的菜鸟 阅读(217) 评论(0) 推荐(0)
摘要:前一篇博客写了一种签名的方法,又在网上看到一篇更详尽的介绍App签名的方法。下面是这篇博客的内容。1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本... 阅读全文
posted @ 2014-12-25 13:57 不吃菜的菜鸟 阅读(1161) 评论(0) 推荐(0)
摘要:1.生成keystore按照下面的命令行 在C:\Program Files\Java\jdk1.6.0_10\bin>目录下,输入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore andro... 阅读全文
posted @ 2014-12-25 13:38 不吃菜的菜鸟 阅读(335) 评论(0) 推荐(0)
摘要:AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。 首先我们选择窗口,然后选择Android SDK and AVDManager,点... 阅读全文
posted @ 2014-12-25 10:43 不吃菜的菜鸟 阅读(440) 评论(0) 推荐(0)
摘要:俗话说:工欲善其事,必先利其器,我们如果想学会开发Android开发,必须先找一个开发工具。我们可以选择Eclipse作为我们的开发环境,许多人都知道使用Eclipse作为开发环境,但是好多人下载下来Eclipse却不知道怎么配置,这次我就介绍一下。 1下载Eclipse 这个读者可以自己去Ecli... 阅读全文
posted @ 2014-12-25 09:33 不吃菜的菜鸟 阅读(140) 评论(0) 推荐(0)