自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (3)
  • 收藏
  • 关注

原创 Android 输入法框弹出 背景上移或压缩问题

在平时做项目的时候,美工经常会把登陆页面的输入框放在窗口底部(如图一),但他们一般不会去考虑输入法框弹出之后界面是什么样子的,所以会遇到输入法框就会出现背景上移或压缩的问题(如图二),而我们希望是某一区域的布局上移(如图三)。…………………….首先我们需要了解一下android:windowSoftInputMode 属性, 该属性是 AndroidMainifest 中的activity标签的属

2017-04-01 15:38:04 7948 2

原创 android6.0权限问题(小米手机已解决)

关于android6.0版本问题,最直接的解决方案就是把targetSdkVersion最大只能设置为22。如果你不想这么做就需要按照goole官方给出的方法一步步的来。首先你需要在AndroidManifest.xml文件中注册一下你要申请的权限; 接着就是按照goole API给出的方法: 先申请权限:if (ContextCompat.checkSelfPermission(getAppl

2017-03-13 18:51:37 4492 4

原创 Android 实现沉浸式(Translucent Bars)

现在好多的app都已经实现了沉浸式,已经是app开发中不可缺少的一部分。关于沉浸式只能在android4.4以上的版本才能实现,而且4.4和5.0以上的版本又有着不同。网上关于沉浸式的文章有很多,但我总感觉处理方法有些不合适(在开发的时候遇到了坑,布局位置计算出现错误),闲话少说直接上代码。 因为版本的不同所以我们要新建两个value资源文件夹value-v19和value-v21, 把value

2017-03-07 11:39:20 332

原创 Android通讯录(联系人)-ContentProvider

联系人提供程序是一个强大而又灵活的 Android 组件,用于管理设备上联系人相关数据的中央存储区。 联系人提供程序是您在设备的联系人应用中看到的数据源,您也可以在自己的应用中访问其数据,并可在设备与在线服务之间传送数据。 提供程序储存有多种数据源,由于它会试图为每个联系人管理尽可能多的数据,因此造成其组织结构非常复杂。 为此,该提供程序的 API 包含丰富的协定类和接口,为数据检索和修改提供便利。

2017-03-06 13:37:58 1654

原创 Intent 属性参数

本篇收录intent 的系统自带的action,flag、categories属性值这下面的两个链接来自Google官网 链接一 链接二对于在系统的设置应用中打开特定屏幕的操作: 链接三intent 常用的mimeType: 链接四

2016-12-29 16:11:51 282

原创 真的要加相机权限吗?!

今天看了一篇关于系统权限的google官方文档,说道应用如果一味要求用户提供授权,可能会让用户无所适从。如果用户发现应用难以使用,或者担心应用会滥用其信息,他们可能不愿意使用该应用,甚至会将其完全卸载。以下最佳做法有助于避免此类糟糕的用户体验。考虑使用 intent当我们项目中需要用到相机时,我们一般都会去想在清单文件里设置一下权限,然后在项目里去调用相机。但是在我们调用相机时应该考虑一下,如果你只

2016-12-28 16:50:34 2529 1

原创 Google官网蓝牙通信模块BluetoothChatService类分析与使用

BluetoothChatService类包含了三个Thread的内部类: · AcceptThread类:监听来自其他设备的蓝牙连接( This thread runs while listening for incoming connections. It behaves like a server-side client. It runs until a connection is

2016-09-13 17:53:12 2231

原创 Retrofit 使用流程

一、接口定义:get 方法:public interface ILoginService {@GET("LoginDataServlet")@Headers("Cache-Control: public, max-age=30")Call> userLogin(@Query("username") String username, @Query("password") Stri

2016-08-12 15:00:17 326

原创 Plugin is too old 插件版本太低!

Plugin is too old 插件版本太低!please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to "a8faa180fc282060c9b8ec88f9b········"

2016-07-25 14:14:09 386

空空如也

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

TA关注的人

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