iostyle 的博客

https://github.com/iostyle 沉默寡言 若有所思

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

Android 下拉刷新库,这一个就够了!

阅读文本大概需要 2.6 分钟。 今天给大家推荐一款 Android 平台的下拉刷新库 SmartRefreshLayout,而且是今天在 GitHub 刚开源的,还热乎着呢,之所以给大家推荐,一是我们在实际的开发中,下拉刷新是非常常见的一种交互,但是即使很常见,如果能做的更有意思点,对用户...

2017-08-10 17:14:26

阅读数:202

评论数:0

Android 开发进阶:自定义 View 1-3 文字的绘制

这期是 HenCoder 自定义绘制的第三期:文字的绘制。 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Paint 详解 如果你没听说过 HenCoder,...

2017-08-01 11:38:25

阅读数:323

评论数:0

监听界面左右滑动

private GestureDetector gestureDetector; gestureDetector = new GestureDetector(this,onGestureListener); private GestureDetector.OnGestu...

2017-08-01 11:34:02

阅读数:102

评论数:0

凯哥 - 自定义 View 1-2 Paint 详解

这期是 HenCoder 自定义绘制的第二期: Paint。如果你没看过第一期,可以先去看一下第一期: HenCoder Android 开发进阶:自定义 View 1-1 绘制基础 简介 上一期我已经简单说过, Canvas 的 drawXXX() 方法配合 Paint 的几个常用...

2017-07-25 23:20:12

阅读数:359

评论数:1

ArrayList在多线程调用Add()添加元素时的下标越界问题(java.lang.ArrayIndexOutOfBoundsException)

最近在看《实战Java虚拟机》一书,看到有关锁与并发章节时,看到如下一个多线程使用ArrayList的例子:        两个线程t1和t2同时向numberList中添加数据,由于ArrayList是线程不安全的,因此会导致添加的数据有错误,这个我还是能理解的,但...

2017-07-12 10:43:45

阅读数:228

评论数:0

[干货]凯哥最新文章-巩固自定义View知识

从今天开始,HenCoder 就正式开讲知识技能了。按照我的计划,第一季是 UI,UI 一共分为三部分:绘制、布局和触摸反馈。本期是绘制部分的第一期。绘制大概会用 5~6 期的时间讲完,整个 UI 的绘制、布局和触摸反馈三部分大概会用十来期。更新频率大约为每周一更(不承诺哟)。 如果你不知道 H...

2017-07-12 09:18:18

阅读数:417

评论数:1

动手去实现一个页面切换TabView

首先上效果图 颜色切换就不提了,首先考虑两侧按钮的圆角,左侧应是左上、左下圆角,右侧反之,于是 左侧Shape文件中 <corners android:bottomLeftRadius="5dp" android:bott...

2017-06-29 11:38:20

阅读数:292

评论数:1

RxAndroid教程

原文链接:https://github.com/xitu/gold-miner/blob/master/TODO/rxandroid-tutorial.md 面向初学者的一篇翻译友好的 RxJava / RxAndroid 入门教程。 —— 由Jamweak分享 原文地址:Rx...

2017-06-26 15:40:32

阅读数:1309

评论数:0

一个用了很久的网站,很全面

http://www.androiddevtools.cn/

2017-06-21 11:38:05

阅读数:108

评论数:0

Spinner下拉位置处理

在xml中 android:overlapAnchor="false" android:spinnerMode="dropdown"

2017-06-16 15:55:33

阅读数:625

评论数:1

Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧!

前言 V- Layout 是阿里出品的基础 UI 框架,用于快速实现页面的复杂布局,在手机天猫 Android版 内广泛使用 让人激动的是,在上个月V- Layout终于在Github上开源!  Github - alibaba - vlayout ...

2017-06-16 09:34:43

阅读数:912

评论数:0

Android中子线程真的不能更新UI吗?

Android的UI访问是没有加锁的,这样在多个线程访问UI是不安全的。所以Android中规定只能在UI线程中访问UI。 但是有没有极端的情况?使得我们在子线程中访问UI也可以使程序跑起来呢?接下来我们用一个例子去证实一下。 新建一个工程,activity_main.xml布局如下所...

2017-06-15 10:30:21

阅读数:141

评论数:0

android学习----overridePendingTransition参数讲解

大众的知识点:       1、Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画             2、在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition。 ...

2017-06-14 11:50:36

阅读数:141

评论数:0

Android 1分钟教你打造酷炫的引导页(实现ViewPager淡入淡出切换)

转自http://blog.csdn.net/qq_22770457/article/details/52133288 纯手工自制的Android引导页,实现了Viewpager切换的淡入淡出(页面不移动!)切换以及文字动画。 下面是效果演示: 实现思路+心路历程.....

2017-06-07 14:12:15

阅读数:926

评论数:0

Kotlin的那些事儿

最近Kotlin可谓是大火,谷歌影响力还是不容小觑的。 苦逼的程序猿们是不是该学一波Kotlin了呢?下面放一些在网上收集的十分简洁的干货 Kotlin 基本语法 先说个学习Kotlin语法的小窍门,将代码用Java写好,然后Code/Conver Java File...

2017-05-22 14:51:19

阅读数:615

评论数:0

解决Android 5.0以上版本Button自带阴影效果的方法

今天跟UI对界面,发现一个按钮使用系统自带的button会自动有一个阴影。然而在4.x上却没有这个问题。直觉就是因为MD导致的Android版本差异。  果断Google,在stackoverflow上找到了解决方案。  http://stackoverflow.com/questions/2...

2017-05-15 09:57:11

阅读数:373

评论数:0

密码框输入的显示和隐藏切换

显示 etInputPassWord.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); 隐藏 etInputPassWord.setTransformationMethod(Pass...

2017-05-10 16:57:50

阅读数:223

评论数:0

PtrManager 帮你省掉所有的复杂代码

五月份还没有更新博客呢,今天写了一个PtrManager,分享一下 /** * Created by Sky on 2017/5/10 0010. * * PtrManager用作更新Ptr中的数据,及对Refresh、LoadMore状态的还原 * 需要传入一个初始化好的adapt...

2017-05-10 16:56:01

阅读数:229

评论数:1

解决ScrollView嵌套RecyclerView后失去惯性问题

创建一个新的ScrollView如下 class MyScrollview extends ScrollView { private int downX; private int downY; private int mTouchSlop; pu...

2017-04-28 09:33:22

阅读数:426

评论数:0

Android 关于WebView全方面的使用(项目应用篇)

1、关于WebView的使用: 与JS交互拨打电话、发送短信、发送邮件上传图片(版本兼容)进度条设置字体大小设置返回网页上一层、显示网页标题全屏播放网络视频 首页 2、文章说明 WebView的使用已经是老生常谈了,看到很多文章说了用法,但我很少看到全的或者是项...

2017-04-27 16:27:26

阅读数:247

评论数:0

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