加载中
Android Architecture Components之处理生命周期

包 android.arch.lifecycle 提供了类和接口让你构建拥有生命周期的组件--可以根据activity或者fragment的生命周期做出调整的组件。 大部分的APP组件都是在Android框架中定义的,都会有生命周...

2017/08/14 15:49
11
Android Architecture Components

Guide to App Architecture 这篇指南面向有过构建APP经验,现在想要了解一些Android框架搭建的最佳实践和推荐的架构来构建稳定的,高质量的APP的开发者 Common problems faced by app devel...

2017/08/13 14:39
27
Android QQ登录 程序奔溃的问题

主要是因为登录界面是横屏,而授权界面是竖屏,导致调起授权界面的时候,登录界面被系统销毁,从而导致奔溃,设置登录界面的configChanges属性即可; android:configChanges="orientation|k...

2017/06/19 10:28
15
程序包android.support.multidex不存在解决方案

Android Studio 升级到2.3.1,gradle 插件版本升级到2.3之后,运行APP到6.0以上的模拟器上,报错:程序包android.support.multidex不存在 解决方案: 在dependencies域中添加依赖即可: comp...

2017/05/09 13:23
295
Android M 以上 手动更改权限 导致 当前进程被系统杀死

http://stackoverflow.com/questions/33488589/android-marshmallow-dynamic-permission-change-kills-all-application-processes...

2017/04/06 15:38
13
Android Sdk tools升级到25.3.1,uiautomatorviewer无法使用

使用提示: 目前解决办法两种: 1 将adb.exe 复制一份到uiautomatorviewer.bat 目录下 2 修改uiautomatorviewer.bat文件最后一行(改binddir=%prog_dir%为自己的platform-tools本地路径)...

2017/03/11 08:29
180
Android Studio 2.1.2 升级到 2.2之后,gradle 编译版本更新为2.2.0,databinding报错

Gradle sync failed: Could not find com.android.databinding:library:1.2.1. Required by: AWF_MVVM:presentation:unspecified Consult IDE log for more details (Help | Show Log) 解决办...

2016/09/28 13:15
57
Ubuntu 16.04 每次开机鼠标会自动休眠的问题

参考Ubuntu 16.04启用Laptop Mode Tools鼠标开机断电问题解决

2016/08/16 07:09
51
为Android项目添加retrolambda插报错

为了使用java8 的lambda表达式特性,特地在项目中添加了 me.tatarka:gradle-retrolambda:3.2.5插件,按照github上的指南,配置好gradle之后,同步项目是没问题的,但是运行打包安装的时候就出...

2016/06/27 13:27
161
Android Studio 快捷键大全(默认快捷键版本)

第一个需要解决的问题:编辑器和项目结构视图的切换 编辑器-->项目结构视图:F12 项目结构视图-->编辑器:esc 上一个视图获取焦点,当前视图不关闭 shift + esc 关闭当前视图,上一个视图获取...

2016/06/01 10:15
17
YY项目之Android 听筒 扬声器 切换

废话不多说,直接上代码: private void setSpeakerphoneOn(boolean on) { if (on) { // 为true打开喇叭扩音器;为false关闭喇叭扩音器. audioManager.setS...

2016/05/23 10:38
644
android databinding之include

由于前段时间了解到了google推出的数据绑定框架databinding,就使用它实现了一个简单的android的mvvm架构思想的demo。 使用过程之中很happy,按照其使用方式,框架会自动生成布局文件对应的X...

2016/05/07 14:55
890
YY项目之Parcelable传递复杂的对象

Parcelable简单的数据传递就不在此另加介绍了,请移步:Android中Parcelable接口用法 这里主要介绍下Parcelable传递复杂对象的使用方法: 假设我们有一个这样结构的类: public class Dat...

2016/05/06 15:08
25
Ubuntu 桌面卡死

解决办法: ctrl + alt + t 打开终端-->ps -aux | grep nautilus --> sudo kill -9 pid(nautilus的进程id)-->终端命令:nohup nautilus & 即可...

2016/04/16 18:29
344
YY项目之帧动画(二)

YY项目之帧动画(一)中我们介绍了帧动画的基本使用。 但是如果美工给我们的图片都是几百 * 几百的,加载进不同的分辨率的手机中,占用的内存是显而易见的。 而且,在我的项目中,会经常出现...

YY项目之TabLayout自定义Tab的title

首先介绍一下Tablayout和ViewPager配合的基本用法 布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"   ...

2016/04/01 22:48
511
android databinding 事件click事件绑定

1 单布局文件(不包含include的布局文件)click事件的绑定,请参考 Android官方数据绑定框架DataBinding 为什么不参考官方的呢?因为有坑,初学者慎入。 2 主要说说含有include的事件绑定方式...

2016/03/27 11:34
4.2K
adb 启动报错

启动genymotion模拟器,打包运行android studio的项目代码,结果报错: adb server version (32) doesn't match this client (35); killing... error: could not install *smartsocket* list...

2016/03/25 22:14
2.5K
inotify_add_watch failed: 设备上没有空间

当Ubuntu运行程序多,而且监控的文件过多的时候,再运行其他程序的时候可能会提示: QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: 设备上没有空间 这里涉及到Lin...

2016/03/19 11:48
230
android databinding之Observable

Data Binding的真正的作用是当数据变化时,可以通知给你的Data对象。有三种不同的数据变化通知机制:Observable对象、ObservableFields以及observable collections 当这些可观察Data对象绑定...

2016/03/18 22:55
192

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部