android
dayu_tu
这个作者很懒,什么都没留下…
展开
-
android match_parent
今天跟着api文档学习android的时候,碰到一个属性“match_parent”,之前一直没有用到,不知道具体是什么意思,经上网搜索之后得到答案。如下:从Android 2.2开始FILL_PARENT改名为MATCH_PARENT ,从API Level为8开始我们可以直接用MATCH_PARENT来代替FILL_PARENT。原创 2013-05-05 08:40:32 · 684 阅读 · 0 评论 -
TextInputLayout
TextInputLayout是Android 设计支持库(designer support library)中的组建,与标准的EditText相比,多了一些很亮的功能,改进了提示和错误文本的处理。尽管TextView (EditText的子类)已经支持提示和错误文本,但是这有点过时了,而且并不符合材料设计的风格。TextInputLayout改进了这点,它本身包装一个标准的EditText,原创 2015-08-25 09:51:06 · 907 阅读 · 1 评论 -
Proguard 简介
ProguardProguard是一个压缩、优化、和混淆Java字节码文件的工具,它可以删除无用的代码,还可以使用简短的无意义的名称来重命名类、字段、方法。这样生成的.apk文件的体积更小,并且不太容易被反编译。Proguard被集成到了Android编译系统中,所以你不用手动地在程序中调用它。Proguard只在release模式下运行,所以在debug模式下,不用处理混淆过的代码。翻译 2015-08-10 16:30:16 · 549 阅读 · 0 评论 -
default' is not a best match for any device/locale combination.
我在新电脑上面创建xml文件的时候,老是出现这种情况,查了不少地方,也没有看到有效的解决办法。大部分是clean。这个治标不治本。下次还出现。'default' is not a best match for any device/locale combination.Displaying it with ', , Locale Language ___转载 2014-10-28 09:23:53 · 1231 阅读 · 1 评论 -
manifest----activity属性
android:allowTaskReparenting 是否允许Activity更换从属任务。android:alwaysRetainTaskState 是否保留状态不变android:configChanges 当配置发生改变时,是否调用onConfigurationChanged,如"orientation|keyboardHidden"android:enabled原创 2014-10-08 16:39:49 · 521 阅读 · 0 评论 -
ViewStub初探
在学习ViewStub之前,先看一下ViewStub到底是什么。我们来看看官方api文档的解释。ViewStub是一个不可见的,大小为0的view,它可以用于在运行时动态的加载layout资源。当ViewStub被设置为可见状态,或者它的inflate方法被调用,ViewStub中的layout资源文件就会被加载。它将用加载的layout来替换自己原来的位置。因此,一旦Vi原创 2014-03-24 11:46:01 · 628 阅读 · 0 评论 -
layout_weight和weightSum
在编写HTML页面的时候,为了编写出多分辨率适配的页面,通常不会使用固定的像素,而是使用百分比。在Android中,layout_weight属性的功能就与HTML百分比布局类似。layout_weight表示占用容器剩余空间的比例,而容器有个属性为weightSum表示比例的总数。比如下面的布局文件: android:orientation="horizont原创 2014-09-23 10:33:11 · 600 阅读 · 0 评论 -
Gradle-user guide-第8章 依赖管理基础(译)
第8章依赖管理基础这章会介绍一些Gradle中的依赖管理的基础知识。8.1什么是依赖管理粗略地说,依赖由两方面组成。第一,Gradle需要知道项目要构建或者执行的东西,以便于可以找到它们,我们把这些项目需要的文件称作项目的依赖。第二,Gradle需要构建和上传项目所生成的东西,我们把生成的文件叫做项目的发布。让我们来在更多细节上看看这两方面。大多数项目都不是完全独立的。它们需要其他翻译 2014-09-11 16:10:06 · 728 阅读 · 0 评论 -
android 程序运行时,卡在waiting for debugge
问题:如题解决办法:重启了下原创 2014-08-22 11:31:36 · 669 阅读 · 0 评论 -
<include />&<merge />
上周参加中兴移动的招聘会,完全被面试官强烈的气场给震慑住了。使我明白我只是一个android刚入门的菜鸟,还有很多东西需要学习。其中有个面试官问了一个问题:merge标签的作用是什么?我愣是没有回答上来。今天有点时间就看看它到底是什么。还是先阅读以下android开发文档。根据官方的描述,当在一个layoutA文件中使用<include />引用另一个layoutB原创 2014-03-24 13:38:28 · 528 阅读 · 0 评论 -
UI/ApplicationExerciser Monkey
UI/ApplicationExerciser MonkeyMonkey是一个程序,它运行在模拟器或设备上,生成伪随机的用户事件流,如点击、触摸、手势以及一些系统级的事件,使用它可以给程序用随机、可重复的操作进行压力测试。概述Monkey是一个命令行工具,可以运行在任何模拟器和设备上。Monkey包含一些选项,大致可以划分为以下四种:***基本的配置选项,如设置事件的个数。原创 2015-08-17 22:29:31 · 689 阅读 · 0 评论