前几天Google官方更新了Support25.0.0,其中包含了 BottomNavigationView 即底部导航栏组件,如下图所示:下面我们一起看看如何使用该组件.0x00 升级Support包升级Support包至25.0.0,并在build....
阅读全文...
Android7.1图标快捷方式(AppShortcuts)实现Demo
今天给手上的Nexus6P手机升级系统至Android7.1,体验了一下新功能:App Shortcuts(图标快捷方式),如下图所示:如何实现这样的快捷方式呢?官方给出的实现步骤:App Shortcuts | Android Developers
阅读全文...
阅读全文...
Fresco的使用及注意事项
添加引用1.build.gradle添加依赖compile 'com.facebook.fresco:fresco:0.12.0'
//以下是加载Gif使用,按需添加
compile 'com.facebook.fresco:animated-gif:0...
阅读全文...
阅读全文...
解决Android引用多个库的jni架构平台支持冲突的问题
今天在自己写Demo时, 引用了两个库: Realm 和高德地图.接着时开开心心地码代码,顺利地编译apk.然后一运行挂了!!!异常如下:java.lang.UnsatisfiedLinkError查看了代码,找到了异常原因: 高德地图只有一个 arme...
阅读全文...
阅读全文...
Android plugin is not compatible with Gradle
今天在更新Android Studio至2.2Beta3,打开项目突出出现了异常:Error:Android plugin 2.1.0 is not compatible with Gradle 2.14.1.Fix plugin version and...
阅读全文...
阅读全文...
Android后台发送邮件进行日志反馈
概要最近在和解决用户反馈的问题,但是出现了不方便的事情.就是获取用户操作日志的问题.想来想去还是用比较隐晦的方法---发送邮件.(需要告知用户,不然会当成流氓的!)发送邮件分为两种:调用系统的发邮件功能发送邮件使用特定的邮箱密码发送邮件第一种需要用户登陆...
阅读全文...
阅读全文...
ButterKnife8使用指南
ButterKnife 8.4版本使用依赖与8.2版本不同,已更新下面的内容,阅读时请注意注释最近在更新ButterKnife时发现出了点问题,到官网看了一下,原来ButterKnife使用apt.配置也要进行相应的更改0x01 Project buil...
阅读全文...
阅读全文...
三种方式实现RecyclerView的Item点击事件
自从开始使用RecyclerView代替ListView,会发现有很多地方需要学习.前一段时间的学习记录有:RecyclerView的滚动事件研究 - DevWikiRecyclerView的ViewHolder和Adapter的封装优化 - DevWi...
阅读全文...
阅读全文...
RecyclerView问题记录
本文记录在使用RecyclerView过程中遇到的各种问题,不定时更新而且尽量会同步至RecyclerVie项目的issues中。如果有任何疑问或者问题欢迎在github上添加issue。
阅读全文...
阅读全文...