android
文章平均质量分 78
不知道叫什么111
111
展开
-
关于Android的一些存储
关于Android的一些存储 一些设备把持久的存储空间划分为"internal" 和 "external"两个部分,所以即使设备没有可移除的存储,也会存在两个存储空间。并且无论外存储是否可移除,对于API的操作时是一样的。一、internal(内存储)1.路径:/data/data/your.package.name/*,一般结构如下图2.总转载 2015-12-01 00:24:27 · 1043 阅读 · 0 评论 -
:app:compileDebugJavaWithJavac异常
异常:Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details. 碰到这个异常我也是挺无语的,因为Android Studio根本不会提示你详细的错误信息。我们来看看这个博主:http://...转载 2018-03-29 14:11:08 · 2432 阅读 · 0 评论 -
ButterKnife8.5.1 使用方法教程总结
一、 ButterKnife是啥注解中相对简单易懂的很不错的开源框架 1. 强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2. 方便的处理Adaper里的ViewHolder绑定问题 3. 运行时不会影响app效率,使用配置方便 4. 代码清晰,可读性强github开源地址: https://github.com/JakeWharton/butterknife二、使用步骤2....转载 2018-04-09 09:36:01 · 283 阅读 · 0 评论 -
解决support包与第三方依赖库版本不一致的问题?
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes).当我们使用android studio添加一些第三方的依赖库时,很可能会提示上面这个错误。大致意思就是com.android.support...转载 2018-03-23 16:57:24 · 5538 阅读 · 0 评论 -
提交库到github并生成依赖供其他项目引用
由于新项目的开展,部分基础库的封装显得尤为重要。每次有新的项目就将之前的代码复制一遍,并不利于对基础库的管理。于是希望将基础库作为包,供其他项目直接引用。直接打包aar需要各种拷贝,也是不利于实施操作,于是乎想到将源码打包上传至github,直接依赖引用,于是有了今天这篇文章。 下面以自己项目com.lenx.core.android作为例子讲解。 1.在本地Android S...原创 2018-03-23 16:52:08 · 2533 阅读 · 1 评论 -
程序对自己锁定,类似钉钉
图片1类似于钉钉,最近需要做个需求,要求在程序退到后台后一段时间返回时,要进行锁定,以及在屏幕锁定后对app锁定,类似于钉钉的安全锁;但是网上的似乎都是像360那样对别的程序加锁,对自己的话就会死循环;思前想后,也参照了360的代码,终于也实现了这样的效果;如图: 下面是实现的过程及思路:实现:1.实现后台返回加锁:思路:1.编写一个watchdogS原创 2016-02-03 14:43:15 · 1513 阅读 · 0 评论 -
利用反射机制,禁止Edittext弹出软件盘,但光标依然正常显示,控件仍能获得焦点
禁止Edittext弹出软件盘,但光标依然正常显示,控件仍能获得焦点原创 2016-02-02 11:18:27 · 680 阅读 · 0 评论 -
两个editText相互监听的死循环问题
两个editText相互监听的死循环问题原创 2016-02-02 10:54:26 · 2500 阅读 · 0 评论 -
ScrollView嵌套listView和Viewpager后的显示不全解决
由于项目要求,需要在Viewpager中有一个是片段是ScrollView,而scrollView中需要嵌套另外的ViewPager跟其他如listView的视图,这里先解决下scrollView中嵌套ViewPager与listView后显示不全的问题。xml布局文件:自定义listView,重写他的onMeasure方法:解决listView显示不全自定义Vie原创 2015-12-07 17:53:08 · 4509 阅读 · 1 评论