android
文章平均质量分 67
z1395129433
这个作者很懒,什么都没留下…
展开
-
Android的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如转载 2014-02-27 10:33:35 · 440 阅读 · 0 评论 -
android ImageView制作图片
ImageView继承自View组件,主要功能是用来显示图片的。其中一写常见属性:创建一个图片浏览器<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match原创 2014-03-20 15:58:38 · 734 阅读 · 0 评论 -
android详细的对话框AlertDialog.Builder使用方法
通过new一个AlertDialog.Builder对象,构造一个具有Title(setTitle)、message(setMessage)和确认按钮PositiveButton(setPositiveButton)的对话窗口。具体实现如下public class MainActivity extends Activity{ private Button button1; private原创 2014-03-11 15:11:13 · 36645 阅读 · 1 评论 -
Android中多层动态嵌套布局的实现
1.概念:在开发一些复杂界面,尤其是开发平板电脑页面时,界面布局往往比手机布局复杂很多。此时就需要用到嵌套布局。同时为了达到某种效果,需要局部的页面能够动态的变化,最典型的就是在一个页面中使用多个ViewPager。当这些ViewPager所在的页面也是动态变化的时候,就需要实现多层LinearLayout的嵌套。比如一个标签页面,头部是静态的,内容部分是动态变化的,同时每个内容中又需要动态变化,转载 2014-03-18 17:41:36 · 2026 阅读 · 0 评论 -
android 在布局中id与orientation的关系
咋XML文件中的各种布局,要定义id的话一定要定义orientation,不然会报错,因为布局无法确定添加排列<LinearLayout android:id="@+id/LayoutFirst" android:layout_width="fill_parent" android:layout_height="fill_parent"原创 2014-03-18 17:07:03 · 940 阅读 · 0 评论 -
消息模式Toast.makeText的几种常见用法
转载自:http://daikainan.iteye.com/blog/1405575Toast 是一个 View 视图,快速的为用户显示少量的信息。 Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于 一些帮助 / 提示。Toast 最常见的创建方式是使用静态方法 Toast.makeText我使用的是 SDK 2.21.转载 2014-03-17 13:08:34 · 7547 阅读 · 0 评论 -
android activity 之间数据的传递
如果在关掉上一个Activity可以通过(当前Activity的名字).this.finish();来关掉。数据的传递:Intent intent_pay = new Intent(); intent_pay.setClass(MainActivity.this,picc.class); //不同的Activity之间通过Bundle传递 Bundle bundle =原创 2014-03-10 17:33:47 · 789 阅读 · 0 评论 -
android设置控件不可见
mFloatView2 = (Button)mFloatLayout.findViewById(R.id.float_id2); mFloatView2.setVisibility(mFloatView2.INVISIBLE);这样设置之后是不可见的,但是如果该控件是悬浮框的控件,则控件后面的按钮不可点原创 2014-03-10 16:11:41 · 992 阅读 · 0 评论 -
android获取屏幕的宽、高
下面的代码即可获取屏幕的尺寸。 在一个Activity的onCreate方法中,写入如下代码: DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = met原创 2014-03-07 17:18:33 · 590 阅读 · 0 评论 -
setText() 显示链接
TextView.setText()不支持HTML格式的输出,若要在正文中输出链接,则要在XML文件的TextView中加上android:autoLink="all"<TextView android:id="@+id/myTextView01" android:layout_width="wrap_content" android:layout_原创 2014-03-07 14:29:41 · 824 阅读 · 0 评论 -
Android OptionsMenu菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)1.其中需要的方法 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public boolean on原创 2014-03-12 16:25:47 · 766 阅读 · 0 评论 -
android Gallery滑动图片
可以通过鼠标或者手指触摸来移动它,产生动态的图片滚动效果,还可以根据你的点击或者触摸触发其他事件响应.这里通过Gallery在UI上实现缩略图浏览器。首先在XML文件中申明一个ID为gallery的控件 <Gallery android:id="@+id/gallery" android:layout_width="match_parent"原创 2014-03-12 09:56:53 · 5816 阅读 · 0 评论 -
android 显示图片
public class picc extends View{ public picc(Context context) { super(context); } @Override protected void onDraw(Canvas canvas){ Bitmap bitmap = BitmapFactory.decodeResource(getResources原创 2014-03-06 16:18:26 · 597 阅读 · 0 评论 -
android 时钟
1. AnalogClock时钟 AnalogClock组件的使用只需要在布局中指定的显示位置写入此组件即可使用,不需要在java代码中进行实例化 <AnalogClock android:layout_width="wrap_content" android:layout_height="wrap_content" />原创 2014-03-20 11:29:10 · 2160 阅读 · 0 评论