room的使用-以demo为例

前言本文是以demo为例介绍,所以部分内容和解释会在demo里以注释的形式给出。 下载链接数据库的构建环境配置在app模块的build.gradle添加以下内容: compile 'android.arch.lifecycle:extensions:1.0.0-alpha5' co...

2017-08-08 10:28:46

阅读数:202

评论数:0

微信热修复tinker初探

前言Tinker简介Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件。Tinker已知问题1) Tinker不支持修改AndroidManifest.xml,Tink...

2017-07-11 17:08:57

阅读数:198

评论数:0

Android 点击屏幕其他位置隐藏Floating Action Button

功能要求当用户点击fab的时候,屏幕上的其他区域应该是不可点击的,如果用户点击其他区域,那么就应该收缩fab回到初始状态。 观察一下其他应用: 发现实质点击按钮之后启动了新的fragment,并将背景设置为半透明。具体实现首先,随便找一个fab的开源库:compile 'net.i2p.a...

2017-06-28 18:02:27

阅读数:304

评论数:0

android7.0下retrofit框架不断GC的问题

问题描述android7.0 环境下启动应用就卡死,日志显示不断的在执行gc操作。 打印栈帧如下: 解决方法由上图可以看到GSON不断的在进行内存分配操作,因为gson是用于json数据转换为类实体的,所以很有可能是转换流程出了问题。找了好久才发现另一个小伙伴往类实体里加了这个成员。。。pri...

2017-06-07 20:09:28

阅读数:509

评论数:0

Android使用token维持登陆状态

什么是tokentoken(令牌)是一串唯一的字符串,通常由服务端生成,在注册完成时返回给客户端,用来标识此用户,客户端将此字符串存储在本地。在以后的网络请求时,客户端先查询本地的token,如果有则直接使用此令牌进行网络请求,没有则提示未登录,转到登陆注册界面。 此外,还可以在服务端或者客户端...

2017-01-19 15:45:39

阅读数:5931

评论数:0

在viewPager里使用高德地图

在进行一个安卓项目的时候,本想实现一个滑动侧边栏的效果加上一个顶部菜单栏,在网上找到两个源码,结果整合的时候发现无论怎么调整侧边栏始终显示在顶部菜单栏下面,我的本意是想要覆盖掉顶部菜单栏。无奈,百度解决方案。 在stackoverflow看到有位仁兄遇到了和我一样的问题,而上面的人是这么解释的。...

2017-01-17 21:51:42

阅读数:1841

评论数:0

Android拍照或者选取本地图片

总体流程 从selectPhotoActivity中启动图册或者相机,再根据获取的uri进行裁剪,返回uri,再对这个uri执行一系列操纵。从相册选取图片private void pickPhoto() { Intent intent = new Intent(Intent.AC...

2017-01-17 17:41:19

阅读数:986

评论数:0

隐藏某一控件结果多个控件隐藏的原因

从事安卓开发,往往需要切换页面时yin

2014-11-05 21:32:11

阅读数:452

评论数:0

navigation drawer与action bar顶部菜单栏的冲突

再进行一个安卓项目的

2014-10-29 23:41:08

阅读数:717

评论数:0

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