自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 windowSoftInputMode属性详解(Android)

  在前面的一篇文章中,简单的介绍了一下如何实现软键盘不自动弹出,使用的方法是设置android:windowSoftInputMode属性。那么,这个属性到底是干什么的,他有什么作用呢?今天这篇文章,就是探索android:windowSoftInputMode属性的作用的。    首先,我们从这个属性的名称中,可以很直观的看出它的作用,这个属性就是来设置窗口软键盘的交互模式的。    ...

2017-03-22 15:27:16 3339

转载 Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题

Android 设备的CPU类型通常称为ABIs 问题描述 解决方法 1解决之前的截图 2解决后的截图 3解决方法 4建议 为什么你需要重点关注so文件 App中可能出错的地方 其他地方也可能出错 使用android-21平台版本编译的so文件运行在android-15的设备上 混合使用不同C运行时编译的so文件 没有为每个支持的CPU架构提供对应的s...

2017-03-18 23:54:16 1098

原创 OrmLite框架 —— OrmLite 框架封装及使用

介绍封装后的工程方便对OrmLite 的使用工程GitHub地址 https://github.com/CNCFOX/DB_OrmLiteHelper集成方法创建 Helper 类,继承 OrmDatabaseHelper 类实现 createTables(List tables) 方法说明: 在该方法中设置数据库中对用的表的映射Bean,tables 是一个集合,通过...

2017-03-16 22:11:24 367

原创 OrmLite框架 —— OrmLite 复杂条件查询

简介这篇文章主要介绍 OrmLite 框架中使用到的一些查询方法.WEHRE子句在SQL语句中,经常会用到where语句,where 进行条件筛选。dao.queryBuilder.()where()方法返回一个where对象,where中提供了很多方法来进行条件筛选,下边逐个讲where中的方法。方法 :eq(columnName,value) 等于(=)eq

2017-03-16 22:10:14 1898

原创 OrmLite框架 ——OrmLite 入门(android数据库操作框架)

简介 本片文章主要是针对 Android 使用 OrmLite 框架对数据库的基本操介绍,如有那些地方介绍的不对,请指出来,一起学习,一起进步。添加 OrmLite 包向工程中添加 OrmLite jar 包有两种方式:到 OrmLite 官网下载 ormlite-core-4.49.jar 和 ormlite-android-4.49.jar 两个jar 包添加到工程中。 在...

2017-03-16 22:08:35 271

原创 Could not download artifact 'com.android.tools.build:gradle:0.13.0:gradle.jar'插件无法下载问题

在使用Android Studio 这个IDE时,出现com.android.tools.build:gradle:X.XX.XX:gradle.jar 插件无法下载问题可能的原因就是网速不好或者依赖仓库的下载网址被墙了,可以配置代理试试。比如,android studio 定义的默人依赖仓库为jcenter()仓库.如下打开项目下的 build.gradle文件,不是Module下a

2017-03-15 21:45:01 9134

转载 解决ScrollView嵌套ListView和GridView冲突

在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式(MeasureSpec.EXACTLY)在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式(MeasureSpec.AT_MO...

2017-03-15 16:02:31 350

原创 Android 6.0动态权限申请

1:检查权限:  if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { //申请WRITE_EXTERNAL_STORAGE权限...

2017-03-15 15:13:01 978

转载 PublishSubject,ReplaySubject,BehaviorSubject,AsyncSubject

Rx 有两个最基础的类型,和其他一些扩展这两种类型的类。两个核心的类为: Observable 和 Observer。Subject 是同时继承了 Observable 和 Observer。 Rx 是在 Observer 模式之上建立起来的。这种模式很常见,在 Java 中有很多地方都使用了该模式,比如 JavaFx 中的 EventHandler。 这些简单的使用方式和 Rx 对比有如下区别...

2017-03-14 15:28:44 356

转载 设置系统状态栏颜色

开门见山,先来三张效果图:   然后我们再来讲如何实现以及如何快速地实现。如何实现实现设置系统状态栏颜色需要至少在Android 4.4.2(API 19)以上。这是因为,在这个版本以下,没有任何的API可以帮助我们来实现。那么具体如何设置呢?Android 4.4.2实现Android 4.4.2新增了一个特性,即可以设置系统状态栏为半透明。设置方法有两种,一是通过在主题...

2017-03-11 22:44:17 469

原创 最简单的RxJava上手指南(一)

前言相信各位看官对RxJava早有耳闻,那么关于什么是RxJava我就不再赘述了,不知道的可自行百度。如果你已经大致了解过什么是RxJava,想开始学习,那么本文不失为你良好的选择,为什么这么说呢,因为我也是刚学几天,正所谓“知己知彼,百战不殆”。网上流传,RxJava的入门门槛高,而经过我这几天的学习,我反而不那么认为,精通我不敢说,但入门确实也不难,不信?我先来个简单的例子预热一下。先...

2017-03-07 22:54:15 222

转载 Android6.0动态权限申请步骤以及需要注意的一些坑

因为工作需要,简单研究了一下Android6.0权限申请,在Google提供的sample的基础上,写了一个简单的demo。算是自己的笔记吧,可能会比较混乱,主要是方便以后查看。后期有别的问题,随时更新~本demo github下载地址!!!         https://github.com/qianxiaoai/RuntimePermissionsDemo/tree/devGoo

2017-03-07 10:15:07 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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