Android @BindView时报Required view ID was not found 异常

最近,在做公司客制化项目的时候遇到一个问题:有些layout下面的xml布局文件需要进行动态的加载,而我使用的是ButterKnife去绑定的view,而且在类的全局变量中已经声明好了,如下所示:@BindView(R.id.ll_display_a) LinearLayout llDisplay...

2018-01-14 21:45:33

阅读数 2045

评论数 1

Android 工具类系列-BitmapUtil(图片动态压缩工具类)

package com.harison.terminalMonitoring.screenshotutils; import android.graphics.Bitmap; import android.graphics.BitmapFactory; /** * 动态压缩图片工具类(根据当前...

2017-04-06 23:23:13

阅读数 236

评论数 0

Android 工具类系列-ClickUtil (防按钮重复点击工具类)

该工具类不仅可以设置按钮点击时的固定或是任意的响应时间间隔,还对其他能设置点击事件的view有效。可拿去直接使用到项目中。

2017-04-01 14:12:48

阅读数 903

评论数 0

Android 自定义一个好看的dialog,并实现水波纹特效(兼容低版本)

今天,我就直奔主题,动手撸一个自定义的dialog,而且点击按钮能够展示水波纹特效(能够兼容5.0以下的版本哦)的控件。记录下来,以便日后能在项目中直接使用!

2017-03-27 10:51:30

阅读数 2164

评论数 0

Android 蓝牙开发

全面详尽的android蓝牙开发流程

2017-03-01 11:14:30

阅读数 304

评论数 2

Android悬浮窗的实现--可以置顶,可以设置优先级的view

制作一个类似关机倒计时的弹窗,如果有多个弹窗的存在,可以设置view的显示优先级

2017-02-10 20:49:47

阅读数 4869

评论数 1

Android解决进程间通信,线程同步的问题

进程间通信嘛,当仁不让AIDL,但是一旦选择了AIDL,那么也就意味着线程同步机制完全失效。也就是说,可能B的执行还没结束,或者B执行失败,A就已经进行下一步的操作了,这样和我们当初的想法就相违背了。有的人会说,可以使用线程休眠啊,A中睡眠一段时间,等待B执行的结束不就欧了嘛,但是,那假如B执行失...

2016-12-28 20:55:36

阅读数 451

评论数 0

Android如何隐藏掉前台服务的通知栏,史上详细的资料!

有些小伙伴会遇到这样的问题:如果想让一个服务在后台长期的运行下去,而且在系统资源不足的情况下不会被系统kill掉,怎么办?这个时候上网google之后会发现,有个叫“前台服务”的东东,貌似很强大,无论怎样都会常驻系统内存。但是,都会发现,在高版本的Android版本中,前台服务一旦运行,就会默认在...

2016-12-16 21:51:34

阅读数 3214

评论数 4

代码浅析 Android Lock 、ReentrantLock线程锁及其作用

先来了解什么是“互斥锁”? 百度一下,解释如下:在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象。 是的,面对高并发的读、写访问,可能会出现数据丢失的问题,而A...

2016-12-01 17:17:24

阅读数 3483

评论数 0

带你了解HTTPS和HTTP的区别,数据安全时代的到来!

HTTP,HTTPS分别是什么?两者的区别?互联网的飞速发展,也带来了许多安全问题,作为互联网的土著居民,我们有必要在数据信息繁杂的时代保护自己的数据安全,现在带你走进互联网应用最为广泛的网络协议HTTP和HTTPS,让你在安全浏览信息的同时保护自己的隐私!

2016-11-23 16:35:48

阅读数 1720

评论数 0

Andriod热修复技术的详细介绍,快速了解

2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案,是开发者比较头疼的问题。本文希望通过介绍QQ空间补丁、Tinker以及基于AndF...

2016-11-22 11:56:49

阅读数 244

评论数 1

(绝对干货!)安卓Context到底是什么?带你深度解析

让你彻底搞懂Context到底是什么,如果没弄明白,还怎么做Android开发?

2016-11-19 14:47:49

阅读数 10917

评论数 1

安卓定时开关机的实现

对于定时关机,可以将关机数据存入数据库,然后开启一个后台服务,定时的对数据库进行查询,获取到当前的系统时间再和关机时间做对比,到了关机时间则发送广播,通知系统,执行关机。 对于定时开机,我们在关机之前,同样利用数据库,将下次开机时间设置到自动开机的代码里(上述所示),下次开机同样开启服务,定时查询...

2016-11-19 11:16:32

阅读数 7854

评论数 4

内存优化的解决方案(最全面的总结!如何合理的使用内存)

由于Android中每个应用最大可使用的堆内存收到Android系统的限制,通常分配给每个应用程序的内存大小为:16M~48M,而如果试图申请的内存大于当前的可用堆内存,就会导致OOM异常。所以,为了避免出现内存泄漏,我们需要合理的使用内存,以此来减少内存占用。那么,如何合理的使用内存?我总结了如...

2016-09-20 22:38:24

阅读数 802

评论数 0

安卓屏幕适配的解决方案

屏幕适配的解决方案归纳

2016-09-20 21:46:00

阅读数 236

评论数 0

消息传递机制的具体实现过程(分析源码之后的总结)

Android中的Handler的机制与用法详解,什么是Handler,如何传递 Message,传递 Runnable 对象,传递 Callback 对象,Handler 原理是什么?Handler 与 Looper、MessageQueue 的关系,HandlerThread是什么?Andro...

2016-09-19 20:24:55

阅读数 1105

评论数 0

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