随笔分类 -  android

上一页 1 ··· 108 109 110 111 112 113 114 115 116 ··· 122 下一页
android
摘要:前面介绍handler的时候,也用到过几种传值方式,今天来总结一下,并且重点说一下bundle方式,代码如下:package com.handlerThread;import android.app.Activity;import android.os.Bundle;import android.o... 阅读全文
posted @ 2015-01-29 09:58 星辰之力 阅读(1028) 评论(0) 推荐(0)
摘要:package com.example.demo_test;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.... 阅读全文
posted @ 2015-01-29 09:31 星辰之力 阅读(585) 评论(0) 推荐(0)
摘要:最近发现Message,发送消息可以传递参数,这个思路很好,所以写了一个例子,点击屏幕,给Activity发送一个消息,传递两个参数,并把这个activity销毁掉!程序打开界面:点击屏幕,销毁activity弹出Toast:MainActivity: package com.cn.Andro... 阅读全文
posted @ 2015-01-29 08:49 星辰之力 阅读(4715) 评论(0) 推荐(0)
摘要:很多人在网上问LayoutInflater类的用法,以及inflate()方法参数的含义,现解释如下:inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。... 阅读全文
posted @ 2015-01-27 18:52 星辰之力 阅读(444) 评论(0) 推荐(0)
摘要:在Android中 我们经常会用AlertDialog来显示对话框。通过这个对话框是显示在屏幕中心的。但在某些程序中,要求对话框可以显示在不同的位置。例如,屏幕的上 方或下方。要实现这种效果。就需要获得对话框的Window对象,获得这个Window对象有多种方法。最容易的就是直接通过AlertDia... 阅读全文
posted @ 2015-01-27 18:49 星辰之力 阅读(2116) 评论(0) 推荐(0)
摘要:本文主要介绍Android中Handler的简单使用方法,Handler跟多线程,消息队列联系很紧密,在平常的实际程序开发中比较常见。本文分为4个简单的例子来学校handlerHandler使用例1这个例子是最简单的介绍handler使用的,是将handler绑定到它所建立的线程中.本次实验完成的功... 阅读全文
posted @ 2015-01-27 18:02 星辰之力 阅读(756) 评论(1) 推荐(0)
摘要:本文首先解释一下handler是用来干嘛的,然后通过例子介绍其在多线程中的应用。什么是Handler handler通俗一点讲就是用来在各个进程之间发送数据的处理对象。在任何进程中,只要获得了另一个进程的handler则可以通过 handler.sendMessage(message)方法向那个进程... 阅读全文
posted @ 2015-01-27 17:58 星辰之力 阅读(166) 评论(0) 推荐(0)
摘要://把yyyymmdd转成yyyy-MM-dd格式 public static String formatDate(String str){ SimpleDateFormat sf1 = new SimpleDateFormat("yyyyMMdd"); SimpleDateFormat ... 阅读全文
posted @ 2015-01-27 11:31 星辰之力 阅读(2007) 评论(0) 推荐(0)
摘要:在应用中自定义一个view,需要获取这个view的布局,需要用到(LinearLayout) LayoutInflater.from(context).inflate(R.layout.contentitem, null);这个方法。一般的资料中的第二个参数会是一个null。通常情况下没有问题,但是... 阅读全文
posted @ 2015-01-27 11:16 星辰之力 阅读(643) 评论(0) 推荐(0)
摘要:在Android TextView中有个内容过长加省略号的属性,即ellipsize,用法如下:在xml中:android:ellipsize="end" 省略号在结尾android:ellipsize="start" 省略号在开头android:ellipsize="middle" ... 阅读全文
posted @ 2015-01-27 11:12 星辰之力 阅读(2931) 评论(0) 推荐(0)
摘要:自定义命名空间与xml文件:运行结果:java文件:详细代码截图:这里 阅读全文
posted @ 2015-01-27 09:11 星辰之力 阅读(278) 评论(0) 推荐(0)
摘要:经过分析,上述按钮效果实际上就是一个布局,一个最简单不过的垂直线性布局,上部分是一个ImageView,下部分是一个TextView,这个布局可点击、可设置监听。我们首先要编写自己的ImageButton类,然后在主布局文件中为我们自定义的Button编写布局,最后在Activity中调用我们自定义... 阅读全文
posted @ 2015-01-26 23:30 星辰之力 阅读(3219) 评论(1) 推荐(0)
摘要:防止按钮连续点击共通方法:public class Utils { private static long lastClickTime; public static boolean isFastDoubleClick() { long time = System.curre... 阅读全文
posted @ 2015-01-26 23:19 星辰之力 阅读(177) 评论(0) 推荐(0)
摘要:我们知道,在 RelativeLayout 布局中有很多特殊的属性,通常在载入布局之前,在相关的xml文件中进行静态设置即可。但是,在有些情况下,我们需要动态设置布局的属性,在不同的条件下设置不同的布局排列方式,这时候就需要用到RelativeLayout.LayoutParams.addRule(... 阅读全文
posted @ 2015-01-26 20:04 星辰之力 阅读(8401) 评论(0) 推荐(0)
摘要:关于actionbar的overlay模式请参考 如何让android的actionbar浮动且透明 一文。这篇文章讲的是如何在这种模式下让actionbar不遮住顶部的内容。这 一般是这样的场景,在一个ListView显示图片的界面中,当ListView向下滑动的时候,actionbar是是浮动在... 阅读全文
posted @ 2015-01-26 19:00 星辰之力 阅读(2060) 评论(0) 推荐(0)
摘要:代码:这里 阅读全文
posted @ 2015-01-26 18:36 星辰之力 阅读(434) 评论(0) 推荐(0)
摘要:需要在AndroidManifest.xml中设置 android:theme="@style/Theme.AppCompat"如果提示找不到,请按下图设置:至于如何引入的方法,请看前一篇。一。使用图片作为背景 直接在代码中引用图片即可public class MainActivity exte... 阅读全文
posted @ 2015-01-26 15:53 星辰之力 阅读(616) 评论(0) 推荐(0)
摘要:在ActionBar中添加下拉菜单,主要有一下几个关键步骤: 1. 生成一个SpinnerAdapter,设置ActionBar的下拉菜单的菜单项 2. 实现ActionBar.OnNavigationListener接口,当点击ActionBar的菜单项是进行相应的操作 3. 调用set... 阅读全文
posted @ 2015-01-26 15:21 星辰之力 阅读(449) 评论(0) 推荐(0)
摘要:在android的actionBar中,actionBar的视图是固定的,左边是程序的图标和title,右边是添加的menuItem,如果想要定制actionbar中的view就要自定义视图。首先要定义actionbar的xml 然后在... 阅读全文
posted @ 2015-01-26 15:18 星辰之力 阅读(1229) 评论(0) 推荐(0)
摘要:1. 加载完视图后,再去获取:写在setContentView()后面。2.sdk版本:Actionbar的主题在3.0以后才有,使用的时候要确保,最低的版本不能小于3.0。 3.配置清单中,添加的主题: android:theme="@style/AppTheme" > 其父主题... 阅读全文
posted @ 2015-01-26 13:56 星辰之力 阅读(457) 评论(0) 推荐(0)

上一页 1 ··· 108 109 110 111 112 113 114 115 116 ··· 122 下一页