自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android连续点击多次后的事件实现

本例连续点击9次,每次点击的时间间隔5秒 实现代码://点击9次private final int CLICK_NUM = 9;//点击时间间隔5秒private final int CLICK_INTERVER_TIME = 5000;//上一次的点击时间private long lastClickTime = 0;//记录点击次数private int clickNum...

2018-09-10 11:16:20 3158 2

原创 Android实现外卖语音播放,处理不同状态语音播放逻辑

需求 1、订单提示自动播放,在任何界面均自动播放。 2、当有新订单进入时,语音自动播放,文案「您有新的外卖订单,请注意查看」 3、当有订单超时未接单时,语音自动播放,文案「您有订单已超时,请注意查看」 4、提示规则:同状态语音插队提示,不同状态语音排队提示。不同状态提示,按书顺序播放。例如:正在播放新订单提示,若有新的「新订单」则直接播放最新的新订单语音。

2018-01-19 17:30:22 2623 1

原创 Android开机自启动app 按home键 再手动点开,app被打开了两次

Android开机自启动app 按home键 再手动点开,app被打开了两次。

2018-01-09 17:14:16 775

原创 Error:Execution failed for task ':app:transformDexWithDexForRelease'.

Android Studio3.0打包APK的时候,报错:Error:Execution failed for task ':app:transformDexWithDexForBeta'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: ja

2017-11-13 14:23:48 1626

原创 Could not resolve all files for configuration ':classpath'.Could not find com.android.tools.

升级到Android Sutido 3.0后,跑测之前的Model的main()方法方法时报错:Error:Gradle: A problem occurred configuring root project 'MyApplication'.> Could not resolve all files for configuration ':classpath'. > Could not f

2017-11-10 17:21:21 37936 1

原创 AndroidStudio3.0 Error:Execution failed for task ':app:processDebugResources'.

升级了AndroidStudio3.0,项目Build报了下面的错误。Error:Execution failed for task ':app:processDebugResources'.> Failed to execute aaptError:(261) resource android:attr/foregroundInsidePadding is private.解决办法 在gra

2017-11-02 18:03:41 7663

原创 升级AndroidStudio3.0 Unable to resolve dependency for ':app@betaUnitTest/compileClasspath': Could not

AndroidStudio3.0升级报了下面的错误:Unable to resolve dependency for ':app@betaUnitTest/compileClasspath': Could not resolve project :ptr.Could not resolve project :ptr.Required by: project :app > Unable t

2017-11-02 17:56:30 103410 19

原创 升级Android Studio3.0 Error:A problem occurred configuring project ':app'. > android-apt plugin is inc

Error:A problem occurred configuring project ':app'.> android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead.原因 原来项目里使用的是android-ap

2017-11-02 17:33:25 10582 2

原创 Android DatePicker设置分割线颜色

DatePicker组件没有提供直接修改分割线的方法,如果项目中有需求要改分割线颜色,那么用下面的方法。 新建一个类继承DatePicker 采用反射的方式贴出代码/*** 设置分割线颜色*/public void setDividerColor(int color) { //获取DatePicker中的NumberPicker List<NumberPicker> mPick

2017-10-31 19:01:50 1241

原创 Android会员卡充值方案的实现

情景产品来了新需求,做一个会员卡充值,可选充多少送多少,也可以输入其他任意金额并计算出送的金额。起初看这个需求还是比较简单的,实际在我做的时候,发现涉及到对算法的要求。掉坑服务端返回的充值方案的顺序是递增的(充值金额大的的排到最后),这好办了,输入的充值金额BigDecimal recharge循环从最后一个开始比较,当大于等于集合中的某个充值方案MemberRechargePlan recharg

2017-09-30 15:53:40 4264

原创 Android广播中弹窗 BroadcastReceiver Dialog

问题集成信鸽推送服务,产品要求在APP前台运行时弹窗消息提示框。小码哥写了个测试程序跑一下,服务端发送透传消息,omg APP居然没有弹窗消息。于是断点调试,接收推送的广播onReceive()代码执行了,弹窗的代码也执行了,但是就是没有弹窗。纠结~~问度娘吧。原因出于安全原因的考虑,Android是不允许Activity或Dialog凭空出现的,一个Activity的启动必须要建立在另一个Acti

2017-09-18 10:05:16 4152

原创 Error:Execution failed for task ':app:greendao'. Error:Execution failed for task ':app:greendao'. >

Error:Execution failed for task ':app:greendao'.> org.eclipse.jdt.internal.compiler.impl.CompilerOptions.versionToJdkLevel(Ljava/lang/Object;)Android Studio 的项目中build.gradle有两个,APP的build.gradle和项目工程的b

2017-08-01 23:41:47 1700

原创 技术问题收集

下面的问题你知道多少? 1.java的类加载机制(classloader) 2.android打包apk,从编码到生成的过程。经历了哪些过程。 3.java线程的实现有哪些方式。 4.android产品上线后,怎么记录程序崩溃日志。

2017-05-26 17:17:55 265

原创 Java单例模式的最佳实现

public class SingleTonTest { private SingleTonTest(){} private volatile static SingleTonTest instance; public static SingleTonTest getInstance(){ if (instance == null){

2017-05-09 14:23:54 342

原创 JAVA sychronized 实战操作解读

介绍 sychronized 保证同一时刻某个对象只能被一个线程使用(only one!!),从而保证数据安全。sychronized不能修饰类和变量。 实战操作一 Test类中有sychronized方法funcA和funcB,线程t1执行funcA,线程t2执行funcB,两个线程共享同一个Test实例对象。那么funcA在执行的过程,是否可以启动funB呢。**public class

2017-05-09 11:22:27 362

原创 Android Handler.post 难道真的可以在子线程更新UI???

项目中遇到这段代码: mHandler.post(new Runnable() { @Override public void run() { tvTest.setText("消息已确认"); } });子线程利用主线程的Handler 的 post方法对UI

2017-05-08 22:37:27 824

原创 JAVA知多少

1.int i = 0; i++和++i的结果?  i++ 结果 0; a = i++  它等价于 a = i ; i = i + 1;  ++ i 结果 1;  a = ++i   它等价于   i = i + 1; a = i;

2017-05-08 20:44:41 189

Lucene.Net.dll 3.0.3.0版本

最新的C# Lucene.Net.dll 版本

2013-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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