加载中
View和Layout

1、 View介绍   在Android中,所有的可视化组件都是继承自View类,用户通过View和ViewGroup或者扩展自他们的类来构建用户界面。一个View对象处理它自己的测度、布局、绘图、焦点改变、滚动...

2015/04/29 00:41
20
Android ListView的item点击无响应的解决方法

如果listitem里面包括button或者checkbox等控件,默认情况下listitem会失去焦点,导致无法响应item的事件,最常用的解决办法 是在listitem的布局文件中设置descendantFocusability属性。 it...

android 中ids.xml资源的使用

前面我们见识过ids.xml文件,但是这个文件是什么意思呢?我们来看下文档中的介绍: 先看下它给的例子: XML file saved at res/values/ids.xml : 使用方式: 一: android:id="@id/button_o...

2015/04/29 00:40
32
android – 多屏幕适配相关

原文:http://www.androidlearner.net/android-multi-screen-about.html 1、基本概念 屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分...

2015/04/29 00:44
19
tools:context=".MainActivity的作用

<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_cent...

android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项

原文:http://www.cnblogs.com/wanqieddy/archive/2013/09/10/3312288.html 1 Android手机目前常见的分辨率 1.1 手机常见分辨率: 4:3 VGA 640*480 (Video Graphics Array) QVGA 320*240 (Qu...

Cannot cast from View to CheckBox

切记:最好不要把类名,项目名定义成和组件名一样。。。。 很多同学在学习组件的时候,都喜欢把类名定义为该组件的名称,比如CheckBox和RadioButton之类的,这样就会导致控件包不能导入,以致...

android布局属性详解

RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对...

2015/04/29 00:37
5
Android之路该如何走

尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,学习永无止境,3G互联网快速的发展,技术也是一步一步更新,质量成为决定成败的关键,所以作为一个高级Android开发...

2015/04/29 00:40
14
android项目剖解之ViewPager+Fragment 实现tabhost效果

项目中需要用到底栏导航栏,滑动或者点击会切换上面的视图,如图: 这个效果使用Viewpager+Fragmen实现是主流方案,加入你之前对fragment不太了解,可以先看android之Fragment(官网资料翻译...

android显示GIF图片

通过开源项目GifView 主页:http://code.google.com/p/gifview/ 下载:http://code.google.com/p/gifview/downloads/list 简介:android中现在没有直接显示gif的view,只能通过mediaplay来显示...

Android 导入android源码有错,R.java文件不能自动生成解决方法

Unable to resolve target 'android-7' 意思就是没有找到“android_7”,这里的7不是android版本,而是API版本。 打开项目文件里的default.properties,把target=android-7改成你有的版本。 ...

2015/04/29 00:41
28
Android:Layout_weight的深刻理解

原文:http://mobile.51cto.com/abased-375428.htm 最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚...

2015/04/29 00:41
6
invalidate()和postInvalidate() 的区别及使用

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalida...

android EditText inputType 及 android:imeOptions=”actionDone”

一、android 软件盘事件响应 在android中,有时需要对EditText实现软件盘监听的场景。当android按下软键盘的时候,响应完成、发送、搜索或者其他事件。 Google 提供了 EditorInfo、 KeyEvent...

2015/04/29 00:40
43
Android的View和ViewGroup分析

1. 概念 Android中的View与我们以前理解的“视图”不同。 在Android中,View比视图具有更广的含义,它包含了用户交互和显示,更像Windows操作系统中的window。 ViewGroup是View的子类,所以它...

2015/04/29 00:39
209
每个Android开发者必须知道的内存管理知识

相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始...

android项目中values中几个文件的作用

ids.xml——为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象而需要的参数,也就是Object = findViewById(R.id.id_name)中的id_name。这些值可以在代码中用android.R.id引用到。 ...

2015/04/29 00:37
7
Android中shape的使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码: <shape> <!-- 实心 --> <solid android:color="#ff9d77"...

Android面试题__2013_07_25

今晚在复习Android基础的时候,找到了一些很有价值的基础知识,分享给给位Android的开发者。这些是基础知识,同时也可以当做面试准备。面试题其实是很好的基础知识学习,有空会好好整理相关基...

2015/04/29 00:41
25

没有更多内容

加载失败,请刷新页面

返回顶部
顶部