好久没更新了,最近都在做工具类的测试,这个是最新通过的,大家可以看看,发车喽 设备相关→DeviceUtils.java isRoot : 判断设备是否root getSDKVersion : 获取设备系统版本号 get…
标签:Android
腾讯Bugly应用升级使用总结
前言 最近正在新上线项目,照以往惯例复制来了以前一直在用的一套检查更新的代码,手写的升级逻辑还是很烦的,要调接口,每次复制过来还要针对新项目修修补补,今天无意间看到…
CardView的基本用法
引用 Gradle 依赖 compile 'com.android.support:cardview-v7:23.2.0' 主布局引用(可用于RecyclerView的item布局) <android.suppor…
略讲Android 中的多线程
Handler Handler必须在主线程中创建。 默认情况下,消息队列只有一个,即主线程的消息队列。 每个Hanlder都关联了一个线程,每个线程内部都维护了一个消息队列MessageQueue,这样Handler实际…
Qt for Android和BoringSSL
我正在为 Android开发一个基于Qt的应用程序,它使用QSslSocket下载数据.由于依赖于OpenSSL库的Marshmallow Qt程序,Android从OpenSSL转向BoringSSL,因此在Andro…
Android Build使用Proguard和Gradle失败
我最近将项目从 eclipse / ant转换为使用 Android Studio / Gradle.我的调试版本运行正常,但是当我尝试使用proguard启用发布版本时,它会失败并出现以下错误 16:26:13.437…
android – 视频渲染是MediaCodec H.264流的破解
我正在使用MediaCodec Java API实现解码器,用于解码实时H.264远程流.我使用回调(void OnRecvEncodedData(byte [] encodedData))从本机层接收H.264编码数据…
Android Studio – 有没有办法直接从git / svn添加模块而不在本地存储它
通常我们从git或任何版本控件下载模块,在本地存储它并将其添加为模块依赖项.因此,每当模块发生任何变化时,我都必须在本地拉取并更新现有模块. 有没有办法直接从git / svn添加模块,如果模块上有任何更改(提交),它会…
如何访问android messenger应用程序中的edittext框
我正在尝试创建一个应用程序,我可以将自定义表情符号添加到 android messenger应用程序中的edittext字段,我很难访问该编辑文本字段.任何人都可以提供任何帮助.我正在附上一张图片. 最佳答案 机器人安全…
Android:在菜单中显示EditText
我目前正在开发适用于 Android的mp3库.事实是,我希望用户拿起他想要添加的播放列表的名称(有用的东西?).因此,我在播放列表列表中创建了一个上下文菜单,允许用户在3个选项之间进行选择,创建,删除,重命名.为什么我…
添加Admob之后的Android尺寸增加了太多
通常(没有admob)我的apk大小约650 KB 将Admob(使用Google Play服务)添加到apk后,其大小变为1.5 MB 这是正常的吗?要么Eclipse中是否有任何工具或等等,以了解增加apk大小的内容…
Kotlin + Spring Boot服务端开发
Kotlin是什么? 著名IDE厂商JetBrains开发的基于JVM的静态类型编程语言,声称100% interoperable with Java。Kotlin是由工程师设计的,各种细节…