android
happylifeng
这个作者很懒,什么都没留下…
展开
-
Android布局查看工具HierarchyView
Android布局查看工具HierarchyView发表于485 天前 ⁄ 编程开发 ⁄ 暂无评论HierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。 使用Hi...原创 2013-06-03 22:47:53 · 330 阅读 · 0 评论 -
自定义android控件EditText 自定义边框 背景
FROM http://blog.csdn.net/a570056568/article/details/6180872 自定义EditText边框背景: 首先重新定义一个style。在values文件夹下新建一个xml文件: <?xml version="1.0" encoding="utf-8"?> <resources> ...原创 2013-06-19 14:39:23 · 304 阅读 · 0 评论 -
android开发style详解
http://blog.163.com/yimigao@126/blog/static/67156050201111644657836/ 样式资源 样式资源定义了用户界面(UI)的格式和外观。样式能被应用到单独的View (通过置入layout 文件),或者整个Activity及应用程序(通过置入manifest文件)。 关于创建及应用样式的更多信息,请参阅应用样式和主题。 注意:...原创 2013-06-19 14:41:00 · 119 阅读 · 0 评论 -
android应用自适应多分辨率的解决方法
http://blog.csdn.net/a570056568/article/details/6598177 1. 首先是建立多个layout文件夹。 在res目录下建立多个layout文件夹,文件夹名称为layout-800x480等。需要适应那种分辨率就写成什么。 注意: a. 较大的数字要写在前面:比如layout-854x480而不能写layo...原创 2013-06-19 14:42:07 · 94 阅读 · 0 评论 -
android布局之LinearLayout 转
main.xml <?xml version="1.0" encoding="utf-8"?> <!-- <LinearLayout> 线性版面配置,在这个标签中,所有元件都是按由上到下的排队排成的 --> <LinearLayout xmlns:android=...原创 2013-06-07 22:01:56 · 75 阅读 · 0 评论 -
android 禁止EditText自动获得焦点
android程序进入带有EditText的activity时,第一个EditText会自动获得焦点,为防止第一个EditText自动获得焦点,需要在EditText前加一个layout,让这个layout获得焦点。 <LinearLayout android:id="@+id/linearLayout_focus" android:focusable="true" andr...原创 2013-06-07 22:11:18 · 673 阅读 · 0 评论 -
Android中shape的使用
http://kofi1122.blog.51cto.com/2815761/521605 本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代...原创 2013-06-07 22:52:52 · 67 阅读 · 0 评论 -
TextView 中文加粗
在xml文件中使用android:textStyle="bold" 可以将英文设置成粗体,但是不能将中文设置成粗体,将中文设置成粗体的方法是: TextView tv = (TextView)findViewById(R.id.TextView01);TextPaint tp = tv.getPaint();tp.setFakeBoldText(true); ...原创 2013-06-11 15:44:47 · 75 阅读 · 0 评论 -
Android中的ImageButton标签属性
<ImageButton android:id//控件Id标识 android:layout_width//宽 android:layout_height//高 android:contentDescription//描述(新属性) android:src="@drawable/ "//图片地址 ...原创 2013-06-11 22:56:30 · 461 阅读 · 0 评论 -
Android EditText 设置圆角
1. 在drawable 下新建 shape.xml 文件 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 填充的颜原创 2013-06-13 09:37:29 · 119 阅读 · 0 评论 -
如何让android不运行默认的MainActivity.java
android默认运行MainActivity.java,如果想运行src下其他java文件,需要修改AndroidManifect.xml。 工程下个AndroidManifest.xml,所有的Activity都要在里面注册,其中那个Activity中含有<intent-filter> <action ...原创 2013-06-13 21:59:04 · 1850 阅读 · 0 评论 -
Android中ProgressDialog的简单示例
http://lveyo.iteye.com/blog/585771 网上一般对进度条的示例都是如何显示,没有在任务结束如何关闭的文章,参考其他文章经过试验之后把整套进度条显示的简单示例如下: 建立android工程等工作都略去,Google一下就可以了。 下面来介绍主要的Activity ProgressBarDemo.java package com.lveyo.android.de...原创 2013-06-14 00:38:17 · 68 阅读 · 0 评论 -
Android ProgressDialog的使用
Android ProgressDialog进度条对话框的使用: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:l...原创 2013-06-14 00:39:39 · 75 阅读 · 0 评论 -
Android 自定义progressDialog实现
http://www.open-open.com/lib/view/open1335576985577.html 我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最 容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一...原创 2013-06-14 00:41:27 · 73 阅读 · 0 评论 -
Android自定义类似ProgressDialog效果的Dialog
http://blog.csdn.net/qjlhlh/article/details/7979179原创 2013-06-14 00:46:54 · 85 阅读 · 0 评论 -
Android屏幕图标尺寸规范
http://hi.baidu.com/lansesansan/item/49f8edd76a8b86e054347f6e?qq-pf-to=pcqq.c2c原创 2014-01-14 23:49:25 · 109 阅读 · 0 评论 -
Android中 RatingBar评分条
RatingBar是SeekBar和ProgressBar的扩展,用星星来评级。使用的默认大小RatingBar时,用户可以触摸/拖动或使用键来设置评分,它有俩种样式(大、小),其中大的只适合指示,不适合于用户交互。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sch...原创 2013-06-19 14:37:29 · 107 阅读 · 0 评论 -
android button 正常状态,按下状态
android在交互的时候经常用到的效果,比如按钮正常状态是一个背景,按下时背景发生变化。 button对应的XML: <Button android:id="@+id/login_btn_login" android:layout_width="fill_parent" android:layout_height="wrap_content" android:...原创 2013-06-19 14:37:20 · 665 阅读 · 0 评论 -
android:inputType标签
android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。 <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType...原创 2013-06-16 15:39:51 · 76 阅读 · 0 评论 -
谈谈android 布局 的优化
http://www.cnblogs.com/youxilua/archive/2012/05/08/2489414.html原创 2013-06-03 22:48:43 · 69 阅读 · 0 评论 -
Android 众多的布局属性详解
Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,花费本人一个下午搞出来的,希望对其他人有用。第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父...原创 2013-06-03 23:31:42 · 69 阅读 · 0 评论 -
eclipse android环境配置
http://www.cnblogs.com/vengen/archive/2010/04/01/AndroidSetup.html原创 2013-06-04 21:30:47 · 63 阅读 · 0 评论 -
android应用程序图片格式的选择
常见的3中图片格式及其差别: JPEG—照片的标准格式,不支持透明。 GIF—被限制在256色因此对于大块纯色和简单图像非常好。它支持透明但是会产生锯齿边缘。 PNG—.jpg和.gif的漂亮结合,具有.jpg图片的质量和.gif的透明度,而且没有锯齿。 android占时还不支持GIF,所以常用的图片格式只有.JPG和.PNG两种。。 我们需要关心的主要因素是:图片的大小、 图片的...原创 2013-06-06 20:34:45 · 157 阅读 · 0 评论 -
android 在代码中设置字体颜色
tv.setTextColor(this.getResources().getColor(R.color.textColor_black));原创 2013-06-06 21:57:42 · 241 阅读 · 0 评论 -
android TextView的字体颜色设置的多种方法
TextView的字体设置方法: 1、直接通过配置文件设置 2、在Activity类中进行设置 第一种方式很简单,用于静态或初始文字颜色的设置,方法如下: main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.co...原创 2013-06-06 22:09:56 · 127 阅读 · 0 评论 -
Android TextView 换行
android:singleLing="true"设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如android:text="test_ singleLine "android:singleLine="true"android:layout_width="20dp"将只显示“t…”。如果不设置singleLine或者设置为false,文本将自动换行...原创 2013-06-14 23:18:30 · 379 阅读 · 0 评论 -
android 属性android:visibility
此属性意思是此视图是否显示,例如RelativeLayout中android:visibility="gone" 其有三个属性:visible显示;invisible不显示但是占用空间;gone不显示 在类中,可以设置其显示与否,setVisibility(View.GONE);不显示 setVisibility(View.VISIBLE);显示 如果想要得倒控件的显示状态 可以 通过...原创 2013-06-15 09:06:03 · 148 阅读 · 0 评论 -
android:id="@+id/layout01" android:orientation="vertical">解释
android:id="@+id/layout01":定义了布局的变量名称为layout01,会自动写进R.java,在R.java文件中会生成内部类id,可在主程序里面调用R.id.layout01来获取这个布局变量实体。android:orientation="vertical":这个布局是垂直布局。水平布局的话是horizontal ...原创 2013-06-15 09:06:22 · 205 阅读 · 0 评论 -
android真机调试Unable to open sync connection
拔掉数据线 cmd,在控制台上输入:adb kill-server,然后再输入adb devices命令如果在你输入后找不到提示无法识别“adb”命令,那么你要先配置环境变量,在path后面加入%SDK_HOME%\platform-tools,注意的是之前adb.exe在sdk/tools下面,后来新的版本放在了platform-tools目录下 ...原创 2013-06-15 09:06:33 · 147 阅读 · 0 评论 -
android:ems=“10”的意思
android:ems = "10" 设置TextView或者Edittext的宽度为10个字符的宽度。当设置该属性后,控件显示的长度就为10个字符的长度,超出的部分将不显示。原创 2013-06-15 09:06:40 · 333 阅读 · 0 评论 -
android中的ellipsize
http://www.cnblogs.com/nicklezhang/archive/2011/01/22/1941884.html 最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地...原创 2013-06-15 09:06:47 · 74 阅读 · 0 评论 -
LinearLayout、RelativeLayout、FrameLayout内容居中显示
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_pare原创 2013-06-16 09:09:23 · 162 阅读 · 0 评论 -
解决android textview自动换行问题
今天忽然发现android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原因了----半角字符与全角字符混乱所致!一般情况下,我们输入的数字、字母以及英文标点都是半角,所以占位无法确定。它们与汉字的占位大大的不同,由于这个原因,导致很多文字的排版都是参差不齐的。对此找到了两种办法可以解决这个问题: 1. 将textvie...原创 2013-06-16 09:09:32 · 176 阅读 · 0 评论 -
android中LinearLayout,FrameLayout的对比
1.LinearLayout <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_h...原创 2013-06-16 10:02:17 · 384 阅读 · 0 评论 -
Android 设置 横屏 竖屏
方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数: "unspecified":默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向. "la...原创 2013-09-01 16:35:02 · 114 阅读 · 0 评论