Android开发
文章平均质量分 79
huangxy10
这个作者很懒,什么都没留下…
展开
-
android手机模拟器往控制台输出的日志信息
在程序中输出日志, 使用 android.util.Log 类. 该类提供了若干静态方法Log.v(String tag, String msg); Log.d(String tag, String msg); Log.i(String tag, String msg); Log.w(String tag, String msg); Log.e(String tag,转载 2012-11-17 23:42:44 · 7077 阅读 · 0 评论 -
Android之EditText 属性汇总
android:layout_gravity="center_vertical"设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"设置显示在空间上的提示信息android:numeric="integer"设置只能输入整数,如果是小数则是:decimalandroid:singleLine="tr转载 2012-11-18 14:15:13 · 3177 阅读 · 0 评论 -
ADB server didn’t ACK解决
安装好android开发环境之后,编写测试程序发现eclipse提示ADB server didn’t ACK,从网上找了一下说从任务管理器中关闭adb.exe,然后重启eclipse,我从任务管理器中找了一下发现没有adb这个进程,从网上发现有人说豌豆荚占用adb的端口导致adb启动不了,所以关掉豌豆荚所有进程,然后用命令adb start-server发现adb启动成功,然后重启ecl转载 2012-11-18 21:58:33 · 903 阅读 · 1 评论 -
Android 设置背景图片
使用代码的方式如下:LinearLayout temp=(LinearLayout)findViewById(R.id.LinearLayout的id);//Drawable d=Drawable.createFromPath(图片路径);//temp.setBackgroundDrawable (d);temp.setBackgroundResource(d);转载 2012-11-18 00:14:30 · 1143 阅读 · 0 评论 -
adb server is out of date. killing...
1:今天调试android的时候发现一个诡异的问题[html] view plaincopyC:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon转载 2014-01-04 14:27:54 · 888 阅读 · 0 评论 -
ksoap2 传递复杂对象 复杂数据类型
http://blog.csdn.net/jietoulangren/article/details/7551319关键:SoapObject so = new SoapObject("http://vo.com.cn/xsd","Diary"); Android客户端调用服务端的方法时需要提供方法需要的参数,这个参数可能是一个简单类型,如转载 2014-01-19 00:40:16 · 5121 阅读 · 0 评论 -
Android 4.4从图库选择图片,获取图片路径并裁剪
最近在做一个从图库选择图片或拍照,然后裁剪的功能.本来是没问题的,一直在用[java] view plaincopyIntent intent=new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); 的方式来做,是调用系转载 2015-04-18 14:38:44 · 1264 阅读 · 0 评论 -
Android 在Oncreate中获取控件的高度
@Override public void onCreate(BundlesavedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); finalImageView imageView = (ImageView) findViewB转载 2015-04-24 14:13:17 · 2129 阅读 · 0 评论 -
Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(下)
本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning 上篇文章Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)>>中,我们 了解了View树的转换过程以及如何设置View的LayoutParams的。本文继续沿着既定轨迹继续未完成的job。 主要知识转载 2015-04-24 14:17:28 · 698 阅读 · 0 评论 -
Android事件传递机制
Android事件传递机制 http://www.infoq.com/cn/articles/android-event-delivery-mechanism/实验环境OS X 10.9Eclipse(ADT)Android源码版本:API Level 19(Android 4.4)Android事件构成在Android中,事件主要包括点按、长按、拖拽、滑动等,转载 2015-04-24 22:27:06 · 673 阅读 · 0 评论 -
关于自适应屏幕方向和大小的一些经验
刚开始,我开发时选取的模拟器是WVGA854,其分辨率为854*480。我开发完毕后装在800*480的手机上时感觉很OK,但是装到480*320、以及320*240分辨率上的手机时,很多界面都变形了,这时我感受到了app自适应的重要性。 自适应主要会遇到两个大问题:横屏和竖屏的切换,以及分辨率大小不同。 一.当横屏切换成竖屏时,解决的办法: 在转载 2012-11-17 19:57:25 · 952 阅读 · 0 评论 -
RelativeLayout相对布局
RelativeLayout相对布局相对布局 RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的的可能性也大,使用相对布局时要多做些测试。下面是常用的一些属性RelativeLayout用到的一些重要的属性:第一类:属性值为转载 2012-11-17 20:56:35 · 684 阅读 · 0 评论 -
Android 横竖屏切换的解决方法
一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行转载 2012-11-17 20:30:49 · 769 阅读 · 0 评论 -
升级到Android SDK 4.0.3 R2
Android SDK 4.0.3 R2安装该版本对应的API级别为15.一、运行环境的配置 1、准备你的电脑系统:XP 或 Windows 7 2、由于Android模拟器需要在Java环境才能运行,先下载Java安装吧: 点击下载 并安装! (如已有Java环境的可跳过此步)二、下载 Android 4.0.4 SDK 文件包原创 2012-11-13 02:53:17 · 745 阅读 · 0 评论 -
Android 网络编程应用
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://52android.blog.51cto.com/2554429/496621 Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。1. HttpURLConnection转载 2012-11-13 03:18:51 · 525 阅读 · 0 评论 -
android layout_weight讲解
在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。1.当控件的属性android:layout_width="fill_parent"时,布局文件如转载 2012-11-14 00:40:52 · 672 阅读 · 0 评论 -
Android布局控件之LinearLayout详解
LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列,按照相对位置来排列所有的widgets或者其他的containers,超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是container,而不管他们有多宽,而一个水平列表将会只有一个行高(高度为最高子控件的高度加上边框高度)。LinearLayout保持其所包含的widget或者是转载 2012-11-14 00:47:25 · 838 阅读 · 0 评论 -
Android之ListView
Android入门第六篇之ListView (一) ,讲的是如何制作一个具有两行文本的 自定义控件 ,作为ListView的Item的使用方法。这篇接下来也是围绕ListView和Item,更加深入地介绍它们的用法。 首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标: main.xml的源代码,跟上一篇的一样,这转载 2012-11-14 01:49:29 · 616 阅读 · 0 评论 -
Android界面——LinearLayout和RelativeLayout 属性对比
共有属性: java代码中通过btn1关联次控件android:id=”@+id/btn1″控件宽度android:layout_width=”80px” //”80dip”或”80dp” android:layout_width =“wrap_content”android:layout_width =“match_parent” 控件高度android:layo转载 2012-11-14 00:36:10 · 3224 阅读 · 0 评论 -
ImageView属性详解
正文 一、结构 java.lang.Object android.view.View android.widget.ImageView 已知直接子类: ImageButton, QuickContactBadge 已知间接子类: ZoomButton转载 2012-11-14 02:16:03 · 590 阅读 · 0 评论 -
[Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);转载 2012-11-14 01:04:24 · 833 阅读 · 0 评论 -
android中用Spannable在TextView中设置超链接、颜色、字体
TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置。res-layout-main.xml: Java代码 "1.0" encoding="utf-8"?> "http://schemas.转载 2012-11-17 19:08:52 · 1346 阅读 · 0 评论 -
Android布局之屏幕自适应
Android布局之屏幕自适应 在做应用时发现程序没有屏幕自适应功能,变换手机使用之后,界面就很混乱了,字体也很奇怪。经过百度的帮助,找到自适应方法。1 字体的自适应这里又有关于Android下表示大小的单位的相关知识。下面列出几种表示单位:1.1 dip: device independent pixels(设备独转载 2012-11-17 19:45:57 · 739 阅读 · 0 评论 -
Android 软键盘操作
Technorati Tags: windowSoftInputMode,软键盘显示,隐藏activity android:windowSoftInputMode=["stateUnspecified", "stateUnchanged", "stateHidden",转载 2015-05-01 02:47:45 · 594 阅读 · 0 评论