运行monkeyrunner报错: Please set ANDROID_SWT to point to the ...[作者空间]
ConstraintLayout 一个可以实现比RelativeLayout更复杂并且更加方便可视化操作的控件。 ...[作者空间]
使用V2的原因 Android 7.0(Nougat)引入一项新的应用签名方案APK Signature Sche...[作者空间]
Android Gradle Plugin Android Gradle Plugin 有两种形式 直接在buil...[作者空间]
Gradle Build Files in Android 第三章 了解Build Types 和 Flavors...[作者空间]
Gradle Build Files in Android 第二章 从创建项目到发布 2.1 Setting Pr...[作者空间]
Gradle Build Files in Android 第一章 Gradle for Android Basi...[作者空间]
gradle task脚本删除log日志 正在学习gradle,所以不多说直接上代码 在build.gradle中...[作者空间]
Glide的使用 Glide是google开发用于Android加载媒体的类库,包括图片,gif,video,已经...[作者空间]
为什么要做进程保活 对于很多应用来说推送是非常重要,而ios能使用系统方式非常好的实现,但Android系统Pus...[作者空间]
使用WebView开发web App 通常我们有一些页面需要使用web,那么在Activity中包含一个WebVi...[作者空间]
项目开发中我们要使用到本地SD卡中的媒体文件,ContentResolver 可以很方便的帮助我们查询所有信息。 ...[作者空间]
Android 6.0及以上权限处理 -- 为了保证Android系统的完整性以及用户的隐私性,所有的APP都运行...[作者空间]
学过android的人都知道,activity是最常用的四大组件之一,但你真的了解透彻activity了吗?接下来...[作者空间]
开发过程中涉及到后台调试一直是一个比较麻烦的事,Fiddler却让你很方便的解决了这个问题,下面将讲解Fiddle...[作者空间]
在Android 5.0,API 21 之前想要截图系统屏幕必须Root才能完成,5.0之后开放了接口,下面看我...[作者空间]
一个可以无限循环的轮播LoopSwitchView ScreenShot GIF 实现目标 可以手动左右滚动可以自...[作者空间]
由于目前Android系统杀进程越来越厉害了,这对于应用在Push及时到达上有高要求的感到压力很大,所以前段时间在...[作者空间]
1. 获取debug状态 2. 得到当前版本信息 3. 得到系统名 4. 判断当前字符是数字 5. 验证手机号码 ...[作者空间]
前言 最近UC浏览器中文版出了一个快速搜索的功能, 在使用其他app的时候, 如果复制了一些内容, 屏幕顶部会弹一...[作者空间]