Android中使用事件总线的优缺点

Android中使用事件总线Eventbus的优缺点如下:  1.Android EventBus事件总线是一个Android平台轻量级的事件总线框架, 它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得代码更加简洁,耦合性更低,提升代...

2018-01-30 11:36:56

阅读数 247

评论数 0

Activity在onResume里调用getIntent()拿不到数据

有时候MainActivity一般都是设置启动模式为:singleTop,也就是说如果MainActivity处于栈顶位置的话就不会从新创建实例,也就是不会调用Activity的onCreate方法,会调用onResume方法,所以从通知栏直接打开MainActivity就会在onResume里面...

2018-01-15 17:28:14

阅读数 166

评论数 0

android 判断时间是否已过期

public static boolean IsToday(String day) throws ParseException { // 当前的时刻 Calendar pre = Calendar.getInstance(); Date predate = new Date...

2017-12-09 11:09:14

阅读数 1031

评论数 0

如何得到一个指定日期6个月后的日期

参考下面方法 import java.util.*; import java.text.*; class test{ public static void main(String []args){ Calendar c = Calendar.getInstance();//获得...

2017-12-09 11:07:58

阅读数 365

评论数 0

java中double型数据的加减乘除

java中double型数据的加减乘除 public class Arith { private static final int DEF_DIV_SCALE = 10; /** * 两个Double数相加 * @param v1 * @pa...

2017-12-07 17:48:56

阅读数 367

评论数 0

Android EditText 属性汇总

 设置显示在空间上的提示信息 android:numeric="integer" 设置只能输入整数,如果是小数则是:decimal android:singleLine="true" 设置单行输入,一旦设置为true,则文字不会自动换行。 andr...

2017-11-13 17:02:25

阅读数 175

评论数 0

仿微信提现金额,输入金额只能有两位小数及文字监听的改变

/** 只能输入两位小数 */ public class Edit2PointTextWatcher2 implements TextWatcher { private EditText et; private String result; private TextView tv; p...

2017-09-18 08:52:41

阅读数 1242

评论数 0

Android shape的用法

<stroke android:width="@dimen/height_divider" android:color="@color/colorDivider" /> <padding ...

2017-09-12 08:47:58

阅读数 184

评论数 0

Android 布局优化之include

在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译,这些资料都特别的简单,经常会出现问题而不知其所以然。这篇文章就是对这些问题的更详细的说明,也欢迎大家多留言交流。 一...

2017-09-05 14:42:39

阅读数 290

评论数 0

Android 动画的介绍和实现

1.Animation 动画类型 Android的animation由四种类型组成: XML中 代码中  2.Android动画模式 Animation主要有两种动画模式: 一种是tween animation(渐变动画) ...

2017-09-05 09:05:28

阅读数 159

评论数 0

Android shape 的详解及使用

一,概述 我们在android开发中经常要用到图片,而一些简单的图片我们完全可以用shape形状drawable资源代替,使用shape有一个好处就是可以减小我们apk的大小,因为同样的效果,shape比图片更节省空间,好了,我们废话不多说,下面进入正题。 二,shape初识 s...

2017-09-04 15:53:36

阅读数 200

评论数 0

Android 中怎么把edittext光标放在文字下面

EditText et_fourth_search = (EditText) findViewById(R.id.et_fourth_search); et_fourth_search.setSelection(et_fourth_search.getText().length());

2017-08-28 16:53:21

阅读数 279

评论数 0

Android 设置TextView透明度

TextView tv = (TextView) findViewById(R.id.xx); 第1种方法: tv.setBackgroundColor(Color.argb(255, 0, 255, 0)); //背景透明度 tv.setTextColor(Color.argb(255,...

2017-08-17 10:33:21

阅读数 4114

评论数 0

URL转Drawable之 Android中获取网络图片的三种方法

android中获取网络图片是一件耗时的操作,如果直接获取有可能会出现应用程序无响应(ANR:Application Not Responding)对话框的情况。对于这种情况,一般的方法就是耗时操作用线程来实现。下面列三种获取url图片的方法: 1.直接获取:(容易:ANR,不建议) mI...

2017-06-26 16:31:45

阅读数 1606

评论数 0

android 修改videoview的宽度和高度

如果直接用android的videoview,它是不允许你随意的修改宽度和高度的,所以我们要重写videoview! import android.content.Context; import android.util.AttributeSet; import android.widget.V...

2017-06-22 10:02:56

阅读数 4174

评论数 0

android View 各种属性详解

Android.View.View(即View)类是以矩形的方式显示在屏幕上,View是用户界面控件的基础。View的继承层次关系如下图: 可以看到所有的界面控件都是View的子类。简单证实一下,每当你用findViewByIds(R.id.xx)时总要将其强转,因为该方法返回的是一个V...

2017-06-19 17:42:20

阅读数 1660

评论数 0

android studio 真机调试 点击Run或Debug 都是Debug模式 修正方法

andoid studio 在连接手机调试的时候,点击Run或Debug运行,结果手机全是Debug调试。 此时只需将手机中开发者选项关闭、重新开启就ok了

2017-06-15 10:39:48

阅读数 1266

评论数 0

Android GridView的用法总结

GridView和ListView是Android里面比较常用的多控件布局,其使用方法上篇博客写过的ListViewf非常相似都要用到适配器来帮助创建界面。这里比较经常用适配器,那么下一篇博客就有必要来探究一下适配器的作用了。        这里我通过两种方式实现GridView布局,一种是比较...

2017-06-15 09:58:53

阅读数 444

评论数 0

Android TV APPs 的介绍与创建

最近开始接触到Andorid TV编程,发现目前这方便的资料与比较还比较少,但现在随着产品与用户的升级,涉及到Android TV与 android Watch的编程离我们越来越近了,本篇博客开始,将以笔记的方式记录我Android TV从零到有的一个过程。 本博客创建步骤主要参考Andr...

2017-06-10 17:34:20

阅读数 555

评论数 0

android集成 任务调度 cron4j

最近有需要在Android使用很复杂的定时任务,android中timer满足不了需求,之前用过Java的Quartz任务调度框架,感受了其强大的机制 ,其中使用Cron表达式可以轻松的完成复杂的任务调度,开始尝试将其在Android中集成,但其依赖jre下的java.beans这个包,集成起...

2017-06-10 14:37:18

阅读数 600

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭