排序:
默认
按更新时间
按访问量

Error:too many padding sections on bottom border.

异常信息:Error:too many padding sections on bottom border.原因:使用andoridstudio制作.9图错误。 解决只怪我把线画多了。修改后的.9图片 这样问题就解决了

2018-05-26 16:23:44

阅读数:4

评论数:0

Android View — Gradient 渐变

Android View — Gradient 渐变Android 支持三种颜色渐变, LinearGradient(线性渐变) RadialGradient (径向渐变) SweepGradient(扫描渐变)。这三种渐变继承自android.graphics.Shader, Paint 类通...

2018-05-22 15:09:10

阅读数:5

评论数:0

矩形弥散效果实现方案

https://github.com/loopeer/shadowcompile 'com.loopeer.lib:shadow:0.0.4-beta3'

2018-05-22 11:34:51

阅读数:9

评论数:0

自定义autoCompleteTextView

private ArrayAdapter<String> mArrayAdapter;//药品模糊查询弹出列表适配器 private Context mContext; private String[] mDrugNameArray; ...

2018-05-15 16:55:52

阅读数:6

评论数:0

TabLayout占不满屏幕所有宽度

<android.support.design.widget.TabLayout android:id="@+id/tab_layout" android:layout_width=&...

2018-05-04 16:59:47

阅读数:28

评论数:0

Android 手把手教你使用Retrofit2

Android 手把手教你使用Retrofit2本文原创,转载请注明出处。欢迎关注我的 简书。前言:1.我想通过本文,让大家能更快的上手Retrofit2,跟上时代的步伐。2.本文主要是写给初级、中级开发人员阅读,所以在这边不会做太多的解释说明,只针对一些坑以及使用方法进行说明。3.本文只涉及到R...

2018-05-04 11:36:14

阅读数:13

评论数:0

下拉刷新,下拉加载更多,谷歌原生风格

https://github.com/android-cjj/Android-MaterialRefreshLayout

2018-05-03 09:27:32

阅读数:17

评论数:0

EventBus与RxBus区别

先介绍一下EventBusEventBus是由greenrobot 组织贡献的一个Android事件发布/订阅轻量级框架。EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Hand...

2018-04-28 14:12:52

阅读数:12

评论数:0

retrofit2+okhttp3通过添加拦截器将QueryMap直接变为Body

添加如下拦截器即可:import java.io.IOException; import okhttp3.Interceptor; import okhttp3.MediaType; import okhttp3.Request; import okhttp3.RequestBody; impo...

2018-04-25 17:07:41

阅读数:12

评论数:0

bean自动生成Get、set、toString,实现全自动化

1、首先在androidstudio插件中加入插件,如下图二、添加jar包//bean自动生成get/set/toString provided 'org.projectlombok:lombok:1.16.16' annotationProcessor "org...

2018-04-25 16:50:46

阅读数:13

评论数:0

Android Studio预览布局时显示ActionBarOverlayLayou

在Android Studio中编辑完XML布局后使用Design预览时显示如下界面,不能正确预览:将style.xml文件中的 <style name="AppTheme" parent="Theme.App...

2018-04-23 14:11:16

阅读数:14

评论数:0

使用Git命令从Github下载代码仓库

(1)先在本地新建一个文件夹,把该文件夹作为一个本地仓库。然后使用终端命令进入该文件夹。比如我把Github Pages作为这个项目的文件夹。(2)然后初始化版本仓库,命令为:git init.   然后会在这个文件夹下创建一个.git的隐藏文件.(3)然后就可以从Github远程克隆一个版本库,...

2018-04-18 14:44:26

阅读数:29

评论数:0

Cache-Control与retrofit缓存

Cache-ControlHTTP中这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。缓存指令是单向的,即请求中存在一个指令并不意味着响应中将存在同一个指令。常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。常用 c...

2018-04-18 13:18:10

阅读数:32

评论数:0

OKHTTP之缓存配置详解

前言在Android开发中我们经常要进行各种网络访问,比如查看各类新闻、查看各种图片。但有一种情形就是我们每次重复发送的网络请求其实返回的内容都是一样的。比如一个电影类APP,每一次向服务器申请某个电影的相关信息,如封面、简介、演员表等等,它们的信息都是一样的。显然,这样有点浪费资源,最主要的是这...

2018-04-18 11:28:00

阅读数:15

评论数:0

Http 协议的缓存

浏览网页采用的是HTTP协议实现浏览器和服务器的通讯。HTTP协议中包括了完整的缓存管理规范。1、缓存部件用户通过浏览器来访问Plone服务器的时候,中间可能经过浏览器和缓存服务器,如下结构图所示:+------------+ +---------------------+ +------...

2018-04-18 10:31:03

阅读数:13

评论数:0

Android开发—RadioGroup中RadioButton默认选中问题

前言我们知道,当一个RadioGroup(其实只要在同一个父布局)中有若干个RadioButton时,RadioButton之间存在着互斥关系,也就是说只能选中一个RadioButton。但是如果我们需要默认选中某个RadioButton该如何处理呢? 解决方法并不限制RadioButton是动态...

2018-04-17 09:57:23

阅读数:29

评论数:0

EditText设置光标颜色不起作用

EditText设置android:textCursorDrawable不起做用,需要添加android:imeOptions属性才起作用,很奇怪。华为手机

2018-04-16 14:04:22

阅读数:20

评论数:0

TextView textSize 文字大小

TextView,很常见的控件。关于文字大小的方法有:android.widget.TextView#getTextSize  返回值的单位是PX/** * @return the size (in pixels) of the default text size in this TextVie...

2018-04-14 17:56:10

阅读数:12

评论数:0

Okhttp之 Interceptors 拦截器

Interceptors are a powerful mechanism that can monitor, rewrite, and retry calls. Here's a simple interceptor that logs the outgoing request and the ...

2018-04-11 15:47:09

阅读数:19

评论数:0

selector中的item是有顺序的

一旦前面的一个 `item` 已经满足匹配的状态,后面的 `item` 就不会去执行了。例如下面的代码,按钮被按下变色的效果就没有<?xml version="1.0" encoding="utf-8"?...

2018-04-09 18:30:48

阅读数:16

评论数:0

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