摘要: Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允许... 阅读全文
posted @ 2015-09-11 10:39 crazywenza 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 一、关于布局适配 1、不要使用绝对布局 2、尽量使用match_parent 而不是fill_parent 。 3、能够使用权重的地方尽量使用权重(android:layout_weight) 4、如果是纯色背景,尽量使用android的shape 自定义。 5、如果需要在特定分辨率下适配... 阅读全文
posted @ 2015-09-08 15:43 crazywenza 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 本周开始启动手机输入法simeiji的自动化测试,同时开始接触手机浏览器自动化测试。接下来会对android自动化测试工具和方法做一个专题研究。第一篇介绍monkey测试工具。1 自动化测试背景 软件测试是软件产品开发过程中的重要环节。测试对于发现软件中缺陷,保障软件的质量具有重要意义。统计表明,... 阅读全文
posted @ 2015-03-19 17:21 crazywenza 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 你会很奇怪,为什么有些app启动时,会出现一会儿的黑屏或者白屏才进入Activity的界面显示,但是有些app却不会如QQ手机端,的确这里要做处理一下。这里先了解一下为什么会出现这样的现象,其实很简单,简历一个简单的例子就可以理解了。其实,黑屏或者白屏这里并不是不正常,而是还没加载到布局文件,就已经... 阅读全文
posted @ 2015-03-19 15:44 crazywenza 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 现在很多开发人员都在用eclipse。用开发工具,就是为了方便,方便你开发你的软件,方便你管理你的工程,而开发工具提供各种功能大部分会有对应的快捷键,下面就列出了eclipse的快捷键。Eclipse中10个最有用的快捷键组合一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组... 阅读全文
posted @ 2015-01-14 09:21 crazywenza 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 官方网址:http://www.codenow.cn/ 阅读全文
posted @ 2014-08-19 17:30 crazywenza 阅读(295) 评论(0) 推荐(0) 编辑
摘要: package com.TextHtml;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.text.Html;import android.text.... 阅读全文
posted @ 2014-08-07 14:24 crazywenza 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现闹钟等提示功能2、AlarmManager的常用方法有三个:(1)set(int type,l... 阅读全文
posted @ 2014-07-04 09:53 crazywenza 阅读(2132) 评论(0) 推荐(0) 编辑
摘要: (1) android.app.PendingIntent.FLAG_UPDATE_CURRENT如果PendingIntent已经存在,保留它并且只替换它的extra数据。(2) android.app.PendingIntent.FLAG_CANCEL_CURRENT(3) android.ap... 阅读全文
posted @ 2014-06-21 17:29 crazywenza 阅读(3674) 评论(0) 推荐(0) 编辑
摘要: Vitamio是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。https://www.vitamio.org/ 阅读全文
posted @ 2014-03-27 17:22 crazywenza 阅读(166) 评论(0) 推荐(0) 编辑